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

正文內(nèi)容

基于單片機(jī)的溫濕度檢測(cè)儀的設(shè)計(jì)-資料下載頁(yè)

2024-10-23 10:21本頁(yè)面

【導(dǎo)讀】在整個(gè)宇宙當(dāng)中,溫度無(wú)處不存在。無(wú)論在地球上還是在月球上,也無(wú)論是在。濕度是表示大氣干燥程度的物理量。在一定的溫度下在一定體積的空氣里含有。的水汽越少,則空氣越干燥;水汽越多,則空氣越潮濕。空氣的干濕程度叫做“濕。在此意義下,常用絕對(duì)濕度、相對(duì)濕度、比較濕度、混合比、飽和差以及露。濕度表示氣體中的水蒸汽含量,有絕對(duì)濕度和相對(duì)濕度兩種表。濕度之間的比,它的值顯示水蒸氣的飽和度有多高。濕度的檢測(cè)與控制。并且隨著人們生活水平的提高,人們對(duì)自己的生存環(huán)境越來越。本系統(tǒng)采用技術(shù)成熟的DHT11作為測(cè)量濕度。大眾化的AT89C51單片機(jī)。DHT11數(shù)字溫濕度傳感器是一款含有已校。每個(gè)DHT11傳感器都在精確的濕度校驗(yàn)箱。在檢測(cè)信號(hào)的處理過程中要調(diào)用這些校準(zhǔn)系數(shù)。LCD顯示電路,聲光報(bào)警電路都由AT89C51. 同時(shí)設(shè)計(jì)了能給系統(tǒng)提供穩(wěn)定工作電壓的電源電路。由本設(shè)計(jì)課題做成的溫濕度檢測(cè)系統(tǒng)結(jié)構(gòu)簡(jiǎn)單、價(jià)格便宜、量程寬,具有較高的可靠性、安全性及實(shí)用性。

  

【正文】 i++。 } write_(0x88+7)。 } } } } } /***蜂鳴器報(bào)時(shí)和流水燈全閃時(shí)間長(zhǎng)短 ***/ void delay1(uint temp1) { uint i,j。 for(i=0。itemp1。i++) { for(j=28000。j0。j) { //display()。延時(shí)應(yīng)包含這兩個(gè)子函數(shù),否則只顯示一個(gè)數(shù),即不掃描 keyscan()。 } buzzer=~buzzer。//不是 buzzer=0。而且兩個(gè)循環(huán)才是一叫一停 P1=~P1。//八個(gè)流水燈全閃爍 } } void main() { uchar i。 init()。 /***從第一行第一個(gè)字符的位置開始顯示 ***/ lcd_pos(0,0)。 i=0。 while(dis1[i]!=39。\039。) { write_dat(dis1[i])。 i++。 } /***從第二行第一個(gè)字符的位置開始顯示 ***/ lcd_pos(1,0)。 i=0。 while(dis2[i]!=39。\039。) { write_dat(dis2[i])。 i++。 } /***從第三行第一個(gè)字符的位置開始顯示 ***/ lcd_pos(2,0)。 i=0。 while(dis3[i]!=39。\039。) { write_dat(dis3[i])。 i++。 } /***從第四行第一個(gè)字符的位置開始顯示 ***/ lcd_pos(3,0)。 i=0。 while(dis4[i]!=39。\039。) { write_dat(dis4[i])。 i++。 28 } while(1) { keyscan()。 /***讓蜂鳴器間隔報(bào)小時(shí)數(shù) ***/ if(min==0amp。amp。sec==0) { delay1(2*hour)。 } if(hour==23amp。amp。min==59amp。amp。sec==59) { // if(hour==0) delay1(2*24)。開機(jī)就會(huì)叫 24 下,故采用 23 59 59 delay1(2*(hour+1))。 } RH()。 if(s1num==0amp。amp。flag2==1) { //串口顯示程序 // str[0]=U8RH_data_H+0x30。 str[1]=U8RH_data_L+0x30。 str[2]=U8T_data_H+0x30。 str[3]=U8T_data_L+0x30。 str[4]=U8checkdata+0x30。 SendData(str) 。 //發(fā)送到串口 //讀取模塊數(shù)據(jù)周期不易小于 2S write_tem(3)。 write_hum(3)。 if(U8T_data_H2) //溫度 =30 度,蜂鳴器間隔叫,一邊的四燈亮 { P1=0x0f。buzzer=0。delay(200)。P1=0xff。buzzer=1。 } if(U8RH_data_H8) //濕度 =90 度,蜂鳴器間隔叫,一邊的四燈亮 { P1=0xf0。buzzer=0。delay(200)。P1=0xff。buzzer=1。 } if(U8T_data_H2||U8RH_data_H8) { if(U8T_data_H2amp。amp。U8RH_data_H=8) //顯示“空溫報(bào)警” { write_(0x98+4)。 i=0。 while(i8) { write_dat(dis5[i])。 i++。 } write_(0x98+4)。 } if(U8RH_data_H8amp。amp。U8T_data_H=2) //顯示“空濕報(bào)警” { write_(0x98+4)。 i=0。 while(i8) { write_dat(dis6[i])。 i++。 29 } write_(0x98+4)。 } if(U8RH_data_H8amp。amp。U8T_data_H2) //顯示“溫濕報(bào)警” { write_(0x98+4)。 i=0。 while(i8) { write_dat(dis7[i])。 i++。 } write_(0x98+4)。 } } else //顯示“空上傳 ..” { write_(0x98+4)。 i=0。 while(i8) { write_dat(dis8[i])。 i++。 } write_(0x98+4)。 } //Delay2(20)。 } } } /***萬(wàn)年歷中斷 ***/ void timer_0() interrupt 1 { uchar i。 flag2=0。 TH0=0x4c。 TL0=0x00。 a++。 if(a==20) { a=0。 sec++。 flag2=1。 if(sec==60) { sec=0。 min++。 if(min==60) { min=0。 hour++。 if(hour==24) { hour=0。 day++。 week++。 if(week==7) week=0。 30 flag=(((year%4==0)amp。amp。(year%100!=0))||(year%400==0))。//閏年的判斷條件 /***閏年二月 29 天 ***/ if(day==30amp。amp。month==2amp。amp。flag==1) { day=1。 month++。 write_ymd(3,month)。 } /***其余二月 28 天 ***/ if(day==29amp。amp。month==2amp。amp。flag==0) { day=1。 month++。 write_ymd(3,month)。 } /***30 天的月份 ***/ if((month==4||month==6||month==9||month==11)amp。amp。day==31) { day=1。 month++。 write_ymd(3,month)。 } /***31 天的月份 ***/ if((month==1||month==3||month==5||month==7||month==8||month==10||month==12)amp。amp。day==32) { day=1。 month++。 if(month==13) { month=1。 year++。 write_ymd(1,year)。 } write_ymd(3,month)。 } write_ymd(5,day)。 write_(0x88+6)。 //寫入修改星期數(shù) i=2*week。 while(i2*week+2) { write_dat(disx[i])。 i++。 } write_(0x88+6)。 } write_hms(0,hour)。 } write_hms(2,min)。 } write_hms(4,sec)。 } 31 } /***串口發(fā)送中斷子函數(shù) ****/ void RSINTR() interrupt 4 using 2 { if(TI==1) //發(fā)送中斷 { TI=0。 if(count!=5) //發(fā)送完 5 位數(shù)據(jù) { SBUF=outdata[count]。 count++。 } } } 附錄二 32 硬件實(shí)現(xiàn)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1