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

正文內(nèi)容

溫濕度測(cè)量系統(tǒng)--基于單片機(jī)和溫度傳感器ds18b20、hs1101是電容式空氣濕度傳感器-資料下載頁(yè)

2025-11-07 18:00本頁(yè)面

【導(dǎo)讀】單片機(jī)STC89C52對(duì)溫度濕度分別測(cè)量并通過(guò)液晶顯示屏1602經(jīng)行顯示。HS1101是電容式空氣濕度傳感器,在不同的濕度環(huán)境下呈現(xiàn)出不同的電。容值,0%~100%RH濕度范圍內(nèi),電容從162PF變化到200PF,誤差誤差為2%RH。生不同的頻率,用于檢測(cè)濕度。單片機(jī)采集到兩個(gè)傳感器給出的數(shù)據(jù)進(jìn)行處理與。計(jì)算,得出當(dāng)前的溫度與濕度并送給液晶屏顯示。本系統(tǒng)具有可讀性高,穩(wěn)定性。高,反應(yīng)速度快,測(cè)量值準(zhǔn)確的特點(diǎn)。

  

【正文】 [0]amp。0xf0)4)|((temp_data[1]amp。0x0f)4) 。 display[3]=display[4]/100+0x30 。 display[1]=display[4]%100 。 display[2]=display[1]/10+0x30 。 display[1]=display[1]%10+0x30 。 if(display[3]==0x30) //高位為 0,不顯示 { display[3]=0x20 。 if(display[2]==0x30) //次高位為 0,不顯示 display[2]=0x20 。 } lcd_pos(0x48) 。 lcd_wdat(display[3]) 。 //百位數(shù)顯示 lcd_pos(0x49) 。 lcd_wdat(display[2]) 。 //十位數(shù)顯示 lcd_pos(0x4a) 。 lcd_wdat(display[1]) 。 //個(gè)位數(shù)顯示 lcd_pos(0x4c) 。 lcd_wdat(display[0]) 。 //小數(shù)位數(shù)顯示 } //報(bào)警 void baojing() { if(display[2]=0x32amp。amp。display[1]=0x31) { BEEP=1。 } else { BEEP=0。 } } /**************************************************************** ************************濕度測(cè)量 ********************************* ***************************************************************/ ///////////////軟件延時(shí) ///////////// void delays(unsigned int t) { while(t)。 } //定時(shí)器 0 初始化 void init_t0(void) { TMOD=(TMODamp。0xF0)||0x01。 //定時(shí)器 0 工作于方式 1 // TH0=(6553650000)/256。 //定時(shí) 50ms // TL0=(6553550000)%256。 TH0=0x4c。 TL0=0x00。 } // 定時(shí)器 1 初始化 void init_t1(void) { TMOD=(TMODamp。0x0F)|0x50。 //定時(shí)器 1 用作計(jì)時(shí) TH1 =0x00。 TL1 =0x00。 } //定時(shí)器 0 中斷服務(wù)程序 void int_t0(void) interrupt 1 { TH0=(6553550000)/256。 TL0=(6553550000)%256。 int_count++。 if(int_count==20) { TR1=0。 int_flag=1。 int_count=0x00。 } } //定時(shí)器 1 中斷服務(wù)程序 void int_t1(void) interrupt 3 { T1count++。 } void disp(void) //濕度顯示函數(shù) { int_flag=0。 sum=TL1+TH1*256+T1count*65536。 //計(jì)算 1 秒 內(nèi)的脈沖個(gè)數(shù) //以下將數(shù)據(jù)格式化 ,轉(zhuǎn)成 LED 可顯示的 BCD 碼 wet=100(sum4000)/50。//********** 濕度計(jì)算公式 le[0]=wet%10。 //最低位 wet=wet/10。 le[1]=wet%10。 //第二位 wet=wet/10。 le[2]=wet%10。 //第三位 wet=wet/10。 int_count=0x00。 T1count=0。 TH1=0x00。 TL1=0x00。 TR1=1。 lcd_pos(0x4a) 。 lcd_wdat(le[2]+48)。 lcd_pos(0x4b) 。 lcd_wdat(le[1]+48)。 lcd_pos(0x4c) 。 lcd_wdat(le[0]+48)。 delays(100)。 } void wendu_Menu () //顯示溫度的菜單 { uchar m 。 lcd_pos(0) 。 //設(shè)置顯示位置為第一行的第 1 個(gè)字符 m = 0 。 while(cdis1[m] != 39。\039。) { //顯示字符 lcd_wdat(cdis1[m]) 。 m++ 。 } lcd_pos(0x40) 。 //設(shè)置顯示位置為第二行第 1 個(gè)字符 m = 0 。 while(cdis2[m] != 39。\039。) { lcd_wdat(cdis2[m]) 。 //顯示字符 m++ 。 } writetab() 。 //自定義字符寫入 CGRAM delay1(5) 。 lcd_pos(0x4d) 。 lcd_wdat(0x00) 。 //顯示自定義字符 } void shidu_Menu () //顯示濕度的菜單 { uchar m 。 lcd_pos(0) 。 //設(shè)置顯示位置為第一行的第 1 個(gè)字符 m = 0 。 while(cdis3[m] != 39。\039。) { //顯示字符 lcd_wdat(cdis3[m]) 。 m++ 。 } lcd_pos(0x40) 。 //設(shè)置顯示位置為第二行第 1 個(gè)字符 m = 0 。 while(cdis4[m] != 39。\039。) { lcd_wdat(cdis4[m]) 。 //顯示字符 m++ 。 } writetab() 。 //自定義字符寫入 CGRAM delay1(5) 。 lcd_pos(0x4d) 。 lcd_wdat(0x00) 。 //顯示自定義字符 } void ok_menu() { uchar m。 lcd_pos(0) 。 //設(shè)置顯示位置為第一行的第 1 個(gè)字符 m = 0 。 while(cdis5[m] != 39。\039。) { //顯示字符 lcd_wdat(cdis5[m]) 。 m++ 。 } lcd_pos(0x40) 。 //設(shè)置顯示位置為第二行第 1 個(gè)字符 m = 0 。 while(cdis6[m] != 39。\039。) { lcd_wdat(cdis6[m]) 。 //顯示字符 m++ 。 } } /* 主函數(shù) */ /************************************/ void main() { EA=1。 //開總中斷 init_t0()。 //初始化定時(shí)器 init_t1()。 TR0=1。 //定時(shí)器開始工作 TR1=1。 ET0=1。 lcd_init() 。 //初始化 LCD ok_menu()。 BEEP=0。 while(1) { if(key1==0) { lcd_init。 wendu_Menu ()。 do { Read_Temperature() 。 Disp_Temperature() 。 baojing()。 } while(key2) 。 } if(key2==0) { lcd_init。 shidu_Menu()。 do { if(int_flag==1) { disp()。 } } while(key1)。 } } } 附錄五:元器件清單 元件種類 元件型號(hào) 數(shù)量 單片機(jī) STC89C52 1 溫度傳感器 DS18B20 1 濕度傳感器 HS1101 1 定時(shí)器 NE555 1 電阻 1K、 51K、 560K、 1M 6 電容 10uF 3 發(fā)光二極管 2 電位器 2 晶振 11..0592MHz 1 微觸開關(guān) 3 自鎖開關(guān) 1 三極管 9012 1 插槽 若干
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1