单片机数字时钟控制课程设计
《单片机数字时钟控制课程设计》由会员分享,可在线阅读,更多相关《单片机数字时钟控制课程设计(11页珍藏版)》请在毕设资料网上搜索。
1、单片机原理及系统单片机原理及系统课程设计课程设计 专专 业:业:电气工程及其自动化 班班 级:级: 姓姓 名:名: 学学 号:号: 指导教师:指导教师: 2012 2012 年年 7 7 月月 1 1 日日 评语: 平时(40) 修改(30) 报告(30) 总成绩 单片机原理及系统课程设计 - 1 - 1 1 引言引言 1957 年,Ventura 发明了世界上第一个电子表,从而奠定了电子时钟的基础, 电子时钟开始迅速发展起来。现代的电子时钟是基于单片机的一种计时工具,采 用延时程序产生一定的时间中断,用于一秒的定义,通过计数方式进行满六十秒 分钟进一,满六十分小时进一,满二十四小时小时清零。
2、从而达到计时的功能, 是人民日常生活补课缺少的工具。现在高精度的计时工具大多数都使用了石英晶 体振荡器,由于电子钟、石英钟、石英表都采用了石英技术,因此走时精度高, 稳定性好,使用方便,不需要经常调试,数字式电子钟用集成电路计时时,译码 代替机械式传动,用 LED 显示器代替指针显示进而显示时间,减小了计时误差, 这种表具有时、分、秒显示时间的功能,还可以进行时和分的校对,片选的灵活 性好。 2 2 设计方案及原理设计方案及原理 2.12.1 系统方案介绍系统方案介绍 用 AT89C51 单片机设计一个简单的数字时钟,能进行时分秒的调整,能够较 准确地显示时间。用单片机控制 6 位 LED 数
3、码管显示时、分、秒;并且具有二十 四小时循环记时功能,走时要准。能够用按键开关可实现时、分调整。 2.2 2.2 系统原理系统原理 一个 AT89C51 单片机做为控制电路,用 P0、P2 口来控制数码管的段码和位 码,利用动态扫描来实现数码管的显示。开通定时器 T0 中断来对数码管的查表和 1 秒的准确计时,然后利用 P3 口的低三位作为判断程序,判断是否分时秒是否溢 出,若无溢出则显示当前值,若溢出则清零实现时分秒的加一。 3 3 硬件设计硬件设计 主要用到这些元件:AT89C51 单片机与单片机的最小系统,八位显示数字管, 74LS245 锁存器。用 12MHZ 的晶振和两个较小的 22
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 数字 时钟 控制 课程设计
