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

正文內(nèi)容

-基于51單片機溫濕度采集控制系統(tǒng)-資料下載頁

2024-10-13 02:03本頁面

【導(dǎo)讀】現(xiàn)今工農(nóng)業(yè)生產(chǎn)生活中必須要首先考慮的重要因素之一。因此現(xiàn)今社會生產(chǎn)生活。中就迫切需要一種價格便宜、容易操作而且精確度高的溫濕度控制系統(tǒng)。示屏模塊以及二極管閃爍報警模塊。簡單的系統(tǒng)設(shè)計就可以基本上滿足本系統(tǒng)設(shè)。計的系統(tǒng)設(shè)計要求。DHT11數(shù)字溫濕度傳感器負(fù)責(zé)把采集到的溫濕度信號傳送給。溫濕度經(jīng)過AT89C52單片機處理,然后AT89C52準(zhǔn)確地把溫濕

  

【正文】 賦值 8 signed char set_humi_H=78, set_humi_L=48。//濕度上限賦值 78,濕度下限賦值 48 sbit k1=P3^2。//定義按鍵 K1 sbit k2=P3^3。//定義 按鍵 K2 sbit k3=P3^4。//定義按鍵 K3 sbit k4=P3^5。//定義按鍵 K4 /////////////////////////延時函數(shù) ///////////////////////////// void delay(uchar x) { uchar a,b。 for(a=0。a20。a++) { for(b=x。b0。b)。 } } /////////////////////////顯示溫度 和 濕度 ////////////////////////// void disp_t_h() { write_cmd(0x8c)。 write_dat(tab_lcd_num[ds3])。//顯示溫度十位 write_cmd(0x8d)。 write_dat(tab_lcd_num[ds4])。//顯示溫度個位 write_cmd(0xcc)。 write_dat(tab_lcd_num[ds1])。//顯示溫濕度十位 write_cmd(0xcd)。 write_dat(tab_lcd_num[ds2])。//顯示溫濕度個位 }/////////////////////// 開機顯示//////////////////////////////////// void disp_start() {for(i=0。i16。i++) {write_cmd(0x80+i)。 基于 51 單片機溫濕度采集控制系統(tǒng) 第 28 頁 共 36 頁 write_dat(tab_t[i])。//溫度 } for(i=0。i16。i++) {write_cmd(0xc0+i)。 write_dat(tab_h[i])。//濕度 } } ///////////////////////掃描按鍵 //////////////////////////////// void key_scan() { if(k1==0)//按下 K1 { //設(shè)置溫度上限 //////////////////////////////// if(key_flag==0)//按鍵標(biāo)志 0 { write_cmd(0x01)。//清屏 write_cmd(0x80)。//顯示位置第一行第一列 for(i=0。i13。i++) write_dat(tab_set_temp_H[i])。//顯示 SET TEMPERATURE字符 while(k4==1)//按下 K4 { if(k2==0)//按下 K2 { while(k2==0)。 set_temp_H++。//設(shè)置溫度數(shù)值加 if(set_temp_H==100)//到 100,清 0 set_temp_H=0。 } if(k3==0)//按下 K2 { while(k3==0)。//松手檢測 set_temp_H。//設(shè)置溫度數(shù)值減 if(set_temp_H==0)//到 0,加為 100 set_temp_H=100。} set_temp_H_ge=set_temp_H%10。//計算設(shè)置溫度個位 set_temp_H_shi=set_temp_H/10。//計算設(shè)置溫度十位 write_cmd(0xc6)。 write_dat(tab_lcd_num[set_temp_H_shi])。//顯示設(shè)置溫度個位 北方民族大學(xué)學(xué)士學(xué)位論文 第 29 頁 共 36 頁 write_cmd(0xc7)。 write_dat(tab_lcd_num[set_temp_H_ge])。//顯示設(shè)置溫度十位 } delay(200)。 } //設(shè)置溫度下限 //////////////////////////////// if(key_flag==1)//按 鍵標(biāo)志 1 { write_cmd(0x01)。//清屏 write_cmd(0x80)。//顯示位置第一行第一列 for(i=0。i13。i++) write_dat(tab_set_temp_L[i])。//顯示 SET TEMPERATURE字符 while(k4==1)//按下 K4 { if(k2==0)//按下 K2 { while(k2==0)。 set_temp_L++。//設(shè)置溫度數(shù)值加 if(set_temp_L==100)//到 100,清 0 set_temp_L=0。 } if(k3==0)//按下 K2 { while(k3==0)。//松手檢測 set_temp_L。//設(shè)置溫度數(shù)值減 if(set_temp_L==0)//到 0,加為 100 set_temp_L=100。 } set_temp_L_ge=set_temp_L%10。//計算設(shè)置溫度個位 set_temp_L_shi=set_temp_L/10。//計算設(shè)置溫度十位 write_cmd(0xc6)。 write_dat(tab_lcd_num[set_temp_L_shi])。//顯示設(shè)置溫度個位 write_cmd(0xc7)。 write_dat(tab_lcd_num[set_temp_L_ge])。//顯示設(shè)置溫度十位 } } 基于 51 單片機溫濕度采集控制系統(tǒng) 第 30 頁 共 36 頁 ////設(shè)置濕度上限 /////////////////////////////////////////////////// if(key_flag==2)//按鍵標(biāo)志 2 { write_cmd(0x01)。//清屏 write_cmd(0x80)。//顯示位置第一行 第一列 for(i=0。i13。i++) write_dat(tab_set_humi_H[i])。//顯示 SET HUMIDITY字符 while(k4==1) { if(k2==0) { while(k2==0)。 set_humi_H++。//設(shè)置濕度數(shù)值加 if(set_humi_H==100) set_humi_H=0。 } if(k3==0) { while(k3==0)。 set_humi_H。//設(shè)置濕度數(shù)值減 if(set_humi_H==0) set_humi_H=100。 } set_humi_H_ge=set_humi_H%10。//計算設(shè)置濕度個位 set_humi_H_shi=set_humi_H/10。//計算設(shè)置濕度十位 write_cmd(0xc6)。 write_dat(tab_lcd_num[set_humi_H_shi])。//顯示設(shè)置濕度十位 write_cmd(0xc7)。 write_dat(tab_lcd_num[set_humi_H_ge])。//顯示設(shè)置濕度個位 } } ////設(shè)置濕度下限 /////////////////////////////////////////////////// if(key_flag==3)//按鍵標(biāo)志 3 { write_cmd(0x01)。//清屏 write_cmd(0x80)。//顯示位置第一行第一列 for(i=0。i13。i++) 北方民族大學(xué)學(xué)士學(xué)位論文 第 31 頁 共 36 頁 write_dat(tab_set_humi_L[i])。//顯示 SET HUMIDITY字符 while(k4==1) { if(k2==0) { while(k2==0)。 set_humi_L++。//設(shè)置濕度數(shù)值加 if(set_humi_L==100) set_humi_L=0。 } if(k3==0) { while(k3==0)。 set_humi_L。//設(shè)置濕度數(shù)值減 if(set_humi_L==0) set_humi_L=100。 } set_humi_L_ge=set_humi_L%10。//計算設(shè)置濕度個位 set_humi_L_shi=set_humi_L/10。//計算設(shè)置濕度十位 write_cmd(0xc6)。 write_dat(tab_lcd_num[set_humi_L_shi])。//顯示
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1