文摘
英文文摘
谨献
0 前言
1 绪论
1.1 问题的提出
1.2 国内外发展动态
1.3 总体思想
2 控制系统方案的确定
2.1 系统的组成
2.2 系统的工作过程
2.3 系统的设计指标
3 系统各模块的硬件设计
3.1 单片机模块简介
3.1.1 AT89S52性能与引脚介绍
3.1.2 单片机应用电路
3.2 温度采集模块
3.2.1 DS18B20的主要技术特性
3.2.2 DS18B20工作原理及应用
3.3 数据显示模块
3.3.1 HG1286401C液晶中文显示模块概述
3.3.2 模块方框图
3.3.3 模块基本特性
3.3.4 模块接口说明
3.3.5 模块主要硬件构成说明
3.3.6 指令说明
3.3.7 读写时序图
3.3.8 应用说明
3.3.9 LCD模块与单片机的连接电路
3.4 报警模块
3.5 电源模块
3.6 强电控制与驱动模块
3.6.1 强电控制与驱动
3.6.2 热风机的选择
3.6.3 热风机的选择
3.7 时钟模块
3.7.1 时钟芯片DS1302硬件描述
3.7.2 时钟芯片DS1302与单片机的连接电路
3.8 键盘模块
4 系统的软件设计
4.1 主程序
4.2 时间、温度显示子程序
4.3 读取温度子程序
4.4 温度上下限设置子程序
4.5 时间调整子程序
4.6 温度传感器DS18B20的驱动程序
4.6.1 初始化DS18B20子程序
4.6.2 读一个字节子程序
4.6.3 写一个字节子程序
4.7 时钟芯片DS1302的驱动程序
4.7.1 DS1302写数据子程序
4.7.2 1302驱动程序
4.7.3 DS1302写入字节子程序
4.7.4 DS1302读数据子程序.
4.8 显示模块HG1286401C的并口驱动程序
4.8.1 检查忙位子程序
4.8.2 写命令到LCD子程序
4.8.3 写数据到LCD子程序
4.8.4 初始化LCD子程序
4.8.5 向LCD发送一个字符串子程序
4.8.6 写指令或数据子程序
5 程序的编辑与调试
6 实验测试
7 结语
参考文献
致谢
个人简历
在学期间发表的学术论文与研究成果