单片机课程设计多功能数字电子时钟.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 28 目 录 TOC \o 1-2 \h \z \u HYPERLINK \l _Toc293913947 第1章 系统总体方案与说明 PAGEREF _Toc293913947 \h 1 HYPERLINK \l _Toc293913948 1.1系统总体方案 PAGEREF _Toc293913948 \h 1 HYPERLINK \l _Toc293913949 1.2 系统设计说明 PAGEREF _Toc293913949 \h 1 HYPERLINK \l _Toc293913950 1.3系统设计目的 PAGEREF _Toc293913950 \h 2 HYPERLINK \l _Toc293913951 1.4系统设计要求 PAGEREF _Toc293913951 \h 3 HYPERLINK \l _Toc293913952 第2章 硬件电路设计 PAGEREF _Toc293913952 \h 4 HYPERLINK \l _Toc293913953 2.1总原理图 PAGEREF _Toc293913953 \h 4 HYPERLINK \l _Toc293913954 2.2各个模块设计 PAGEREF _Toc293913954 \h 4 HYPERLINK \l _Toc293913955 2.3 器件清单 PAGEREF _Toc293913955 \h 8 HYPERLINK \l _Toc293913956 第3章 软件设计 PAGEREF _Toc293913956 \h 9 HYPERLINK \l _Toc293913957 3.1 硬件框图 PAGEREF _Toc293913957 \h 9 HYPERLINK \l _Toc293913958 3.2 程序流程图 PAGEREF _Toc293913958 \h 9 HYPERLINK \l _Toc293913959 第4章 心得体会 PAGEREF _Toc293913959 \h 12 HYPERLINK \l _Toc293913960 第5章 附件 PAGEREF _Toc293913960 \h 15 HYPERLINK \l _Toc293913961 附录A. 源程序清单 PAGEREF _Toc293913961 \h 15 HYPERLINK \l _Toc293913962 附录B.硬件原理图 PAGEREF _Toc293913962 \h 25 HYPERLINK \l _Toc293913963 附件C 参考文献 PAGEREF _Toc293913963 \h 27 HYPERLINK \l _Toc293913964 电气信息学院课程设计评分表 PAGEREF _Toc293913964 \h 28 第1章 系统总体方案与说明 1.1系统总体方案 该课程设计是利用MCS-51单片机内部的定时/计数器、中断系统、以及行列键盘和LED显示器等部件,设计的一个单片机电子时钟,6位LED数码显示,分别显示“小时:分钟:秒”。该作品主要用于24小时计时显示,能整时报时,能作为秒表使用,能定时闹铃1分钟。 使用方法:开机后时钟在00:00:00起开始计时。 长按P3.2进入调分状态:分单元闪烁,按P3.2加1,按P3.3减1.再长按P3.2进入时调整状态,时单元闪烁,加减调整同调分.按长按退出调整状态。 (2)按P3.3进入设定闹时状态: 12:00: ,可进行分设定,按P3.4分加1,再按P3.2为时调整,按P3.4时加1,按P3.3调闹钟结束.在闹铃时可按P3.2停闹,不按闹铃1分钟。 (3)按下P3.4进入秒表状态:再按P3.4秒表又启动,按P3.4暂停,再按P3.4秒表清零,按P3.4退出秒表回到时钟状态。 1.2 系统设计说明 (1)系统由AT89C51、LED 数码管、按键、电容、电阻等部分构成,能实现时间的调整、输出、调时间等功能。系统中按钮BUTTON能对时间进行调整功能的按钮,采用单键控制调时功能,运用软件去抖判断按键的时间从而选择完成相对应的功能 (2)时间调整:该设计需要校对时间,所以用三个按键来实现。按hour来调节小时的时间,按 minute来调节分针的时间,按 scoend来调节秒的时间。按键处理是先检测秒按键是否按下,秒按键如果按下,秒就加1;如果没有按下,就检测分按键是否按下,分按键如果按下,分就加1;如果没有按下,就检测时按键是否按下,时按键如果按下,时就加1;如果没有按下,就把时间显示出来。 (3)中断:中断技术在单片系统中有着十分重要的作用,它不仅可以提高单片

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档