找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

这个程序怎么设置成“上限30°C、下限10°C”报警

查看数: 2856 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-1-5 18:18

正文摘要:

#include<reg51.h> #include <intrins.h> #define uchar unsigned char #define uint unsigned int sbit DQ=P1^6;//ds18b20与单片机连接口 sbit RS=P1^0; sbit RW=P1^1; sbit EN=P1^2; sbit BEEP = ...

回复

ID:94642 发表于 2016-1-7 14:28
if(read_temp()>950+0x30||read_temp()<860+0x30),就该950和860
ID:94642 发表于 2016-1-7 14:26
应该有校正,把校正值带上
ID:102073 发表于 2016-1-7 12:21
不知道计算公式只有一步一步调了
ID:100406 发表于 2016-1-6 20:45
不行,还是达不到要求
ID:33984 发表于 2016-1-6 18:16
彼岸花开 发表于 2016-1-6 17:42
程序运行的话时“上限100°C,下限90°C”报警,但我想改成“上限30°C,下限10°C”报警,不知道这个程序 ...

if(read_temp()>300+0x30||read_temp()<100+0x30
ID:100406 发表于 2016-1-6 17:42
程序运行的话时“上限100°C,下限90°C”报警,但我想改成“上限30°C,下限10°C”报警,不知道这个程序” if(read_temp()>950+0x30||read_temp()<860+0x30“怎么改?
ID:1 发表于 2016-1-5 20:59
                        if(read_temp()>950+0x30||read_temp()<860+0x30)
                        {  baojing() ;}
                        delay1ms(1)        ;
}

看你程序中这一句就是实现这个功能的。现在程序运行的话有什么效果?

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表