单片机课程设计报告
设计题目:水温控制系统
班 级: 自动化 081
学 号: 200808425 姓 名: 刘帅军 指导教师: 董唯光 评语: 成绩
2011 年 7 月 8 日
目 录
1. 问题分析及解决方案 ............................................ 1
1.1 题目要求 .................................................. 1 1.2 题目分析 .................................................. 1 1.3 解决方案 .................................................. 1 2. 单片机选型及硬件配置 .......................................... 3
2.1 单片机及扩展模块选择 ...................................... 3
2.1.1 单片机及输入输出模块选型 ............................. 3 2.1.2 电源模块的选择 ....................................... 3 2.2 I/O地址分配 .............................................. 3 2.3 系统硬件原理图 ............................................ 4
2.3.1 系统原理框图 ......................................... 4 2.3.2 晶振及复位电路 ....................................... 5 2.3.3 数码管驱动电路 ....................................... 5 2.3.4 温度显示模块 ......................................... 6 2.3.5 温度控制系统整体仿真图 ............................... 6 2.3.6 DS18B20温度传感器 ................................... 7
3. 软件实现 ..................................................... 13
3.1 控制流程图 ............................................... 13 3.2 软件代码 ................................................. 14 3.3 程序调试 ................................................. 23
3.4 设计结果 ................................................. 24 3.5 结果分析 ................................................. 26 4. 结论及体会 ................................................... 26
4.1 结论 ..................................................... 26 4.2 心得体会 ................................................. 27 参 考 书 目 ..................................................... 27