摘要:随着科技的快速发展,时间的流逝,从观太阳、摆钟到现在电子钟,人类不断研究,不断创新纪录。单片机从20世纪70年代问世开始,以其极高的性价比,受到人们的重视和青睐,应用很广、发展也很迅速。单片机体积小、重量轻、抗干扰能力强、环境要求不高、可靠性高、灵活性好、价格低廉、开发比较简单容易。由于具有以上优点,在我国,单片机已广泛地应用在工业自动化控制、自动检测、家用电器、电力电子、智能仪器仪表、机电一体化设备等各个方面,而51单片机是各单片机中最有代表性和最为典型的一种。
这次毕业设计通过对它的学习、应用以STC89C52芯片为核心,加以必要的电路,设计了一个简单的电子时钟,通过数码管能够准确显示时间,调整时间,同时可以作为秒表使用,从而到达学习、设计、开发软、硬件的能力。
多功能数字钟是基于单片机进行的,可以显示时、分、秒信息,具有可调整日期和时间功能。设计包含STC89C52单片机模块、独立键盘模块、DS1302模块。本次设计的数字时钟采用直观的数字显示(LED),可以同时显示时、分、秒等信息,还具有时间校准等功能,功耗小,使用寿命长,误差小,能在3V的低压工作,电压可选用3-5V电压供电。
关键词:STC89C52;DS1302;LED;数字钟
目录
摘要
Abstract
1. 绪论-1
1.1 多功能数字钟设计的重要意义-1
1.2.1 多功能数字钟的国内发展现状-1
1.2.2 多功能数字钟的国外发展现状-1
1.3 本系统研究内容-2
1.4 术语说明-2
2. 设计要求与方案论证-3
2.1 设计实现-3
2.2 系统基本方案选择和论证-3
2.2.1 单片机芯片的选择方案和论证-3
2.2.2 显示模块选择方案和论证-4
2.2.3 时钟芯片的选择方案和论证-5
2.2.4 电源的选择方案和论证-6
2.3 电路设计最终方案决定-6
3. 系统的硬件设计与实现-7
3.1 电路设计逻辑框图-7
3.2 系统硬件概述-7
3.3 主要单元电路的设计-7
3.3.1 单片机主控制模块的设计-7
3.3.2 校时和校分电路-8
3.3.3 显示模块的设计-9
3.3.4 时钟模块的设计-10
3.3.5 蜂鸣器闹钟模块的设计-10
4. 系统的软件设计-11
4.1 主程序部分-11
4.2 计时显示子程序部分-11
4.3 按键设置时间闹钟程序部分-12
5. 电路测试-13
5.1 测试仪器-13
5.2 硬件测试-13
5.3 软件测试-13
5.4 测试结果分析与结论-14
5.4.1 测试结果分析-14
5.4.2 测试结论-14
6. 结论-15
附录1-16
附录2-32
参考文献-33
致谢-34