基于AT89S52单片机的红外遥控温度报警器的设计与实现

时间:2012-12-23来源:网络

2.2 系统主程序流程
主程序主要作用是调用子程序来完成整个系统的正常工作,软件分成7个不同的模块来进行编译。分别为:DS1302时钟模块,LCD12864液晶显示模块,DS18B20温度检测模块,温度报警、闹钟模块,红外遥控模块,下位机与上位机通信模块以及main主程序模块。这样不仅方便程序调和调试,而且有助于程序的分块开发和集成。系统主程序流程图如图3所示。

a.JPG



3 系统调试结果
经过调试,文中设计的红外遥控温度报警器系统可以正常运行。由于篇幅有限,下面将给出系统正常运行时的两个显示结果。系统主菜单界面如图4所示。用VC6.0开发的上位机界面显示结果如图5所示。

4 结论
文中以AT89S52单片机为核心设计红外遥控温度报警器系统。采用通用遥控器对系统进行设置及更改。本系统经过实际调试,可以正常运行,系统的测量范围广泛,适合大多数民用场合。

1 2 3

关键词: AT89S52 红外遥控 温度报警 上位机

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版