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

正文內(nèi)容

基于52單片機(jī)的自動(dòng)澆灌系統(tǒng)_畢業(yè)設(shè)計(jì)論文(完整版)

2024-10-15 20:00上一頁面

下一頁面
  

【正文】 0xFE, 0x04, 0x18, 0x04, 0xFE, 0xFE, 0x08, 0x10, 0x20, 0xFE, 0x7C, 0x82, 0x82, 0x82, 0x7C, 0xFE, 0x12, 0x12, 0x12, 0x0C, 0x7C, 0x82, 0xA2, 0x42, 0xBC, 0xFE, 0x12, 0x32, 0x52, 0x8C, 0x8C, 0x92, 0x92, 0x92, 0x62, 0x02, 0x02, 0xFE, 0x02, 0x02, 0x7E, 0x80, 0x80, 0x80, 0x7E, 0x3E, 0x40, 0x80, 0x40, 0x3E, 0x7E, 0x80, 0x70, 0x80, 0x7E, 0xC6, 0x28, 0x10, 0x28, 0xC6, 0x0E, 0x10, 0xE0, 0x10, 0x0E, 0xC2, 0xA2, 0x92, 0x8A, 0x86, 0x00, 0xFE, 0x82, 0x82, 0x00, 0x04, 0x08, 0x10, 0x20, 0x40, 0x00, 0x82, 0x82, 0xFE, 0x00, 0x08, 0x04, 0x02, 0x04, 0x08, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x02, 0x04, 0x08, 0x00, 0x40, 0xA8, 0xA8, 0xA8, 0xF0, 0xFE, 0x90, 0x88, 0x88, 0x70, 0x70, 0x88, 0x88, 0x88, 0x40, 0x70, 0x88, 0x88, 0x90, 0xFE, 0x70, 0xA8, 0xA8, 0xA8, 0x30, 0x10, 0xFC, 0x12, 0x02, 0x04, 0x18, 0xA4, 0xA4, 0xA4, 0x7C, 0xFE, 0x10, 0x08, 0x08, 0xF0, 0x00, 0x88, 0xFA, 0x80, 0x00, 0x40, 0x80, 0x88, 0x7A, 0x00, 0xFE, 0x20, 0x50, 0x88, 0x00, 0x00, 0x82, 0xFE, 0x80, 0x00, 0xF8, 0x08, 0x30, 0x08, 0xF8, 0xF8, 0x10, 0x08, 0x08, 0xF0, 0x70, 0x88, 0x88, 0x88, 0x70, 0xF8, 0x28, 0x28, 0x28, 0x10, 0x10, 0x28, 0x28, 0x30, 0xF8, 0xF8, 0x10, 0x08, 0x08, 0x10, 0x90, 0xA8, 0xA8, 0xA8, 0x40, 0x08, 0x7E, 0x88, 0x80, 0x40, 0x78, 0x80, 0x80, 0x40, 0xF8, 0x38, 0x40, 0x80, 0x40, 0x38, 0x78, 0x80, 0x60, 0x80, 0x78, 0x88, 0x50, 0x20, 0x50, 0x88, 0x18, 0xA0, 0xA0, 0xA0, 0x78, 0x88, 0xC8, 0xA8, 0x98, 0x88, 0x00, 0x10, 0x6C, 0x82, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x82, 0x6C, 0x10, 0x00, 0x10, 0x10, 0x54, 0x38, 0x10, 0x10, 0x38, 0x54, 0x10, 0x10}。 EN=0。 sbit RDY=P0^7。 //發(fā) READ ROM 命令 l=rdbyte()。 } void convert(void) { bit err。i) { dat=dat1。 DQ=dat0。 delay15(18)。 n。 _nop_()。 sbit dat0=dat^0。 //顯示格式為 39。) //如果百位、十位都是 0 { if(str[1]==39。 str[1]=39。 dbuf2[0]=(t%100)/10+0x30。 str[1]=temp/10+0x30。 led=1。 LCD_DispHZStr(2,3,off)。 time_s=s。 time_s=0。 m1=0。 time_m=0。 } else { TR0=0。 fleg=0。 temp=readt()。 TR1=1。 TMOD=0x11。 LCD_DispHZStr(1,6,du)。 uchar miao[]={21,0xff}。 uchar chang[]={9,10,8,0xff}。 s1=0。 if(m==60) { m=0。 sbit SOUND=P1^7。 uchar h1。 extern void convert(void)。 NO 狀態(tài) 條件 事件 動(dòng)作 目標(biāo)狀態(tài) 1 低溫不澆灌 常溫 開閥門 /蜂鳴器響 顯示 常溫澆灌 2 常溫澆灌 低溫 關(guān)閥門 /顯示 低溫不澆灌 3 常溫不澆灌 低溫 關(guān)閥門 /顯示 低溫不澆灌 4 常溫澆灌 30 分鐘 時(shí)間到 關(guān)閥門 /顯示 常溫不澆灌 5 常溫不澆灌 8 小時(shí) 時(shí)間到 開閥門 /顯示 常溫澆灌 6 常溫澆灌 高溫 蜂鳴器響 顯示 高溫澆灌 7 高溫澆灌 常溫 顯示 常溫澆灌 8 高溫澆灌 50 分鐘 時(shí)間到 關(guān)閥門 /顯示 高溫不澆灌 9 高溫不澆灌 4 小時(shí) 時(shí)間到 開閥門 /顯示 高溫澆灌 10 常溫不澆灌 高溫 開閥門 /顯示蜂鳴器響 高溫澆灌 11 高溫不澆灌 常溫 關(guān)閥門 /顯示 常溫不澆灌 低溫 /關(guān)閥 常溫 /開閥 蜂鳴器開,顯示 高溫 /開閥蜂鳴器開,顯示 低溫不澆灌 常溫澆灌 高溫澆灌 常溫不澆灌 高溫 不澆灌 間隔時(shí)間到 /開閥 澆灌時(shí)間到 /關(guān)閥 \間隔時(shí)間到 /開閥 澆灌時(shí)間到 /關(guān)閥 降溫 常溫 /開閥 低溫 常溫 /開閥 高溫 /開閥 高溫 低溫 iii. iv. 主要流程圖 v. 程序總體結(jié)構(gòu)圖 vi. 接口設(shè)計(jì) 自動(dòng)澆灌系統(tǒng) 澆灌處理 顯示 溫度儀 鍵盤處理 水閥處理 澆灌系統(tǒng) 澆灌 初始化 MCU/P 繼電器 水閥 溫度傳感器 鍵盤 顯示器 蜂名器 c) 硬件詳細(xì)設(shè)計(jì) i. Proteus 圖 d) 軟件詳細(xì)結(jié)構(gòu)圖 Ds18b20 Reset(初始化 DS18B20) Convert(啟動(dòng)溫度轉(zhuǎn)換 ) Readt(讀取溫度暫存器的值 ) Wrbyte(寫字節(jié) ) Rdbyte(讀字節(jié) ) 定時(shí)器 —— 液晶顯示模塊 i. 函數(shù)描述 名稱: void wrbyte(uchar d) 功能: 向 DS18B20 寫入一個(gè)字節(jié) 入口參數(shù): d(uchar 型 寫入字節(jié) ) 出口參數(shù): 無 返回值: 無 名稱: uchar rdbyte(void) 功能: 從 DS18B20 讀取一個(gè)字節(jié) 入口參數(shù): 無 出口參數(shù): 無 返回值: 無 名稱 : int readt(void) 功能: 讀取 DS18B20 暫存器中的溫度值 入口參數(shù): 無 出口參數(shù): 無 返回值: 無 名稱 : void LCD_DispChar(uchar cy, uchar cx, char dispdata) LCD_DispChar(顯示字符 ) LCD_DispStr(顯示字符串 ) LCD_DispHZ(顯示漢字 ) LCD_DispHZStr(顯示漢字字符串 ) Lcd_ LCD_DispFill (填充液晶屏 ) Lcd_dispIni(初始化液晶屏 ) InitTimer0 (定時(shí)器 T0 中斷 ) InitTimer0 (定時(shí)器 T1 中斷 ) 功能 : 在液晶屏的 cy(07)行、 cx(015)列顯示字符 dispdata 入口參數(shù) : cy(uchar 型 設(shè)置行 ) ; cx( uchar 型 設(shè)置列); dispdata( char型 顯示字符); 出口參數(shù) :無 返回值 : 無 名稱 : void LCD_DispStr(uchar cy, uchar cx, char *disp_str) 功能 : 在液晶屏的 cy(07)行、 cx(015)列顯示字符串 disp_str 入口參數(shù) : cy( uchar型 設(shè)置行 ) cx( uchar型 設(shè)置列 ) *disp_str( char型 顯示 字符串) 出口參數(shù) : 無 返回值 : 無 名稱 : void LCD_DispHZ(uchar cy, uchar cx, uchar dispdata 功能 : 在液晶屏 cy,cx位置顯示漢字字符 入口參數(shù) : cy(uchar 型 設(shè)置行 ) ; cx( uchar 型 設(shè)置列); dispdata( uchar顯示漢字字符 ) 出口參數(shù) : 無 返回值 : 無 名稱 : void LCD_DispHZStr(uchar cy, uchar cx, uchar *disp_str) 功能 : 在液晶屏 cy,cx位置顯示漢字字符串 入口參數(shù) : cy( uchar型 設(shè)置行 ) cx( uchar型 設(shè)置列 ) *disp_str( uchar型 顯示漢字字符) 出口參數(shù) : 無 返回值 : 無 名稱 : void LCD_DispFill(uchar filldata) 功能 : 以 filldata 充填液晶屏 入口參數(shù) : filldata(uchar); 出口參數(shù) : 無 返回值 : 無 名稱 : void LCD_DispIni(void) 功能 : 初始化液晶 入口參數(shù) : 無 出口參數(shù) : 無 返回值 : 無 名稱 : void InitTimer0(void) 功能 : 定時(shí)器中斷 入口參數(shù) : 無 出口參數(shù) : 無 返回值 : 無 、集成和調(diào)試 主函數(shù)模塊: include include define uchar unsigned char define uint unsigned int define water_time 3 //常溫的澆灌時(shí)間 define water_time1 6 //高溫的澆灌時(shí)間 extern void LCD_DispIni(void)。 ii. 功能描述 在低溫時(shí),電磁閥始終關(guān),澆灌時(shí)間為
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1