日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]18b20復(fù)位函數(shù):bitds18b20_reset(void){bitbitbuf;ds18b20=1;//10usTH0=0xff;TL0=0xf6;TF0=0;while(!TF0);ds18b20=0;//設(shè)置1-wire總線為低電平(占領(lǐng)總線)//延遲480us-960us,盡可能選小值(480us)//這里我們選490usTH

18b20復(fù)位函數(shù):

bitds18b20_reset(void){bitbitbuf;ds18b20=1;//10usTH0=0xff;TL0=0xf6;TF0=0;while(!TF0);ds18b20=0;//設(shè)置1-wire總線為低電平(占領(lǐng)總線)//延遲480us-960us,盡可能選小值(480us)//這里我們選490usTH0=0xfe;TL0=0x3c;TF0=0;while(!TF0);ds18b20=1;//設(shè)置1-wire總線為高電平(釋放總線)//最佳時(shí)間:60us+7.5us//這里我們選68usTH0=0xff;TL0=0xc1;TF0=0;while(!TF0);ds18b20=1;//探測(cè)總線上是否有器件if(ds18b20==1)bitbuf=1;//沒有器件在線elsebitbuf=0;//有器件在線//保證DS18B20釋放總線的時(shí)間//490-68=422usTH0=0xfe;TL0=0x7b;TF0=0;while(!TF0);return(bitbuf);}

18b20寫字節(jié)函數(shù):

voidds18b20_write(unsignedcharval){unsignedchari;for(i=0;i<8;i++)//{ds18b20=0;//設(shè)置1-wire總線為低電平//2usTH0=0xff;TL0=0xfe;TF0=0;while(!TF0);ds18b20=val&0x01;//最低位移出val=val>>1;//右移一位//60us~120us(實(shí)際不能到120us,因?yàn)槠渌Z句也用時(shí)間了!)//這里我們選62usTH0=0xff;TL0=0xc6;TF0=0;while(!TF0);ds18b20=1;}}

18b20讀字節(jié)函數(shù):

unsignedchards18b20_read(void){unsignedchari;unsignedcharvalue=0;for(i=0;i<8;i++){//從總線拉低到讀總線狀態(tài),不能大于15us!ds18b20=0;//2usTH0=0xff;TL0=0xfe;TF0=0;while(!TF0);ds18b20=1;//4usTH0=0xff;TL0=0xfc;TF0=0;while(!TF0);value>>=1;if(ds18b20)value|=0x80;//62us,必須大于60usTH0=0xff;TL0=0xc6;TF0=0;while(!TF0);}ds18b20=1;return(value);}

啟動(dòng)18b20溫度轉(zhuǎn)換:

voidconvert_T(void){if(ds18b20_reset()==0)//如果復(fù)位成功{ds18b20_write(0xcc);//跳過多器件識(shí)別ds18b20_write(0x44);//啟動(dòng)溫度轉(zhuǎn)換}}

讀18b20溫度函數(shù):

voidread_T(void){unsignedcharLsb,Msb;if(ds18b20_reset()==0)//如果復(fù)位成功{ds18b20_write(0xcc);//跳過多器件識(shí)別ds18b20_write(0xbe);//讀暫存器Lsb=ds18b20_read();//低字節(jié)Msb=ds18b20_read();//高字節(jié)temp2=Lsb&0x0f;temp1=(Lsb>>4)|(Msb<<4);}}


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉