多功能数字时钟设计报告解读.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文档。上传文档
查看更多
题目名称: 多功能数字时钟设计 姓 名: 班 级: 学 号: 日 期: 一、设计题目:多功能数字时钟设计 二、设计目的 (1)通过对课题设计方案的分析、选择、比较、熟悉单片机用系统开发、研制的过程,软硬件设计的方法、内容及步骤。 (2)培养针对课题需要,选择和查阅有关手册、图表及文献资料的自学能力,提高组成系统、编程、调试的动手能力; (3)提高综合及灵活运用所学知识解决工业控制的能力,培养动手能力和实际应用能力。 三、设计要求及主要技术指标 1.设计要求:时钟计时器要求用六位LED数码管显示时、分、秒,以24小时计时方式,使用按键(或)开关可实现时分调整功能。 (1)方案论证,确定总体电路原理方框图。 (2)单元电路设计,元器件选择。 (3)仿真调试及测量结果。 2.主要技术指标 (1)、实现精确的时钟走动; (2)、时钟初始值可调,即手动调整时分秒,及年月日星期可调; (3)、在调整时分秒时不影响时钟正常走动; (4)、可设置闹铃,并到时间闹铃开启声音报鸣,可以手动取消闹铃。 一、方案论证与比较 1.1 方案提出 方案一:静态显示法实现LED显示器的数字显示; 方案二: 动态显示法实现LED显示器的数字显示; 1.2设计方案的论证和选择 由于静态显示法需要数据锁存器等硬件,接口要复杂些,又考虑到时钟显示只有8位,且系统没有其他复杂的处理任务,所以决定采用动态扫描法实现LED的显示。单片机采用易购的AT89S52系列,这种单片机具有足够的空余硬件资源,可以实现其他的扩充功能。 二、系统的功能及设计框图 2.1 系统的全部功能、要求及技术指标 1.电子钟的格式为:XX—XX—XX ,由左向右分别为:时、分、秒。完成显示由秒01一直加1至59,再恢复为00;分加1,由00至01,一直加1至59,再恢复00;时加1,时由00加至23之后秒、分、时全部清清零。该钟使用T0作250us的定时中断。 2.走时调整:走时过程中直接调整且不影响走时准确性,按下K3键一次,进行时钟调整,对“时”显示进行调整,k4键按一下时加一,k5键按一下时减一;再按下k3键对“分”显示进行调整,k4键按一下分加一,k5键按一下分减一;再按下k3键“秒”显示进行调整,k4键按一下秒加一,k5键按一下秒减一;再按下k3键,则退出时钟调整。 3.闹时调整:按下k1键进入闹时调整,但不影响走时准确性,按下k2键对“时”显示进行调整(每按一次加1);再按下k2键对“分”显示进行调整(每按一次加1);再按一下k2键对“秒”显示进行调整(每按一次加1);闹铃启/停设定:通过模式设定键k2选择为闹铃启/停设定,k2键断开闹时功能启动;按下k2键闹铃功能关闭,也可在闹铃响起后终止闹铃。 4.年月日调整:在闹时调整后,再按下k1键,进行年月日调整,按下k2键进行年调整,再按下k2键进行月调整,再按下k2键进行日调整。 5.星期调整:在年月日调整后,再按下k1键,按下k2,进行星期调整。 2.2确定设计框图(系统包含的单元电路及结构)和总体设计方案 2.3软件流程图: 三、 系统调试分析) 3.1软件仿真原理图 3.2模拟仿真过程 1.开始运行时,时钟开始走动,秒钟自动加一,显示如下: 2.在开始运行后,用K3,K4,K5进行时分秒调整,此时显示如下: 3.按下k1一次及两次进行闹铃时分秒调整及年月日调整,显示如下: 4.按下k1第三次进行星期调整,显示如下: 3.3各项指标测试 从上述仿真过程中,对各项指标进行测试,可实现精确的时钟走动;由按键可以对时钟初始值调整,手动调整时分秒,及年月日星期可调;调整时分秒时不影响时钟正常走动;可设置闹铃,并到时间闹铃开启声音报鸣,可以手动取消闹铃。所要求的指标都已达到。 四、结束语 本次的单片机课程设计本人只进行了仿真设计,由于手中没有相应的硬件资源,以及自己搭建硬件电路的水平有限,所以没有在做成硬件成品。但就单单的仿真设计来所说,自己从中也学到了很多。首先就是因为要用仿真,就必须要仿真的软件,所以就下载了一个仿真软件Proteus,从逐步实现这个仿真设计的过程中,觉得自己从对这个仿真软件完全不会到较熟练的运用这个软件,收获很大,因为学会运用这个仿真软件对自己是很有帮助,比如以后的毕业设计,设计时仿真是必不可少的。再者,本次的课程设计是设计一个多功能的数字钟,其功能如前面说明的,对一个步入单片机领域不久的我来说,其实这也算有些复杂了,虽然网上有很多参考的,但毕竟只能参考,自己设计的只能自己综合完成。在借鉴别人的设计成果的过程中,

文档评论(0)

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

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

1亿VIP精品文档

相关文档