该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
ds18b20温度显示程序,4位共阳数码管显示。我想加一个温度高于设定值蜂鸣器响,低于则关闭。但是弄了好久都没成功,求大神看看。
#include
#define ui unsigned int
#define uc unsigned char //宏定义
sbit DQ =P3^7; //定义DS18B20总线I/O
bit bdata fuhao;
uc qian,bai,shi,ge;
uc code led[] = {0x5F,0x44,0x9D,0xD5,0xC6,0xD3,0xDB,0x47,0xDF,0xD7};
uc code led_dian[] = {0x7f,0x64,0xbd,0xf5,0xe6,0xf3,0xfb,0x67,0xff,0xf7};
//============================================================================================
//=