3.5 语音播报模块 13
3.6 其他模块 15
4 软件设计 18
4.1 开发工具 18
4.2 主程序设计 18
4.3 子程序设计 19
5 实物焊接与仿真调试 25
5.1 焊接 25
5.2 实物与调试 25
5.3 proteus仿真与调试 26
6 总结 28
参考文献 29
致谢 31
附录A 原理图 32
附录B 源程序 33
图清单
图序号 图名称 页码
图2-1 系统的原理框图 3
图3-1 MCS-51单片机的内部结构框图 7
图3-2 AT89C51管脚图 8
图3-3 片内时钟振荡电路 8
图3-4 复位电路 9
图3-5 DS18B20管脚连接图 10
图3-6 DS18B20测温原理框图 10
图3-7 DHT11的内部结构图 11
图3-8 DHT11与AT89C51的接口电路 12
图3-9 LCD1602与AT89C51的接口电路 13
图3-10 ISD1420与AT89C51的接口电路 15
图3-11 键盘控制电路 16
图3-12 报警电路 16
图3-13 电源模块 17
图4-1 主程序流程图 19
图4-2 键盘检测流程图 20
图4-3 湿度测量子程序的流程图 21
图4-4 测温子程序的流程图 22
图4-5 声光报警子程序的流程图 22
图4-6 实现时钟功能的流程图 23
图4-7 显示当前温度子程序的流程图 24
图4-8 语音播报子程序的流程图 24
图5-1 实物图 26
图5-2 实物焊接图