基于单片机的电子时钟[毕业论文].doc
基于单片机的电子时钟[毕业论文],摘 要本设计是基于单片机的电子时钟电路,采用了atc89c51芯片为主要核心,辅以必要的外围电路构成,电源由5v电源供电,时钟由ds1302时钟芯片提供,显示采用了led动态扫描显示。加入的调整程序和使用按钮,整个电子时钟系统能完成时间显示、调时、定时闹钟多种功能。它具有编程灵活、精确度...
内容介绍
此文档由会员 qzcajly 发布基于单片机的电子时钟[毕业论文]
摘 要
本设计是基于单片机的电子时钟电路,采用了ATC89C51芯片为主要核心,辅以必要的外围电路构成,电源由5V电源供电,时钟由DS1302时钟芯片提供,显示采用了LED动态扫描显示。加入的调整程序和使用按钮,整个电子时钟系统能完成时间显示、调时、定时闹钟多种功能。它具有编程灵活、精确度高、便于携带、显示直观等特点,由于其走时准确误差极小、节能高效受到了广泛欢迎。
Abstract
The design is based on the single-chip electronic clock circuit used ATC89C51 chip as the core, supplemented by necessary peripheral circuits, supply power directly by 5V. Clock by clock chip with DS1302. Join the adjustment procedures and the use of the button, the electronic clock system can complete time display, timing, timing alarm clock function, display the LED dynamic scanning display. It has a flexible programming, high precision, convenient carrying, visual display and other characteristics, because of its accurate error is small, efficient energy-saving has been widely welcomed.
目 录
摘 要 I
Abstract II
第一章 绪论 5
1.1引言 5
1.2电子时钟的目的和意义 5
第二章 电子时钟的总体方案 6
2.1电子时钟整体方案选择 6
2.2电子时钟芯片模块选择与比较 6
2.3电子时钟计时模块选择与比较 7
2.4电子时钟显示模块选择与比较 7
2.5小结 7
第三章 电子时钟硬件设计系统 8
3.1电子时钟硬件组成 8
3.2 AT89C51单片机简介及功能 8
3.3时钟电路 10
3.4复位电路 10
3.5蜂鸣器电路 11
3.6数码显示电路 11
3.7键盘电路 12
3.8译码器电路 12
3.9小结 13
第四章 电子时钟的软件设计 14
4.1系统初始化 14
4.2系统软件结构图 14
4.3主程序设计流程图 14
4.3计时中断子程序模块的实现 15
4.4显示子程序模块的实现 16
4.4 键盘扫描子程序 17
4.4小结 18
第五章 结论 19
5.1程序的仿真软件选择 19
5.2程序的仿真与结果 19
5.3总结 21
致 谢 22
参考资料 23
附录 24