13
3。4 时钟模块 13
3。4。1 引脚说明 13
3。4。2 时钟芯片DS1302的工作原理 14
3。4。3 DS1302模块电路图 15
3。5 DS18B20传感器电路 16
3。5。1 DS18B20简介 16
3。5。2 DS18B20时序说明 16
3。5。3 DS18B20模块电路图 17
3。6 按键输入模块 18
3。7 温度报警模块 18
3。8 系统总原理图 19
4 软件设计 19
4。1 程序流程图设计 19
4。1。1 总体程序流程图设计 19
4。1。2 时间日期流程图设计 20
4。1。3温度传感器流程图设计 21
4。1。3液晶显示流程图设计 21
4。2 PROTEUS仿真结果 22
4。2。1 显示界面 22
4。2。2 闹钟界面 23
5 硬件组装与调试 23
5。1 元器件的选择与测量 23
5。2 元件的焊接与组装 23
5。3 电路的调试 24
5。3。1 调试方法 24
5。3。2 调试步骤 24
结 论 27
参考文献 28
致 谢 29
1 绪论
1。1 课题背景
在19世纪末,随着人民的生活水平显著提高,对生活的追求也越来越高,老式的简单的、功能单一的数字钟也就渐渐的被人们淘汰,为了满足人们的需求,加上国际国内的科技发展水平不断进步,研究一款既方便,又紧跟社会的社会的脚步的多功能数字钟势在必行。
1。2 课题意义来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766
随着社会的不断发展和进步,多功能的数字钟已经被广泛的应用在生活的方方面面,不仅给社会的生产生活带来了极大的便利,也给社会的科技技术的发展走向一个姓的舞台。因此,本设计基于单片机实现多功能的数字钟的设计有着非凡的意义。
2 系统总体方案设计
2。1 设计要求
(1)通过液晶对年、月、日、时、分、秒及温度的数字显示和定时闹钟的功能。
(2)能对年、月、日、时、分、秒通过按键进行调节。
(3)能对周围生活环境的温度进行实时监测和报警功能。
2。2 方案选择和论证
2。2。1 单片机的选择
我选择了STC89C52芯片,我选择该芯片的理由是:
(1)据本设计的功能要求,8位机已经足够用了,而此系列单片机是功能强大的8位机,所以符合设计要求。
(2)价格低廉,市场上只需要5--6元钱一片。
(3)内部ROM采用闪速存储器(FLASH),并且可以在线编程,开发方便。
(4)它是低功耗的单片机,使用它使得整个系统耗电省,效率高,可靠性高。 STC89C52单片机多功能数字钟的系统设计+电路图+程序(2):http://www.youerw.com/zidonghua/lunwen_198422.html