LED电子钟设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LED电子钟设计

目录 1 项目设计的背景和目的 1 2 项目系统方案设计 1 2.1 设计任务及要求 1 2.1.1 项目设计任务 1 2.1.2 项目设计要求 2 2.2 项目方案设计 2 2.2.1 设计原理 2 2.3 器件连接 2 2.3.1 LCD1602引脚对应开发板连接图 2 2.3.2 DS1302引脚对应开发板连接图: 3 2.4 原理图及仿真 4 2.4.1 原理图 4 2.4.2 仿真图 4 3 实验结果 5 3.1整体实现展示 5 3.2 时钟调节功能 6 4 设计总计 6 4.1 调试过程中遇到的问题 6 4.2 心得体会 6 附录:源程序 7 1 项目设计的背景和目的 ⑴ 设计的背景 数字钟是采用数字电路实现对时、分、秒,数字显示的计时装置,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表的报时功能。数字钟已成为人们日常生活中的必需品,广泛应用于家庭、车站、码头、剧院、办公室等场所,给人们的生活、学习、工作带来极大的方便。不仅如此,在现代化的进程中,也离不开电子钟的相关功能和原理,比如机械手的控制、家务的自动化、定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。而且是控制的核心部分。因此,研究数字钟及扩大其应用,有着非常现实的意义。电子钟在工业控制和日常生活中是很重要的,它不仅可以用于计时、提醒又可用于对机器的控制,在自动化的过程中必然有电子钟的参与,因此电子钟的应用会越来越广泛。而且向着精确、低功耗、多功能发展。基于单片机设计的数字钟精确度较高, 因为在程序的执行过程中,任何指令都不影响定时器的正常计数,即便程序很长也不会影响中断的时间。从而,使数字钟的精度仅仅取决于单片机的产生机器周期电路和定时器硬件电路的精确度。 ⑵ 设计的目的 单片机项目设计是以课题或设计方式开展的一门课程,具有较强的综合性、实践性,是工科、工程类院校或职业类院校电类专业在校生的必修课,是将单片机原理与应用课程的理论知识转变为应用技术的重要教学环节。这一环节不但能加深对单片机原理的理解,而且还能培养学生的实践动手能力,开发学生的分析、解决问题的能力。单片机项目设计环节的训练能够让学生知道单片机工程项目的制作过程,使学生尽早了解单片机系统的开发流程。 掌握单片机系统的开发应用,巩固和加深已学过的知识,提高动手能力及解决实际问题的能力,同时培养团队合作精神。将自己学到的知识更好地运用于实际当中。 2 项目系统方案设计 2.1 设计任务及要求 2.1.1 项目设计任务 ⑴根据技术要求和现有开发环境,制作智能电子钟(LCD); ⑵设计系统实现方案; ⑶设计并绘制电路原理图; ⑷画出功能模块的程序流程图; ⑸使用汇编语言(或C语言)编写实现程序 ⑹结合硬件调试、修改并完善程序; ⑺编写课程设计报告。 2.1.2 项目设计要求 ⑴ 计时:秒、分、时、天、周、月、年。 ⑵ 闰年自动判别。 ⑶ 自定任意时刻自动开/关屏。 ⑷ 计时精度:误差≤1秒/月(具有微调设置)。 ⑸ 键盘采用动态扫描方式查询。所有的查询、设置功能均由功能键K1、K2完 ⑹ 选作内容:编写上位机程序,通过串口发送指令来调整时钟。 2.2 项目方案设计 2.2.1 设计原理 此设计原理框图如图所示,此电路包括以下四个部分:单片机,键盘,DS1302时钟采集模块及LCD1602液晶显示屏。经过编译程序仿真后,89C51的4K空间不够用,就选用更大空间的89C52单片机了。 图1 原理框图 2.3 器件连接 2.3.1 LCD1602引脚对应开发板连接图 图2 LCD1602引脚 2.3.2 DS1302引脚对应开发板连接图: 图3 DS1302引脚 2.4 原理图及仿真 2.4.1 原理图 图4 仿真原理图 2.4.2 仿真图 图4 仿真效果图 3 实验结果 3.1整体实现展示 图5 实物整体图 3.2 时钟调节功能 在该电子钟的设计中修改定时或调整时间时采用了闪烁,在编程上,首先进行了初始化定义了程序的入口地址以及中断的入口地址,在主程序的开始定义了一组固定单元用来存储计数的秒,分,时以及定时时间的序号等。其次,时,分,秒显示用了软件译码(查表)的方式,再用了一段固定的程序段进行进制转化。最后,用查询方式对按键进行判断,若有键按下,则进行软件延时消抖,避免了抖动引起的干扰,执行相应的定时,选时或调时程序段。对当前时间或定时时间修改后又返回到最初的显示程序段,如

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档