| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9731 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:时间、日期等作为日常生活不可或缺的信息,对人们的生产生活具有重要的影响。随着电子技术的快速发展,电子万年历正在逐渐融入到生活的方方面面。在学校、医院、人们的住所等场合电子万年历的使用非常广泛,电子万年历的功能和精确度随着单片机技术的进步也在不断发展。 本文以单片机为核心部件,提出了基于单片机的多功能电子万年历的设计方法,该设计系统以AT89S52单片机为控制器,以时钟芯片DS1302记录日历和时间,温度采集选用DS18B20芯片,万年历采用直观的数字显示,数据显示采用LCD12864液晶显示模块。所做出的实物可以在LCD12864液晶显示模块上同时显示年、月、日、周日、时、分、秒,还具有时间校准等功能。经过测试该系统稳定可靠、显示直观、运行状态良好,符合预期目标。 关键词:AT89S52单片机;时钟芯片DS1302;LCD12864;温度传感器DS18B20
目录 摘要 ABSTRACT 第一章 绪论-1 1.1课题研究的背景及意义-1 1.2国内外研究状况-1 1.3论文研究内容-1 1.4小结-2 第二章 系统方案的设计与论证-2 2.1 系统总体结构-3 2.2 系统方案论证-3 2.2.1控制核心模块-3 2.2.2按键控制模块-4 2.2.3时钟模块-4 2.2.4温度采集模块-4 2.2.5显示模块-4 2.3小结-5 第三章 系统硬件设计-5 3.1 AT89S52单片机-6 3.1.1 AT89S52单片机的主要性能-7 3.1.2 AT89S52单片机的引脚功能-7 3.2时钟芯片DS1302-8 3.2.1 DS1302的简介-8 3.2.2 DS1302接口电路-9 3.3 DS18B20温度传感器-10 3.3.1DS18B20性能简介-11 3.3.2 DS18B20接口电路-12 3.3.3 DS18B20的时序-12 3.4 LCD显示模块-13 3.4.1LCD12864的特性及使用说明-13 3.4.2LCD12864的接口电路-14 3.5按键模块设计-14 3.6复位电路的设计-15 3.7小结-16 第四章 系统软件设计-17 4.1主程序流程图的设计-17 4.2程序设计-17 4.2.1温度初始化程序-17 4.2.2显示初始化程序-18 4.3小结-18 第五章 系统的调试-19 5.1软硬件联调-19 5.2小结-20 结束语-22 致 谢-23 参考文献-24 |

