目 录
1绪论 .............................................................. 1
1.1单片机的发展背景 ............................................. 1 1.2 单片机的发展趋势 ............................................ 2 2系统总体设计 ...................................................... 4
2.1 硬件总体设计 ................................................ 4
2.1.1硬件系统子模块 ......................................... 4 2.2 软件总体设计 ................................................ 4 3硬件系统设计 ...................................................... 6
3.1元器件选型 ................................................... 6
3.1.1 温度传感器 ............................................. 6 3.1.2 数码管 ................................................. 6 3.1.3 A/D转换器 ............................................. 7 3.2 硬件电路设计 ................................................ 8
3.2.1 单片机最小系统设计 ..................................... 8 3.2.2 温度采集电路设计 ...................................... 11 3.2.3 报警电路 .............................................. 12 3.2.4 数码管及指示灯的显示电路 .............................. 13 3.2.5 硬件原理图 ............................................ 14
4软件系统设计 ..................................................... 16
4.1主程序结构框图 .............................................. 16 4.2 程序设计 ................................................... 16 5仿真 ............................................................. 19
5.1 PROTUES软件的介绍 .......................................... 19 5.2 仿真的步骤 ................................................. 19 5.3 仿真的结果 ................................................. 20 6系统调试 ......................................................... 22
6.1 硬件电路调试 ............................................... 22 6.2 软件调试 ................................................... 22 6.3 测试电路 ................................................... 23 总结 ............................................................... 25 参考文献 ........................................................... 26 附录1 设计主程序 .................................................. 27 致谢 ............................................................... 37