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

正文內容

基于rs485總線的無線遙控溫控系統(tǒng)設計-在線瀏覽

2025-08-05 16:38本頁面
  

【正文】 送時,采用奇校驗校驗;在接收數據時,使用累加和校驗。首先進行系統(tǒng)初始化,然后關中斷讀取DS18B20中溫度值,讀完溫度值后,開中斷,調用溫度決策函數。 flag=1。//喂狗 LCD_Initial()。 //時鐘芯片初始化 up_flag=0。 //減少鍵Down按下標志位清0 done=0。 //關閉繼電器1輸出,指示LED滅 Relay2=1。wireless_3=0。wireless_1=0。wireless_3=1。wireless_1=1。//從AT24C02中讀出溫度的上限值 init_232_11m()。 //進入時間調整模式 while(done==0)//進入正常工作模式 { WDTA。 //調液晶顯示溫度和時間函數 flag=0。//喂狗 Setkey()。i2。 //調串行通信函數 } if((temp_value[0][1]*10+temp_value[0][2])= (TemperatureSetUp[0]*10+TemperatureSetUp[1])) //從機1的溫度大于溫度上限值 { beep()。 //打開繼電器1輸出控制,指示LED亮 } else { BEEP=1。 //關閉繼電器1輸出控制,指示LED滅 } WDTA。 beep()。 //打開繼電器2輸出控制,指示LED亮 } else {BEEP=1。 //關閉繼電器2輸出控制,指示LED滅 }}}} 從機部分源程序/*從機主程序*/void main(void) { uchar m。 //喂狗 WDTRST = 0xE1。 LCD_Initial()。 //從機地址初始化 wenduH=99。m20。 //讀溫度準備 TempL=ReadOneChar()。 //喂狗 WDTRST = 0xE1。 //接著讀的是溫度值高位 WDTRST = 0x1E。 Temperature=TempH*16+TempL/16。amp。 TempD=(TempL%16)*10/16。 ReadTemp()。 //喂狗 WDTRST = 0xE1。 //先讀的是溫度值低位 WDTRST = 0x1E。 TempH=ReadOneChar()。 Temperature=TempH*16+TempL/16。 TempD=(TempL%16)*10/16。039。039。039。 //喂狗 WDTRST = 0xE1。//顯示溫度報警上限值和當前溫度 WDTRST = 0x1E。 if(TempNwenduH) { beep()。beep()。// 蜂鳴器響4聲 } else { BEEP=1。 _nop_()。 rec=SBUF。 //喂狗 WDTRST = 0xE1。 if(((rec6) amp。} //對接收到的地址數據進行奇校驗 if(((rec5) amp。} if(((rec4) amp。} if(((rec3) amp。} if(((rec2) amp。} if(((rec1) amp。} if(((rec0) amp。} if(((rec7) amp。 0x01)){goto exit。 0x1f) ==addr) //是本機地址? { TXEN。 //喂狗 WDTRST = 0xE1。//讀取溫度期間發(fā)生串行口中斷,本次溫度讀取舍棄 標志 ES=0。TI=0。 //準備發(fā)送數據的第九位數據 SBUF=addr。} //發(fā)送等待 WDTRST = 0x1E。 TI=0。 tran=(TempN%100)/10。// SBUF=tran。 while(TI==0){ 。 //喂狗 WDTRST = 0xE1。 //發(fā)送完本從機地址信號,清發(fā)送完中斷標志位TI ck=0。 //取個位 SBUF=tran。} //發(fā)送等待 WDTRS
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1