单片机课程设计-时间控制器
《单片机课程设计-时间控制器》由会员分享,可在线阅读,更多相关《单片机课程设计-时间控制器(24页珍藏版)》请在毕设资料网上搜索。
1、 单片机课程设计单片机课程设计任务书任务书 专 业: 班 级: 姓 名: 学 号: 题 目: 年年 月月 日日 摘要摘要 本设计是作息时间控制器,由单片机最小系统、按键模块、数码管显示模块、闹钟模本设计是作息时间控制器,由单片机最小系统、按键模块、数码管显示模块、闹钟模 块组成。采用单片机块组成。采用单片机 AT89S52 与与 12MHZ晶振相连;通过按键晶振相连;通过按键 K1、K2、K3、K4 控制时间控制时间 的校正、闹钟时间设定;数码管显示模块用来显示时间,显示格式为“时分” ,并能够根据的校正、闹钟时间设定;数码管显示模块用来显示时间,显示格式为“时分” ,并能够根据 需要显示年、
2、月、日,由数码管小数点闪动作为秒计数;闹钟模块进行到时提需要显示年、月、日,由数码管小数点闪动作为秒计数;闹钟模块进行到时提醒并作出相醒并作出相 应动作:发光二极管闪亮,同时播放音乐。应动作:发光二极管闪亮,同时播放音乐。 本设计中,利用单片机定时器设计时间计时处理,采用单片机内部的本设计中,利用单片机定时器设计时间计时处理,采用单片机内部的 T0 定时器溢出中定时器溢出中 断来实现,工作在断来实现,工作在 T1 方式下,定时方式下,定时 50 微妙,则连续中断微妙,则连续中断 20 次即为一秒,得到了我们所需次即为一秒,得到了我们所需 时间的最小单位秒,时间的最小单位秒,60 秒为一分,秒为
3、一分,60 分为一小时,分为一小时,24 小时为一天,小时为一天,1、3、5、7、8、10、 12 月为月为 31 天,天,4、6、9、11 月为月为 30 天,闰年二月为天,闰年二月为 29 天,非闰年二月为天,非闰年二月为 28 天,天,12 个月个月 为一年。采用这种时间设计思想来进行时间设置。为一年。采用这种时间设计思想来进行时间设置。 在整个系统的设计中,单片机的在整个系统的设计中,单片机的 P0 口输出显示信号,口输出显示信号,P1 口按键输入控制、口按键输入控制、P2 口用来口用来 扫描,为动态显示、扫描,为动态显示、P3 口闹钟模块。口闹钟模块。 该设计用该设计用 C52 编写
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 时间 控制器
