资料简介:
毕业设计 基于单片机的温度万年历,共60页,12734字。
摘要:以AT89S52单片机作为MCU,使用美信MAXIN公司的DS18B20作为温度传感器和时钟芯片DS1302,利用软件编程,减小因元器件精度不够引起的误差,构成了一个带温度显示的电子万年历。通过键盘控制和液晶显示温度和年月日、星期、时间。本设计具有走时精确,显示直观等特点。它的计时周期为24小时,显满刻度为“23时59分59秒”,同时当时钟为整点时,会整点报鸣,温度测量范围在-55°C~+125°C。
关键词:AT89S52 DS18B20温度传感器 时钟芯片DS1302 液晶显示
目录
1 绪论 1
2 方案设计与论证 2
2.1 功能要求 2
3 系统硬件的设计 4
3.1 时钟控制模块 4
3.2 温度控制模块 12
3.3 液晶LCM1602 LCD显示模块 18
3.4 硬件设计总原理图 23
4 系统软件的设计 24
4.2 万年历部分程序设计 25
4.3 温度测量部分程序设计 27
4.4液晶显示部分程序设计 28
5 调试及性能分析 29
5.1 调试与测试 29
5.2 性能分析 30
6 结论 31
7 致谢 32
参考文献 33
附录………………………………………………………………………………………………….34
资料文件预览:
共1文件夹,1个文件,文件总大小:3.93MB,压缩后大小:2.28MB
基于单片机的温度万年历带附录.doc [3.93MB]
加油赚积分咯!
能不能便宜点