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

正文內(nèi)容

數(shù)字溫度表設(shè)計(jì)(編輯修改稿)

2024-11-11 23:56 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 數(shù)器 1的計(jì)數(shù)剩余值 Cs 和每度計(jì)數(shù)值 CD??紤]到 DS1820 測(cè)量溫度的整數(shù)部分以 ℃、 ℃為進(jìn)位界限的關(guān)系,實(shí)際溫度 Ts 可用下式計(jì)算: )/(℃)( ??? TzTs 溫度傳感器接口電路 圖 溫度傳感器接口電路 三 系統(tǒng)的軟件設(shè)計(jì) 主程序 void main() { uchar temp, temp1。 while(1) { scandisp()。 readtemp()。 temp1 = temper[0]。 temp = temper[1]。 dispbuf[4] = ditab[temp1]。 dispbuf[1] = temp/100。 dispbuf[3] = temp%10。 temp = temp/10。 dispbuf[2] = temp%10。 dispbuf[0] = flag。 dispbuf[5] = 11。 } } 溫度測(cè)量 DS18B20 復(fù)位函數(shù) void reset(void) { uchar x = 0。 DQ = 1。 delay(8)。 DQ = 0。 delay(80)。 DQ = 1。 delay(14)。 x = DQ。 delay(20)。 } 從 DS18B20 中讀一個(gè)字節(jié) uchar readbyte(void) { uchar i = 0。 uchar dat = 0。 for(i = 8。 i 0。i) { DQ = 0。 dat = 1。 DQ = 1。 if(DQ) dat |= 0x80。 delay(4)。 } return dat。 } 向 DS18B20 寫(xiě)一個(gè)字節(jié) void writebyte(unsigned char dat) { uchar i = 0。 for(i = 8。 i 0。 i) { DQ = 0。 DQ = dat amp。 0x01。 delay(5)。 DQ = 1。 dat = 1。 } delay(4)。 } 從 DS18B20 讀取數(shù)據(jù) void readtemp(void) { uchar a = 0, b = 0。 reset()。 writebyte(0xCC)。//跳過(guò)序列號(hào) writebyte(0x44)。//啟動(dòng)溫度轉(zhuǎn)換 reset()。 writebyte(0xCC)。 writebyte(0xBE)。//讀 9 個(gè)寄存器,前兩個(gè)位溫度 a = readbyte()。//低位 b = readbyte()。//高位 if(b 0x0f) //判斷是否為負(fù)值 { a = ~a + 1。 if(a == 0) b = ~b + 1。 else b= ~b。 flag = 10。 } else flag = 12。 temper[0] = a amp。 0x0f。 a = a 4。 temper[1] = b 4。 temper[1] = temper[1]|a。 } 數(shù)碼管顯示 void scandisp() { unsigned char i ,value。 for(i = 0。 i 8。 i++) { P3 = 0xff。 value = table[dispbu
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1