uchar read_18b20()
{
uchar i,value;
for(i=0;i<8;i++)
{
dq=0;
value>>=1;
dq=1;
if(dq==1)
value|=0x80;
delay_uint(5); //60us
112行 return value;
}
}
YanWu.c(112): warning C294: unreachable code
YanWu.c(113): warning C291: not every exit path returns a value
1 个解决方案
#1
把return value; 下面的括号移到上面
#1
把return value; 下面的括号移到上面