freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

汽車空調(diào)控制系統(tǒng)設(shè)計-資料下載頁

2025-07-07 15:03本頁面
  

【正文】 。 //定義數(shù)組datas[0] =0。datas[1] =0。datas[2] =0。datas[3] =0。datas[4] =0。 if(temp 0) //溫度值為負(fù)數(shù)時 { LcdWriteCom(0x80+0x40)//寫地址 80初始地址 LcdWriteData(39。39。)。 //顯示負(fù) temp=temp1。 temp=~temp。 tp=temp。 temp=tp**100+。 } else { LcdWriteCom(0x80+0x40)。 LcdWriteData(39。+39。)。//顯示正 tp=temp。 temp=tp**100+。 }datas[0] = temp / 10000。datas[1] = temp % 10000 / 1000。datas[2] = temp % 1000 / 100。datas[3] = temp % 100 / 10。datas[4] = temp % 10。LcdWriteCom(0x82+0x40)。 LcdWriteData(39。039。+datas[0])。 //百位 LcdWriteCom(0x83+0x40)。LcdWriteData(39。039。+datas[1])。 //十位LcdWriteCom(0x84+0x40)。 LcdWriteData(39。039。+datas[2])。 //個位 LcdWriteCom(0x85+0x40)。LcdWriteData(39。.39。)。 //顯示 ‘.’LcdWriteCom(0x86+0x40)。LcdWriteData(39。039。+datas[3])。 //顯示小數(shù)點(diǎn) LcdWriteCom(0x87+0x40)。LcdWriteData(39。039。+datas[4])。 //顯示小數(shù)點(diǎn) }void Delay1ms(uint y){ uint x。 for( 。 y0。 y) { for(x=110。 x0。 x)。 }}uchar Ds18b20Init(){uchar i。DSPORT = 0。//將總線拉低i = 70。 while(i)。//延時DSPORT = 1。//然后拉高總線,如果DS18B20做出反應(yīng)會將在15us~60us后總線拉低i = 0。while(DSPORT)//等待DS18B20拉低總線{i++。if(i5)//等待5MS{return 0。//初始化失敗}Delay1ms(1)。 }return 1。//初始化成功}void Ds18b20WriteByte(uchar dat){uint i, j。for(j=0。 j8。 j++){DSPORT = 0。//每寫入一位數(shù)據(jù)之前先把總線拉低1usi++。DSPORT = dat amp。 0x01。 //然后寫入一個數(shù)據(jù),從最低位開始i=6。while(i)。 DSPORT = 1。 dat = 1。}}uchar Ds18b20ReadByte(){uchar byte, bi。uint i, j。 for(j=8。 j0。 j){DSPORT = 0。i++。DSPORT = 1。i++。i++。//延時6us等待數(shù)據(jù)穩(wěn)定bi = DSPORT。//讀取數(shù)據(jù),從最低位開始讀取byte = (byte 1) | (bi 7)。 i = 4。//讀取完之后等待48us再接著讀取下一個數(shù)while(i)。} return byte。}void Ds18b20ChangTemp(){Ds18b20Init()。Delay1ms(1)。Ds18b20WriteByte(0xcc)。//跳過ROM操作命令 Ds18b20WriteByte(0x44)。//溫度轉(zhuǎn)換命令Delay1ms(100)。//等待轉(zhuǎn)換成功 }void Ds18b20ReadTempCom(){ Ds18b20Init()。Delay1ms(1)。Ds18b20WriteByte(0xcc)。 Ds18b20WriteByte(0xbe)。//發(fā)送讀取溫度命令}/*讀取溫度*/int Ds18b20ReadTemp(){int temp = 0。uchar tmh, tml。Ds18b20ChangTemp()。 Ds18b20ReadTempCom()。 tml = Ds18b20ReadByte()。 tmh = Ds18b20ReadByte()。temp = tmh。temp = 8。temp |= tml。return temp。}
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1