3软件系统设计

软件设计由主程序,键扫描子程序及若干功能模块子程序组成。其中主控制器子程序测温程序,键盘处理及显示子程序,等组成。主程序要先初始化系统的工作参数,统主程序循环调用各个功能模块子程序,对相关事件的处理依靠标志位和判断标志位实现。

3。1主程序流程框图文献综述

主程序主要完成了一系列的初始化工作,如AT89C52单片机初始化、LCD1602液晶显示器的初始化等等。在主程序中,通过DS18B20温度传感器对水的温度测量,通过AT89C51主控核心的处理,当温度高于设定温度时,蜂鸣器报警并且关闭加热器;当温度低于设定温度时,蜂鸣器关闭,启动加热器。

3。2子程序流程图

图3。1主程序流程图

1。计算温度子程序

读出温度子程序的主要功能包括初始化,判断DS18B20是否存在,若存在则进行一系列的操作,作若不存在则返回。

上一篇:PLC三级传送带设计+梯形图程序
下一篇:电动汽车永磁同步电机驱动及控制方法研究

单片机数字红外测距系统设计+电路图+程序

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

AT89S52单片机车内空气检测系统设计+源代码

企业科研管理中统计报表...

农村幼儿教育开题报告

高校体育场馆效益研究【2772字】

基于安卓平台的二维码会议管理系统设计

“时尚与旅游”电子杂志的设计制作

华夫饼国内外研究现状

透过家徽看日本文化家紋から見る日本文化

家电制造企业绿色供應链...

论商业银行中间业务法律...

ASP.net+sqlserver会员管理系统设计