(4) 根据开发软件的结构设计,该模块将被有机地结合起来,这就成为一个较为完善的系统。将电源接通,系统开始工作,系统开始工作之后,利用按键来设定温度的上、下限值,确定按键将设定的温度值存储到指定的地址空间,此时,温度传感器开始进行实时检测,检测结果可以通过调用显示子程序来显示,调用当前的温度显示值与最初的温度设定值比较,若当前显示值较设定值偏低,便起动加热装置,直到达到设定值停止加热,然后进行保温,若当前显示值高于上限则进行报警。来.自/优尔论|文-网www.youerw.com/
3.硬件电路设计
依据水温控制器的功效的目标要求,结合我们对51这个系列单片机的实际分析,选择这个系列中的一个主要流行型号89C51来当做电路系统的控制核心。电水温控制器的总体布局如图2-1所示。基本硬件电路图如图3-2~3-6所示。在这个系统里面,P0.0~P0.3用做数码管显示,P2.6操控水闸开关,P2.7操控电加热管,P3.3~P3.5用来进行按键的设计和获取水位,P3.0~P3.2与温度传感芯片DS1820通信从而获取实时水温,P2.0~P2.1用来对数码管进行扫描,P2.2~P2.5 用于显示的LED指示灯,P3.7操控用来指示和报警的扬声器。