1. 首页
  2. 编程语言
  3. C
  4. 温度报警程序

温度报警程序

上传者: 2021-05-01 16:10:43上传 DOC文件 35KB 热度 32次
你自己定义一个IO 1口做为报警用,再定义一个IO 2口做按键,定义一个变量做为警告温度(假如初始温度设定为x=10). 然后加一个if(读出的温度>设定的问温) 这个IO=0;//意思就是说当18B20读出的温度大于这个值时,这个IO口输出低电平. 按键的利用. if(IO 2==0) {变量++; 延时0.5s;if(变量>=100) 变量=10; }//这个意思就是如果按键按下的时候,每隔0.5秒设定的温度自加1.如果大于100度时,重新返回10; 如果我按下按键10秒,那就增了20,初值加20=30,也就是我设定到了30度时报警,你的报警IO外面可以接一个发光二极管,一边接到电源,一边接到IO上,当温度大于30度时,IO输出低电平时LED灯亮.
用户评论