| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12175 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着人类社会的不断进步,人们对时间的要求越来越高。电子万年历是现在十分流行的日常计时工具,它可以对年、月、日、时、分、秒进行精确计时,并且拥有显示屏,可以直观的显示数字,给予使用者极大的方便。本设计共由温度采集模块、数据显示模块、调整设置模块和时间处理模块四个模块组成。系统以STC89C52单片机为控制器,以串行时钟日历芯片DS1302来对年、月、日、时、分、秒进行计时。温度采集选用DS18B20芯片,此万年历具有直观的数据显示,数据显示采用的是1602液晶显示模块,可以在LCD1602上同时显示年、月、日、星期、时、分、秒,还具有调准时间等功能。此万年历具有功能较多、易于读取、电路简单、成本较低等优点,具有广阔的市场前景。
关键词:单片机,时钟芯片DS1302,LCD1602液晶显示屏,温度传感器
目录 摘要 Abstract 1 绪论-4 1.1 课题研究的背景、目的与意义-4 1.2 课题解决的主要内容-4 2 总体方案设计-4 2.1 单片机芯片设计与论证-5 2.2 按键控制模块设计与论证-5 2.3 时钟模块设计与论证-5 2.4 温度采集模块设计与论证-6 2.5 显示模块模块设计与论证-6 3 系统硬件的设计-6 3.1 单片机:STC89C52-6 3.2 显示模块:LCD1602-9 3.2.1 基本操作时序-10 3.2.2 初始化设置-11 3.2.3 LCD1602与MCU的接口电路-11 3.3 时钟芯片:DS1302-11 3.3.1 DS1302接口电路设计-12 3.4 温度芯片:DS18B20-14 3.4.1 DS18B20工作原理-15 3.4.2 DS18B20接口电路设计-16 3.5 按键模块设计-16 4 系统的软件设计-17 4.1 主程序流程图-17 4.2 程序设计-18 4.2.1 DS1302读写程序设计-18 4.2.2 温度程序设计-20 5 系统的机体设计及调试-22 5.1 系统的模块组成-22 5.2 功能实现-22 结论-24 参考文献-25 致谢-26 附录1 元件清单-27 附录2 程序-27 附录3 实物图-33 |

