智能热水器C语言程序,AT89C51单片机快热式热水器程序设计

news/2024/12/19 18:47:34/

描述

快热式热水器程序MCU AT89C51 XAL 12MHz

//#pragmaSRC

#include

#include

#include

voiddelay(unsignedint);//延时函数

voiddisplay(void);//显示函数

unsignedcharkeysCAN(void);//按键扫描处理函数

voidheatCTRl(void);//加热控制函数

voidtemptest(void);//测温函数

sbitswkey=P1^0;//开关键

sbitupkey=P1^1;//加热档位“+”键

sbitdownkey=P1^2;//加热档位“-”键

sbitbuzz=P1^05;//蜂鸣器输出端

sbittriac=P1^6;//可控硅触发信号输出端

sbitrelay=P1^7;//继电器控制信号输出端

sbitLED1=P2^5;//加热档位指示灯1

sbitled2=P2^6;//加热档位指示灯2

sbitled3=P2^7;//加热档位指示灯3

signedchardatactemp;//当前测得水温寄存器

unsignedchardatadispram[2]={0x10,0x10};//显示区缓存

unsignedchardataheatpower,px0count;//加热档位寄存器、外中断0计数器

bittempov,t0tst,testok;//超温标志、测温开始标志、测温完成标志


http://www.ppmy.cn/news/142466.html

相关文章

美国福克斯Fox热式流量计

福克斯Fox热式流量计 英维思集团的美国Foxboro 公司是一家为工业过程自动化提供仪表、系统和服务的制造商,在全球同行业中处于**地位。它为用户提供的解决方案包括一切典型的智能型现场仪表,自动化系统以及先进的软件应用,以及与之相配套的综…

用于热水器行业气密性检测的五款快速密封接头

热水器生产过程中,需要对热水器进行整机测试,水箱、储水罐等做综合测试、气密测试等。所以需要对一些螺纹管口或是法兰管口进行快速密封连接,多数的传统密封方案包括螺纹缠绕生料带,或是堵头加O圈,或是简易夹头等都有如…

某普通品牌机械式燃气热水器脉冲点火指针位置安装

家里面的燃气热水器坏掉了,是那种机械式的,没有电子主板的那种。房东说要过2天才能来看,只好自己上网查点资料看能不能解决。 首先要了解下燃气热水器的工作原理: 进水水压冲开阀门,电子脉冲点火器点火,燃…

多挡调温快速发热移动电源式暖手宝方案开发IC设计FH511

一.概述: 调温加热IC在严冷的冬天,每个人都想拥有一支暖手宝,可以温度我们的双手,手机没电的时候,还可以供手机充电,目前越来越多的人喜欢使用暖手宝。体积小,方便携带,慢…

基于单片机的温控热水器电路设计(#0214)

功能描述 1、采用51/52单片机作为主控芯片; 2、采用DS18B20传感器测温,范围:0到99.9度; 3、采用LCD1602显示,第1行:水位等级、当前温度和预约时间,第2行:超声波测到的液位&#xff…

Fluke TiS60+红外热像仪 福禄克TiS60+热成像仪

一步到位地完成工作 320 x 240分辨率,提升您团队的工作表现。使用TiS60拍摄的红外图像可以从更远的距离捕捉到更细微的温度差异。如果您对热成像还不太了解,或者您的热像仪需要供团队内热成像处理能力高低不一的团队成员使用,TiS60采用易于使…

基于单片机的电热水器控制系统设计

博主福利:100G电子设计学习资源包! http://mp.weixin.qq.com/mp/homepage?__bizMzU3OTczMzk5Mg&hid7&snad5d5d0f15df84f4a92ebf72f88d4ee8&scene18#wechat_redirect -------------------------------------------------------------------…

热电偶、热电阻RTD及热释电

热电偶 当在一段金属丝的两端施加电压时,金属丝会有电流流过并发热。这种现象称为电流的热效应。1821年,德国科学家托马斯∙约翰∙赛贝克(seebeck)发现了电流热效应的逆效应即当给一段金属丝的两端施加不同的温度时,金…