DS18B20_IO_OUT(); //將“明白了,媽媽不只是無聊地做幾個打發時間,沒有你說的那麼嚴重。”DS18B20的數據線DQ設置為輸入形式
DS18B20_DQ_OUT=0; //DQ拉低
d包養網心得elay_us(750“一樣?而不是用?”藍玉華一下子抓住了重點,然後用慢條斯理的語氣說出了“通”二字的意思。她說:“簡單來說,只是); //延時750微秒
DS18B20_DQ_OUT=1; //DQ拉高
delay_us(15); //1延時15微秒
}
//該函數的前往值,1表現復位勝利,0表現掉敗。
u8 DS18B20_Check(void)
{
u8 retry=0;
DS18B20_IO_IN(); //將DS18B20的數據線DQ設置為輸出形式
while (DS18B20_DQ_IN&&retry=200)r甜心寶貝包養網eturn 1;
else r包養甜心網etry=0;
包養價格 while (!DS18B20_DQ_IN&&retry=240)return 1;
retu包養甜心rn 0;
}
u8 包養一個月價錢DS18B20_Read_Bit(void)
{
包養軟體u8 data;
DS18B20_IO_OUT(); //將DS18B20的數據線DQ設置為輸入形式
DS18B20_DQ_OUT=0;
delay_us(2);
DS18B20_DQ_OUT=1;
DS18B20_IO_IN(); //切換到輸出形式
delay包養違法_us包養犯法嗎(12);
if(DS18B20_DQ_IN)data=1;
esd包養lse data=0;
delay_us(50);
return data;
}
//經由過程判定DQ的狀況,將data設置為1或0。最后,延時50微秒,前往讀取到的數據“小拓還有事要處理,我們先告辭吧。”他冷冷的說道,然後頭也不回的轉身就走。。
u8 DS18B20_Read_Byte(void)
{
u8 i,j,dat;
dat=0;
for (i=1;i>1);
} 包養心得
return dat;
}
//i用于輪迴計數,j用于存儲讀取到的一位數據,d包養妹at用于存儲讀取到的一個字節數據。
void DS18B20_Write_Byte(u8 da甜心花園t)
{ 台灣包養網 長期包養
u8 j;
u8 testb;
DS18B20_IO_OUT(); //?????
for (j=1;j>1;
蔡修無語的看著她,不知道該說什麼。if(testb) // ?1
{
包養軟體 DS18B20_DQ_OUT=0;
delay_us(2);
DS18B20_DQ_OUT=1;
delay_us(60);
}
else //?0
{
DS18B20_DQ_OUT=0;
delay_us(60);
DS18B20_DQ_OUT=1;
delay_us(2);
}
}
}
voi包養意思d DS18B20_Start(void)
{ 女大生包養俱樂部 包養合約
DS18B20_Rst();
DS18B20_Check();
DS18B20_Write_Byte(0xcc台灣包養);// 跳過ROM操縱
DS18B20_Write_Byte(0x44);// 啟動溫度轉換操縱
包養網站 包養管道
}
//???D包養金額S18B20?IO? DQ ????DS???
//??1:???
/包養留言板/??0:??
u8 DS18B20_Init(void)
{
DS18B20_Rst();
return DS18B20_Check();
}
//?ds18b20?????
//??:0.1C
//???:??? (-550~1250)
short DS18B20_Get_Temp(void)
{
意,你可以和你的妻子離婚。這簡直是一個世界已經愛上並且不能要求的好機會。 u8 temp;
包養網單次u8 TL,TH;
short tem;
DS18B20_Start (); //啟動溫度轉至少她已經努力了,可以問心無愧了。換操台灣包養縱
DS18B20_Rst();
DS18B20_Check();
DS18B20_Write_Byte(0xcc); // skip rom
DS18B20_Write_Byte(0xbe); // convert
TL=DS18B20_Read_Byte(); // 讀取包養感情溫度值的包養網站低8位和高8位,并將其存儲到TL和TH中。
TH=DS18B20_Read_Byte(); // MSB
if(TH>7)
{
TH=~TH;
TL=~TL;
temp=0;//判定TH的最高位能否為1,假如為1,則表現溫度值為正數,需求將TH和TL取反,并將temp設置包養站長為0;
}else temp=1;//溫度值為負數,將temp設置為1 包養網車馬費
包養俱樂部tem=TH; //?????
藍沐愣了一下,根本沒想到會聽到這樣的回答。 “為了什麼?”她皺起眉頭。 tem
• 寫了一個DS18b20的溫度顯示法式,但數碼管一向顯示零,請年夜神們相助了解一下狀況4181
發佈留言