开始 初始化子程序 键盘扫描子程序 数据采集 温度显示解决子程序 水位监测与控制子程序 结束系统设计流程图 开始 初始化温度 当前温度和设定温度送显 显示温度 采样当前温度 当前温度小于设定温度 N Y 当前温度上限温度SHANGXIANWENDU温度 加热 报警 解决后显示的温度 温度解决显示流程图 开始 初始化DS18B20 N 接受到应答脉冲? Y 跳过ROM 开始温度转换 N 转化完毕? Y 初始化DS18B20 N 接受到应答脉冲? Y 读取暂存器和CRC字节 读取温度值 DS18B20温度采集流程图开始初始化开始键盘扫描 按键输入? N Y 时间设定? N Y 分别输入分,秒 温度设定 拟定,开始倒计时 分别输入上下限及薰蒸机温度设定值 结束 键盘扫描流程图 开始 初始化 水位监测 水位低水位? N Y 水位高水位 报警、打开水阀 黄灯亮,关闭水阀水位监测控制流程图