单片机电子万年历的设计与制作.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 大学本科 > 科技学院 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2021-01-31
  • 论文字数:9731
  • 课题出处:(蓝色花瓣)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:时间、日期等作为日常生活不可或缺的信息,对人们的生产生活具有重要的影响。随着电子技术的快速发展,电子万年历正在逐渐融入到生活的方方面面。在学校、医院、人们的住所等场合电子万年历的使用非常广泛,电子万年历的功能和精确度随着单片机技术的进步也在不断发展。

本文以单片机为核心部件,提出了基于单片机的多功能电子万年历的设计方法,该设计系统以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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费