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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)--數(shù)字溫度控制系統(tǒng)-wenkub.com

2025-01-13 10:50 本頁(yè)面
   

【正文】 感謝我們的指導(dǎo)老師閔老師,幫助我們攻克了一個(gè)又一個(gè)難題!教給我們分析和解決問(wèn)題的方法,編寫(xiě)程序的獨(dú)特思維。 displayTem2(tem2)。 MOTOR1=1。 } else { MOTOR1=1。amp。//+(sz[6]48)*1/10 Tout=(sz[10]48)*1000+(sz[11]48)*100+(sz[12]48)*10。 tem2=ds18b202_read_tem()。 while(1) { b=1。 UINT16 Tin,Tout,Tset,Toff,i=0。 lcd_write_data(screen[num])。}void lcd_prin(){ int num。break。 key_jiajian(11)。 lcd_write_cmd(0x89)。 break。 case 2: lcd_write_cmd(0x88)。 key_delay(10)。 delay(100)。}void key(){ uchar i=1。 while(key4==0)。 while(key3==0)。 for(i=0。 for(i=0。 //設(shè)置數(shù)據(jù)地址指針 lcd_write_cmd(0x01)。 lcd_write_cmd(0x38)。 lcd_write_cmd(0xc0+add)。 sz[14]=temp%10+0x30。 temp=temp%100。 sz[6]=temp%10+0x30。 temp=temp%100。 return tem。 ds18b202_write_byte(0xBE)。 return tem。 ds18b201_write_byte(0xBE)。 //跳過(guò) ds18b202_write_byte(0x44)。 //跳過(guò) ds18b201_write_byte(0x44)。 } return(readbyte)。 } return(readbyte)。 return(readbit)。i++。 DQ2=1。 uchar i=0。 delay1(8)。i++。 //拉低總線 i++。//從最低位開(kāi)始寫(xiě)數(shù)據(jù) wrbyte=1。//從最低位開(kāi)始寫(xiě)數(shù)據(jù) wrbyte=1。 //等待ds18b20取走數(shù)據(jù) DQ2=1。 //拉低總線,產(chǎn)生寫(xiě)時(shí)序 i++。 delay1(8)。 DQ1=0。 delay1(40)。 //釋放總線,ds18b20檢測(cè)到上升沿后返回存在脈沖。}/*******************復(fù)位ds18b202***********************/bit ds18b202_reset(){ bit checkbit=1。 checkbit=DQ1。 //延時(shí)500us DQ1=1。 lcd_write_data(dat)。\039。 lcd_delay()。}/***************lcd寫(xiě)數(shù)據(jù)函數(shù)******************/void lcd_write_data(uchar date){ lcd_rs=1。 lcd_delay()。j110。}void key_delay(uchar time){ uchar i,j。}void lcd_delay(){ uchar i。xz。 //讀取按鍵sbit key3=P2^2。 //風(fēng)機(jī)控制sbit MOTOR2=P1^6。sbit DQ1=P1^2。039。039。039。,39。,39。,39。,39。,39。,39。,39。typedef unsigned char UINT8。 //讀取溫度低八位 tem|=(((int)ds18b20_read_byte())8)。 ds18b20_reset()。 ds18b20_reset()。 while(i++8) { bitresult=ds18b20_read_bit()。 delay1(8)。i++。 //拉低總線 i++。//從最低位開(kāi)始寫(xiě)數(shù)據(jù) wrbyte=1。 //等待ds18b20取走數(shù)據(jù) DQ=1。 //拉低總線,產(chǎn)生寫(xiě)時(shí)序 i++。 DQ=1。 delay1(8)。 DQ=0。(6)檢測(cè)溫度范圍為55℃~+125℃(7)內(nèi)置EEPROM,限溫報(bào)警功能。(2)先進(jìn)的單總線數(shù)據(jù)通信。2.2方案二的總體設(shè)計(jì)框圖溫度計(jì)電路設(shè)計(jì)總體設(shè)計(jì)方框圖如圖1所示,控制器使用單片機(jī)STC89C52RC,測(cè)溫傳感器使用DS18B20,用1602LCD液晶以并口傳送數(shù)據(jù),實(shí)現(xiàn)溫度顯示,同時(shí)用按鍵可設(shè)置上限和下限溫度值,并儲(chǔ)存到24C02存儲(chǔ)器內(nèi),方便查詢,如超出設(shè)定范圍,蜂鳴器報(bào)警。本設(shè)計(jì)所介紹的數(shù)字溫度計(jì)與傳統(tǒng)的的溫度計(jì)相比,具有讀數(shù)方便,測(cè)溫范圍廣,測(cè)溫精確,其輸出溫度采用數(shù)字顯示,主要用于對(duì)測(cè)溫比較準(zhǔn)確的場(chǎng)所,或科研實(shí)驗(yàn)室使用,該設(shè)計(jì)控制器使用單片機(jī)STC89C52RC,測(cè)溫傳感器使用DS18B20,用1602LCD液晶以并口傳送數(shù)據(jù),實(shí)現(xiàn)溫度顯示及其控制,同時(shí)用按鍵可設(shè)置上限和下限溫度值。2.1數(shù)字溫度計(jì)設(shè)計(jì)方案論證由于本設(shè)計(jì)是測(cè)溫電路,可以使用熱敏電阻之類的器件利用其感溫效應(yīng),再將隨被測(cè)溫度變化的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1