空调控制器的实物图:
程序在Keil uVision4环境下编写,编译通过后生成
.hex文件加载到Protuse下可正常运行。程序默认温度为21.0℃,Protuse下设定DS18B20的温度也为21.0℃,故开始运行时两路LED灯都不点亮。当利用键盘设定的温度高于DS18B20默认的21.0℃时,红色LED灯被点亮;当设定的温度低于DS18B20默认的21.0℃时,蓝色LED灯被点亮。
本次课程设计从获得题目开始便着手准备,首先分析系统要求,在Protuse里完成硬件原理图的搭建,然后开始在Keil环境下着手编写各部分程序,调试相应的程序,在调试通过后再下载到Protuse里进行仿真,发现问题后再返回Keil下修改相应程序,直到最后仿真通过,最后在Altium Designer 6中画出电路原理图。在本次课程设计过程中得到了老师以及许多同学的帮助,感谢那些提供过帮助的老师和同学。