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

正文內容

cx溫濕度測量系統基于單片機和溫度傳感器ds18b20hs1101是電容式空氣濕度傳感器(參考版)

2025-07-01 07:49本頁面
  

【正文】 } } while(key1)。 shidu_Menu()。 } while(key2) 。 Disp_Temperature() 。 wendu_Menu ()。 BEEP=0。 lcd_init() 。 //定時器開始工作 TR1=1。 //初始化定時器 init_t1()。 } }/* 主函數 *//************************************/void main() { EA=1。) { lcd_wdat(cdis6[m]) 。 while(cdis6[m] != 39。 } lcd_pos(0x40) 。) { //顯示字符 lcd_wdat(cdis5[m]) 。 while(cdis5[m] != 39。 lcd_pos(0) 。 lcd_wdat(0x00) 。 //自定義字符寫入CGRAM delay1(5) 。 //顯示字符 m++ 。\039。 //設置顯示位置為第二行第1個字符 m = 0 。 m++ 。\039。 //設置顯示位置為第一行的第1個字符 m = 0 。 //顯示自定義字符} void shidu_Menu () //顯示濕度的菜單{ uchar m 。 lcd_pos(0x4d) 。 } writetab() 。) { lcd_wdat(cdis2[m]) 。 while(cdis2[m] != 39。 } lcd_pos(0x40) 。) { //顯示字符 lcd_wdat(cdis1[m]) 。 while(cdis1[m] != 39。 lcd_pos(0) 。 delays(100)。 lcd_pos(0x4c) 。 lcd_pos(0x4b) 。 lcd_pos(0x4a) 。 TL1=0x00。 T1count=0。 //第三位 wet=wet/10。 //第二位 wet=wet/10。 //最低位 wet=wet/10。 //計算1秒內的脈沖個數 //以下將數據格式化,轉成LED可顯示的BCD碼 wet=100(sum4000)/50。 } void disp(void) //濕度顯示函數{ int_flag=0。 int_count=0x00。 if(int_count==20) { TR1=0。 TL0=(6553550000)%256。 TL1 =0x00。0x0F)|0x50。TL0=0x00。 //定時50ms// TL0=(6553550000)%256。0xF0)||0x01。 }}/****************************************************************************************濕度測量************************************************************************************************/ ///////////////軟件延時/////////////void delays(unsigned int t) { while(t)。display[1]=0x31) { BEEP=1。 //小數位數顯示 } //報警void baojing(){ if(display[2]=0x32amp。 //個位數顯示 lcd_pos(0x4c) 。 //十位數顯示 lcd_pos(0x4a) 。 //百位數顯示 lcd_pos(0x49) 。 } lcd_pos(0x48) 。 if(display[3]==0x30) //高位為0,不顯示 { display[3]=0x20 。 display[2]=display[1]/10+0x30 。 display[3]=display[4]/100+0x30 。0xf0)4)|((temp_data[1]amp。 display[0]=ditab[display[4]]+0x30 。 //溫度高8位 }/* 數據轉換與溫度顯示 *//*******************************************************************/ Disp_Temperature() { display[4]=temp_data[0]amp。 //讀取溫度寄存器 temp_data[0] = ReadOneChar() 。 WriteOneChar(0xCC) 。 // 跳過讀序號列號的操作 WriteOneChar(0x44) 。 }}/* 讀取溫度 *//*******************************************************************/ Read_Temperature(void){ Init_DS18B20() 。 DQ = 1 。0x01 。 i) { DQ = 0 。 for (i = 8 。 } return (dat) 。 // 給脈沖信號 if(DQ) dat |= 0x80 。 // 給脈沖信號 dat = 1 。 i 0 。unsigned char dat = 0 。 return(presence) 。 //如果=0則初始化成功 =1則初始化失敗 Delay(100) 。 //拉高總線 Delay(8) 。 //單片機將DQ拉低 Delay(90) 。 //DQ復位 Delay(8) 。 }/*us級延時函數 *//*******************************************************************/void Delay(unsigned int num){ while( num ) 。 i 8 。 lcd_wcmd(0x40) 。}/* 設定顯示位置 *//*******************************************************************/void lcd_pos(uchar pos){ lcd_wcmd(pos | 0x80) 。 lcd_wcmd(0x01) 。 lcd_wcmd(0x06) 。 lcd_wcmd(0x0c) 。 lcd_wcmd(0x38) 。 lcd_wcmd(0x38) 。 //清除LCD的顯示內容 lcd_wcmd(0x38) 。 }/* LCD初始化設定 *//***************************************************
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1