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

正文內(nèi)容

溫度監(jiān)測系統(tǒng)設(shè)計(jì)-資料下載頁

2025-06-30 07:10本頁面
  

【正文】 i4!=0) writeChar(14,1,i5+39。039。)。 if((i4==0)amp。amp。(i5==0)) writeChar(13,1,i6+39。039。)。 else if((i4==0)amp。amp。(i5!=0)) writeChar(14,1,i6+39。039。)。 if((i4!=0)) writeChar(15,1,i6+39。039。)。 while(UpKey==0)。 } } if((DnKey==0)amp。amp。(Set!=0)) { delayms(20)。 if(DnKey==0) { switch(Set) { case 1: if(AlarmTempLow0) AlarmTempLow。else AlarmTempLow=0。 break。 case 2: if(AlarmTempTop0) AlarmTempTop。else AlarmTempTop=0。 break。 } i1 = AlarmTempLow/100。 //獲得溫度值的百位 i2 = AlarmTempLow%100/10。 //獲得溫度值的十位 i3 = AlarmTempLow%10。 //獲得溫度值的個(gè)位 i4 = AlarmTempTop/100。 //獲得溫度值的百位 i5 = AlarmTempTop%100/10。 //獲得溫度值的十位 i6 = AlarmTempTop%10。 //獲得溫度值的個(gè)位 writestring(5,1, )。 writestring(13,1, )。 if(i1!=0) writeChar(5,1,i1+39。039。)。 if((i1==0)amp。amp。(i2!=0)) writeChar(5,1,i2+39。039。)。 if(i1!=0) writeChar(6,1,i2+39。039。)。 if((i1==0)amp。amp。(i2==0)) writeChar(5,1,i3+39。039。)。 else if((i1==0)amp。amp。(i2!=0)) writeChar(6,1,i3+39。039。)。 if((i1!=0)) writeChar(7,1,i3+39。039。)。 if(i4!=0) writeChar(13,1,i4+39。039。)。 if((i4==0)amp。amp。(i5!=0)) writeChar(13,1,i5+39。039。)。 if(i4!=0) writeChar(14,1,i5+39。039。)。 if((i4==0)amp。amp。(i5==0)) writeChar(13,1,i6+39。039。)。 else if((i4==0)amp。amp。(i5!=0)) writeChar(14,1,i6+39。039。)。 if((i4!=0)) writeChar(15,1,i6+39。039。)。 /*writeChar(4,1,i1+39。039。)。 writeChar(5,1,i2+39。039。)。 writeChar(6,1,i3+39。039。)。 writeChar(12,1,i4+39。039。)。 writeChar(13,1,i5+39。039。)。 writeChar(14,1,i6+39。039。)。*/ while(DnKey==0)。 } }}void main(void){ unsigned char i=0。 //P3=0xef。 P2=0xef。BEEP=1。 LCD_Initial()。 //LCD 初始化 P0=0x00。 en573=1。 en573=0。 P0=0x00。 en1573=1。 en1573=0。 Read_Temperature()。 //讀取溫度值 writestring(1,0,DS18B20 Alarmer)。 //顯示“DS18B20 Alarmer” delayms(1000)。 //延時(shí)1S writestring(0,0,Current T= )。 //顯示“Current T= ” writestring(0,1, Low=10 Top=40 )。 //顯示“ Low=10 Top=40 ” NG=0。 while(1) { Read_Temperature()。 // //讀取溫度值 Display_Temperature()。 //顯示溫度值 SetFun()。 if((CurrentT(AlarmTempTop*10))amp。amp。(CurrentT(AlarmTempLow*10))) { BEEP=1。 } else if((CurrentT(AlarmTempTop*10))) { while(1) { BEEP=0。 delayms(200)。 BEEP=1。 delayms(200)。 } } else if((CurrentT(AlarmTempLow*10))||(tflag==1)) { while(1) { BEEP=0。 delayms(1000)。 BEEP=1。 delayms(1000)。 } } } }結(jié)論本文介紹了基于80C51單片機(jī)的數(shù)字溫度監(jiān)測系統(tǒng)的設(shè)計(jì),對整個(gè)硬件電路和軟件程序設(shè)計(jì)做了分析,文中介紹了數(shù)字溫度監(jiān)測的現(xiàn)狀及發(fā)展,介紹了數(shù)字溫度系統(tǒng)的設(shè)計(jì)方案選擇及原理介紹,加深了我們對51單片機(jī)的知識了解,介紹51單片機(jī)的結(jié)構(gòu)、特點(diǎn)等。并學(xué)習(xí)了數(shù)字溫度傳感器DS18B20,設(shè)計(jì)硬件模擬,更直觀的反應(yīng)設(shè)計(jì)的正確性。本文對其中的一些基本原理也做了簡要的概述。其實(shí)寫完了本篇論文,也僅僅是對數(shù)字溫度監(jiān)測系統(tǒng)做出了一個(gè)簡單的設(shè)計(jì)方案,可使用在很多領(lǐng)域,在一些人不能直接進(jìn)入的場所,利用單片機(jī)控制的數(shù)字溫度系統(tǒng),可以設(shè)置并控制其中的溫度,數(shù)字溫度計(jì)還可以利用在溫室中,這樣就可以方便的控制溫室中的溫度,當(dāng)溫度超過所要求的溫度時(shí),可發(fā)生報(bào)警??傊?dāng)?shù)字溫度監(jiān)測系統(tǒng)利用在很多領(lǐng)域。本課題只是單片機(jī)控制數(shù)字溫度監(jiān)測系統(tǒng)的一種設(shè)計(jì)方法。參考文獻(xiàn)李廣第,朱月秀,(第三版).:常敏,王涵,:::
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1