{
DQ = 0;
dat >>= 1; DQ = 1; if(DQ)dat |= 0x80; Delay(15); }
return (dat); }
//*************************************
DS18B20写一字节函数
//从最高位开始读
*************************************// void WriteOneChar(unsigned char dat) {
unsigned char i = 0; for (i = 8; i > 0; i--) {
DQ = 0;
DQ = dat&0x01; //从最低位开始写 根据时许来写的
Delay(5);
DQ = 1;
dat>>=1; //数据右移一位 } }
//*************************************
读取温度函数
*************************************// unsigned int Read_Temperature(void)
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库鼓式制动器设计(16)在线全文阅读。
相关推荐: