需要金币:1000 个金币 | 资料包括:完整论文,开题报告 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12428 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在社会节奏越来越快的生活中,人们对掌控时间的需求越来越精确。人们发现机械钟和简单的以物计时的方式无法满足生活需要。此后,因为更多高科技的介入,更加便利的时钟也渐渐出现在人们的生活中,更是因为计算机、单片机及集成电路的出现,电子时钟自然慢慢广泛应用于生活与工作中。电子时钟电路也广泛应用于各种集成电路中,比如开发板、自动路灯系统、智能化数据分析系统等等,因此时钟电路也广泛运用在各种行业上,军事、车间、公众场合以及各种办公场所,无处不见它的身影。本次设计的电子时钟,也是顺应生产需求的产物。根据人们生活的需要,在基本设计上,不仅可以显示数字时间,也可以同时显示日历,提供了很大的便利。 本次设计建立在研究如今电子时钟的基础上以80C51微处理器硬件平台为核心,通过与简单,低功耗的DS1302实时时钟芯片连接,从按键中读取信息并对其设置,使得其能够将年月日、时分秒这些信息通过MAX7219驱动芯片控制的8位7段数字LED显示出来。由于DS1302具有涓流充电能力,因此此设计还将能够断电后继续运行。由于考虑到实用性,本设计还添加了按键调节功能,可以随时根据需要调整,更加的人性化和方便。 关键字:电子时钟; DS1302; 80C51微处理器;MAX7219
目录 摘要 ABSTRACT 1 引言-1 2 系统总体方案设计-2 2.1 系统总体框图-2 2.2 AT89C51单片机-2 2.2.1 STC89C51单片机的特点-2 2.2.2 STC89C51单片机的引脚功能-3 2.2.3 51系列单片机的时钟时序-4 2.3 时钟输入以及显示部分-5 2.3.1 时钟输入部分-5 2.3.2 显示部分-8 3 系统硬件设计-13 3.1 单片机晶振电路设计-13 3.2 键盘电路设计-13 3.3 时钟输入-14 3.4 显示部分-15 4 系统软件设计-17 4.1 总体流程图-17 4.2 初始化模块-18 4.3 DS1302读写模块-18 4.4 显示模块-19 5 调试及性能分析-23 5.1 系统调试-23 5.2 性能分析-23 6 总结-24 致谢-25 参考文献-26 附录-26 硬件电路图-26 软件程序-27 |