ds18b20讀數(shù)據(jù)
unchar read-byte()
{
uchar i,value;
for(i=0;i<8;i++ )
{
DQ=0;
value>>=1;//這句也是不明白
DQ=1;
if(DQ)
value|=0x80; //請問這條語句的作用是?
delay(4);
}
return value;
}
各位大俠幫幫忙
value=value>>1;
value=value|0x80;
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |