文件名称:基于单片机人工气候室的毕业设计
文件大小:11.99MB
文件格式:DOC
更新时间:2018-06-01 13:02:25
毕业设计 单片机 C语言 论文
目 录 第1章 绪论 3 1.1人工气候室的背景和发展现状 3 1.2 研究人工气候室的意义 3 第二章 人工气候室系统的总体设计 4 2.1检测系统的总体设计 4 2.2设计系统的基本目标 4 2.3测试系统的基本组成与原理 5 第三章 人工气候室的硬件设计 5 3.1 单片机选择与特性 5 3.2 STC12C5A60S2 系列的单片机介绍 6 3.2.1 STC12C5A60S2 单片机的基本特性与功能: 6 3.2.2 STC12C5A60S2单片机引脚功能介绍: 6 3.2.3 A/D转换器的结构 7 3.3 系统使用的模块 8 3.3.1 液晶显示模块 8 3.3.2温湿度传感器模块 9 3.3.3 烟雾检测模块 10 3.4 最小系统 11 3.4.1复位电路部分 11 3.4.2晶振电路 12 3.4.3超限控制电路 12 3.4.4 按键扫描 12 3.4.5 报警电路 13 3.4.5 电源电路 14 四 程序设计 14 4.1 编译环境的介绍 14 4.2 系统流程图 14 4.3 DHT11读取程序 15 4.3.1 单总线的介绍 15 4.3.2 单总线程序 16 4.4 1602液晶显示程序 19 4.4.1 液晶初始化程序 19 4.4.2 写入字符到液晶 20 4.4.3 液晶界面显示 20 4.5 MQ-2检测程序 22 4.5 按键扫描与报警检测程序 23 4.6 程序主函数 25 总结 26 参考文献: 26 附录一 硬件电路 27 附录二 设计源程序代码及解释 29