摘要;本设计主要介绍了基于单片机STC89C52的多功能计时器的硬件电路图连接设计和软件程序编写流程设计。该设计系统主要包括单片机主控模块,时钟芯片模块,LCD显示模块,温度检测模块和按键操作等几个模块。把STC89C52单片机用作主控芯片,串行时钟芯片DS1302收集日历信息的同时,还能够把秒分时日月年等时间信息,闰年补偿功能也是它的一个重要性能。DS18B20芯片是温度采集模块的器件,主要负责采集温度信息。此多功能定时器具有多种常用功能,显示界面符合人体感官体验,电路结构简单,所需费用低,且在商品经济社会,前景广阔。50929
毕业论文关键字:计时器;调整;单片机;液晶显示
The Design of Multifunction Timer
Abstract: The software and hardware design of muti functional electronic timer is introduced in this paper. Data display, the temperature acquisition, time processing , and a timer control module is included in this systerm. It uses the AT89S52 microcontroller as the system controller. And it uses DS1302 chip to record time. It can record every second of time,as well as it has a leap year compensation.Choosing DS18B20 chip to gather the temperature. The multi-function electronic timer is convenient, intuitive display, versatile, the systerm is of great simplication, lows pending, and some other advantages, it really has a wide market.
Key Words:Timer;Adjustment;MCU;LCD display
目 录
摘要 1
引言 1
1.多功能计时器的发展现状和意义 2
1.1发展现状 2
1.2研究意义 2
1.3 多功能计时器功能 2
2. 系统的总体设计方案 3
2.1系统的总体设计思路 3
2.2主控芯片的选择 3
2.3时钟芯片的选择与介绍 4
2.4温度采集模块的选择及介绍 4
2.5显示模块模块选择与介绍 5
2.6蜂鸣器闹铃电路 5
3.系统硬件的设计 6
3.1单片机最小系统 6
3.2时钟芯片DS1302接口设计 9
3.3温度芯片DS18B20接口设计与性能分析 8
3.4 LCD显示模块设计 8
3.5按键模块设计 9
4.系统的软件设计 10
4.1主程序流程图的设计 10
4.2时间设置子程序设计 11
4.3闹钟设置子程序设计 11
5.仿真及调试 12
6.总结 13
参考文献 14
附录 15
致谢 20
多功能计时器的设计引言
计时器,顾名思义,是记录时间的工具。计时器作为一种生活必需品,在人们的生活中有着不可替代的地位。在遥远的古代,我们聪明的祖先就已经发明了日晷,沙漏等计时工具,展现了我国古代人民的智慧。后来又从西方国家传入了机械表,石英表,这些计时工具都在现代人的生活中得到普遍适用。由于人类文明的向前发展,从古代的老旧计时器,到现代的新式电子计时器,人们在创新发展的路上一路疾驰。目前,电子计时器在现实生活中的应用已经是十分普遍的了。