| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10315 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着时代的发展,人们对时间的观念越来越强,普通的电子时钟只具有显示时间的单一的功能,因此已远远无法满足人们的需要。在单一的显示时间的数字钟的基础上研究具有多功能的数字时钟是很有必要的。本文研究的基于51单片机的多功能数字钟,由LCD1602显示模块,按键模块,DS1302时钟模块,温度采集模块使用DS18B20和发声模块蜂鸣器五部分组成。软件部分使用C语言编写,具体分为显示部分,按键部分,时钟部分,温度部分,发声部分等不同子程序对硬件进行处理,最终实现可以走时、整点报时、温度检测、设置时间与日期等功能,以适应人们在日常生活中的需要。
关键词:单片机,多功能数字时钟,LCD1602,DS1302,DS18B20
目录 摘要 Abstract 1 前言-4 2 多功能数字钟的总框架-4 2.1 多功能数字钟的模块组成-4 2.2 多功能数字钟的功能-4 2.3 时间及日历的显示功能-5 2.4 手动设置时间及日历-5 2.5 温度采集器显示功能-5 2.6 闹钟功能-6 3 多功能数字钟的硬件设计-6 3.1 AT89C51的介绍-6 3.2 时钟模块的介绍-7 3.3 温度模块的介绍-10 3.4 LCD液晶显示模块的介绍-11 3.5 晶振电路与复位电路的介绍-12 3.6 蜂鸣器发声-13 4 多功能数字钟的软件设计-14 4.1 设计结构图-14 4.2 keil软件-15 4.3 keil程序运行图-15 4.4 Proteus软件-16 4.5Proteus简单应用-17 4.6Proteus仿真图-17 4.7系统的机体设计及调试-19 结 论-21 参考文献-22 致 谢-23 附录-24 |

