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

正文內(nèi)容

智能空調(diào)控制系統(tǒng)設(shè)計畢業(yè)設(shè)計(文件)

2025-12-22 17:46 上一頁面

下一頁面
 

【正文】 (0x80+0x40+1)。 //光標在分處閃爍 write_(0x80+0x40+4)。 //光標在秒處閃爍 write_(0x80+0x40+7)。 write_(0x80+0x0f)。 //繼電器 2關(guān)閉 cold=0。 write_(0x80+0x0f)。 //繼電器 2起動 hot=0。s2num==0) //沒有調(diào)時的情況下 ,直接按上下鍵調(diào)溫度 { if(key_value==1) { // delay(50)。 } write_temp(temper)。 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 43 if(temper16) //最低溫度 16度 { temper=16。 write_hms(14,min_1)。 r=r%2。)。 write_data(0x20)。O39。)。 write_(0x0c)。 // 延時 500ms 防止加的過快 key_value=0。 } 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 45 } if(s2num==2) { write_(0x80+0x40+0x0f)。 //跳出循環(huán) } if(s2num!=0) { if(key_value==1) //按鍵 S2按下 { delay(500)。 write_hms(11,hour_1)。 write_hms(14,min_1)。 if(s2num==1) { hour_1。 // 使光標再回到小時處閃爍 } if(s2num==2) { min_1。 // 光標再回到分處閃爍 } } } key_scan()。 void delay_us(uint us) { while(us)。 // 然后拉高總線,如果 DS18B20 做出反應(yīng)會將15us~60us后總線拉低 delay_us(5)。 } /************************************************************** * 函 數(shù) 名 : Ds18b20WriteByte * 函數(shù)功能 : 向 18B20寫 入一個字節(jié) * 輸 入 : * 輸 出 : 無 ***************************************************************/ 。 delay_us(25)。 //將總線拉低 480us~960us delay_us(50)。 //ds18b20接口 int temp,temp_1。 write_hms(14,min_1)。 write_hms(11,hour_1)。 // 光標再回到分處閃爍 } } if(key_value==9) //按鍵 S10按下 { delay(500)。 // 使光標再回到小時處閃爍 } 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 46 if(s2num==2) { min_1++。 if(s2num==1) { hour_1++。 write_(0x0c)。 if(s2num==1) { write_(0x80+0x40+0x0c)。 //延時 50ms if(key_value==13) { panduan_2=1。F39。 write_data(39。 } 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 44 if(r==0) //關(guān)定時 { write_(0x80+0x0b)。N39。 write_data(39。 //延時 500 ms防止加的過快 key_value=0。 } } } /**************定時開關(guān)及定時時間調(diào)整 ******************/ void dingshi() { uchar panduan_2。 key_value=0。 temper++。 //制冷指示燈滅 } } /*******************溫度設(shè)置 **************************/ void lcd_temp() { if(s1num==0amp。 //顯示 1表示加熱 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 42 jidianqi_1=0。 //暖風(fēng)指示燈滅 } if(key_value==6) //按鍵 s7按下 { // delay(50)。 //顯示 0表示制冷 jidianqi_1=1。 } } } /*********************工作模式 ************************/ void lcd_mode() { if(key_value==4) //按鍵 s5按下 { // delay(50)。 if(sec==1) sec=60。 if(min==1) min=59。 if(hour==1) hour=23。//光標在秒處閃爍 write_(0x80+0x40+7)。 //光標在分處閃爍 write_(0x80+0x40+4)。 //光標在小時處閃爍 write_(0x80+0x40+1)。 //延時 500ms 防止加的過快 key_value=0。 write_(0x0c)。 // 重新設(shè)置數(shù)據(jù)指針 換行 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 38 write_(0x0f)。 //延時 500ms 防止加的過快 s1num++。 } /****************調(diào)整液晶顯示器時間 *****************/ void LCD_scan() { uchar panduan_1。 ge=date%10。 write_data(0x30+shi)。 } } /***************************************************/ void write_hms(uchar add,uchar date) { uchar shi,ge。 //重新設(shè)置數(shù)據(jù)指針 換行 for(num=0。num16。 //開顯示 不顯示光標 光標不閃爍 write_(0x06)。 LCDE=0。 P0=date。 delay(5)。 LCDRW=0。 table=tableamp。break。break。 //去抖 table=P3。 table=P3。 } /****************矩陣鍵盤掃描程序 ****************/ uchar key_scan() { uchar table=0,i。iz。 uchar code table_1[]=27 / /26 OFF 0。 uchar hour,min,sec,hour_1=1,min_1。 /*******************定義液晶顯示器 *******************/ sbit LCDE=P2^7。 sbit cold=P2^0。 if(min==60) { min=0。 if(p==100) { p=0。//溫度檢測 pare()。 //工作模式 LCD_scan()。 write_hms(6,sec)。 //默認為制冷模式 hot=1。 //啟動前電機關(guān)閉 cold=0。 //開矩陣鍵盤掃描 start()。 } if(hot==0) //暖風(fēng)模式下 { if((tempertemp1)||(temptemper1)) { jidianqi_2=1。 s3num=0。amp。amp。 s3num=s3num%2。 EA=1。 TR0=1。 sbit led=P2^2。 [5] 數(shù)字電子技術(shù)基礎(chǔ)。 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 27 [1] 譚浩強, C程序設(shè)計 .北京:清華大學(xué)出版社 ,。采用了 DS18B20溫度傳感器檢測實時溫度狀態(tài),使數(shù)據(jù)更準確,并對 DS18B20溫度傳感器進行了精確的控制,提高了檢測系統(tǒng)的可靠性。 對智能空調(diào)控制系統(tǒng)的控制過程做了準確的算法分析,包括檢測過程中的實時溫度、按鍵復(fù)用、驅(qū)動等,通過上述分析最終通過程序算法實現(xiàn)溫度的自動控制控制。 溫度傳感器檢測的實時溫度準確度較高,可以使室內(nèi)溫度始終保持在一個比較理想的狀態(tài)中,使人們的生活更加舒適??蓪崿F(xiàn)各個功能的調(diào)節(jié)與運行。 D714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 L 6. 按下 S6按鍵, 光標在時間處閃爍,此時按下 S2或 S9可調(diào)節(jié)時間。 D714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 L S7按鍵, 開啟暖風(fēng)模式 ,右上角顯示 1. D714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 L 4. 按下 S13按鍵, 開啟定時模式。 智能空調(diào)控制系統(tǒng) 的 主 程序 流程圖 , 如圖 31所示: 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 21 圖 31 主程序 流程圖 智能空調(diào) 控制系統(tǒng)按鍵 部分的 子 程序 流程圖,如圖 32所示: 圖 32 按鍵部分的 子 程序 流程圖 開始 調(diào)用鍵盤程序 DS18B20檢測溫度 判斷按鍵 做 出相應(yīng)處理 液晶 顯示 有按鍵? N Y 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 22 液晶顯示部分的 子 程序流程圖,如圖 33所示: 圖 33 液晶顯示部分的 子 程序 流程圖 燕山大學(xué)里仁學(xué)院 智能空調(diào)控制系統(tǒng) 23 4 系統(tǒng)測試及結(jié) 果分析 通過兩周 的設(shè)計和制作,本系統(tǒng)成功地實現(xiàn)了設(shè)計要求。 首先系統(tǒng)上電后啟動系統(tǒng)功能, 此時處于待機狀態(tài), S3按下后 液晶 顯示器 顯 示, 空調(diào)開始工作, 然后可以通過人機交互選擇系統(tǒng)所運行的功能 。JQC3FF5V繼電器的觸點形式是一開一閉 。單片機只是一個主控方,他的強大功能必須依靠外圍器件驅(qū)動才能完成,所以本設(shè)計中通過三極管 VT1(8550),繼電器 K1后,驅(qū)動智能空調(diào) 的啟動 /停 止功能,最終使室內(nèi)的溫度保持在一個人為感覺良好 的理想 狀態(tài)。S1 S2 S3 S4S5 S6 S7 S8S9 S 1 0 S 1 1 S 1 2S 1 3 S 1 4 S 1 5 S 1 6P 3 . 0P 3 . 1P 3 . 2P 3 . 3P 3 . 7P 3 . 4P 3 . 5P 3 . 6 圖 29 鍵盤電路圖 按鍵 S1~16 組成 矩陣 鍵盤與單片機 AT89c52 的 P3 口相連接。 7. LCD1602的一般初始化(復(fù)位)過程
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1