摘要:随着近年来科技的迅速发展,单片机的应用也在不断深入发展,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用。本设计基于单片机技术原理,以单片机芯片AT89S52作为核心控制器,配备液晶显示模块,时钟芯片等功能模块。通过软件程序的编制,设计了多功能的数字时钟系统。采用24小时制方式显示时间以及具有年月日显示等功能。系统具有清晰的操作界面,可以在低直流电源先正常工作。电路简单明了,系统稳定性高。同时该系统还具有功耗小,成本低的特点,具有很强的实用性。文章的核心主要是从汇编和仿真入手。
关键词 :单片机 ; 数字时钟 ; 软件汇编和仿真
目录
摘要
Abstract
1 绪论-1
1.1-课题的提出及研究意义-1
1.1.1 课题的提出-1
1.1.2课题的研究意义-2
1.2设计目的和功能-3
1.2.1 设计目的-3
1.2.2设计功能和要求-3
2 硬件系统设计-3
2.1单片机选型-3
2.2 总体框图设计-4
2.3 AT89S52芯片介绍-5
2.3.1 AT89S52的特点和主要性能-5
2.3.2 引脚说明-5
2.3.3特殊功能寄存器-7
2.3.4 存储器结构-7
2.3.5 看门狗定时器-7
2.3.6 UART-8
2.3.7定时器 0 和定时器1-8
2.3.8定时器 2-8
2.3.9中断源-8
2.4系统硬件电路设计-8
2.4.1 LCD显示模块设计-8
2.4.2时间计算模块设计-12
2.4.3实时环境温度检测模块-15
2.4.4报警模块-19
2.4.5设置模块-19
3 软件设计-24
3.1设计思路-24
3.2 程序框图-25
4结论-26
5参考文献-27
6致谢-27
7附录-27