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

正文內(nèi)容

精準溫度顯示的溫控自動風扇系統(tǒng)畢業(yè)論文-文庫吧資料

2025-06-25 13:03本頁面
  

【正文】 CALL BEEP_BL JNB K3,$RESET_TH1: CALL ALERT_PLAY JNB FLAG2,R_TH01 mov 75H,7fh 。沒有到設(shè)定上限值,轉(zhuǎn) MOV TEMP_TL,0K012A: CALL TL_DEL JMP RESET_TLK011B: MOV A,TEMP_TL CJNE A,00H,K 。送設(shè)定值 mov 76h,7Dh CALL ALERT_PLAY 。K3為位移鍵 SETB TR0RESET_TL: CALL ALERT_PLAY JNB FLAG2,R_TL01 mov 75H,7fh 。設(shè)置動作溫度值TL,TH。====================================================SCANKEY: MOV P1,0F0H JB K1,SCAN_K2 CALL BEEP_BLSCAN_K1: CALL ALERT_TL CALL ALERT_PLAY JB K1,SCAN_K1 CALL BEEP_BLSCAN_K11: CALL ALERT_TH CALL ALERT_PLAY JB K1,SCAN_K11 CALL BEEP_BLSCAN_K2: JB K2,SCAN_K3 CALL BEEP_BLSCAN_K3: JB K3,SCAN_END CALL BEEP_BL LCALL RESET_ALERT LCALL RE_18B20 LCALL WRITE_E2SCAN_END: RET。====================================================。TL(動作下限溫度) LCALL WRITE MOV A,7FH 。寫暫存寄存器 LCALL WRITE MOV A,TEMP_TH 。==========================================================RE_18B20: JB FLAG1,RE_18B20A RETRE_18B20A: CALL RESET MOV A,0CCH 。重新對 DS18B20 初始化。INT_T0: PUSH ACC PUSH PSW MOV TL0,TIMER_L MOV TH0,TIMER_H INC TIMER_COUN MOV A,TIMER_COUN CJNE A,04H,INT_END MOV TIMER_COUN,00H CPL FLAG2INT_END: POP PSW POP ACC RETI。把讀得的位值環(huán)移給A DJNZ R2,RE01 。從DS18B20總線讀得一個BIT MOV R3,23 DJNZ R3,$ 。開始讀總線釋放 MOV R3,09 。 存入26H、27H、28H、29HRE00: MOV R2,8RE01: CLR C SETB DATA_LINE NOP NOP CLR DATA_LINE 。============================================================READ: MOV R4,4 。從DS18B20中讀出溫度低位、高位和動作溫度設(shè)定值TH、TL。寫入下一個BIT SETB DATA_LINE RET。等待46微妙 SETB DATA_LINE 。把一個字節(jié)DATA 分成8個BIT環(huán)移給C MOV DATA_LINE,C 。開始寫入DS18B20總線要處于復(fù)位(低)狀態(tài) MOV R3,09 DJNZ R3,$ 。===========================================================WRITE: MOV R2,8 。===========================================================。 清標志位,表示DS1820不存在 JMP RESET6RESET5: MOV R0,064H DJNZ R0,$ 。 延時RESET3: SETB FLAG1 。然后拉高數(shù)據(jù)線 NOP MOV R0,25HRESET2: JNB DATA_LINE,RESET3 。======================================================RESET: SETB DATA_LINE NOP CLR DATA_LINE MOV R0,64H 。DS18B20 復(fù)位與檢測子程序。讀溫度數(shù)據(jù) CALL CONVTEMP CALL DISPBCD CALL DISP1 CALL SCANKEY LCALL TEMP_COMP JMP MAIN1。 跳過ROM匹配 CALL WRITE MOV A,0BEH 。 跳過ROM匹配 CALL WRITE MOV A,044H 。FLAG1=0,DS18B20不存在 JMP STARTMAIN1: CALL RESET JB FLAG1,START LCALL BEEP_BL 。熄滅符 CALL RESET 。中斷計數(shù) MOV IE,82H 。T0,方式1 MOV TIMER_L,00H 。================================================= ORG 0000H JMP MAIN ORG 000BH AJMP INT_T0。C2控制口,接繼電器2 FLAG1 EQU FLAG2 EQU 。******************************************************************** TIMER_L DATA 23H TIMER_H DATA 24H TIMER_COUN DATA 25H TEMPL DATA 26H TEMPH DATA 27H TEMP_TH DATA 28H TEMP_TL DATA 29H TEMPHC DATA 2AH TEMPLC DATA 2BH TEMP_ZH DATA 2CH BEEP EQU DATA_LINE EQU C1 EQU 。每次設(shè)置的TH和TL均被保存在DS18B20的ROM。 實際溫度在TL和TH之間時,開啟弱風檔,低于TL時,關(guān)閉風扇;。* K3 → 返回 。* K3 → 進入設(shè)定低溫動作溫度值 TL 狀態(tài):。精準溫度顯示溫控自動風扇系統(tǒng) *。 參考文獻[1] :清華大學出版社,2004[2] 吳金戍,沈慶陽,: 清華大學出版社,2002[3] :人民郵電出版社,2004[4] 王化詳,:天津大學出版社,2002[5] :高等教育出版社,2004[6] :江西科學技術(shù)出版社,2005附錄1 程序流程圖主程序流程圖開始初始化蜂鳴報警檢測DS18B20正常?溫度轉(zhuǎn)換命令讀溫度溫度BCD碼處理顯示溫度按鍵掃描及處理與設(shè)定溫度對比及處理NY圖11 主程序流程圖按鍵掃描子程序流程圖入口K1按下?蜂鳴器響一聲設(shè)定的TL值轉(zhuǎn)換成各LED的顯示數(shù)字K1按下?蜂鳴器響一聲顯示TL值設(shè)定的TH值轉(zhuǎn)換成各LED的顯示數(shù)字顯示TH值K1按下?K2按下?蜂鳴器響一聲YNYNYNN蜂鳴器響一聲K3按下?蜂鳴器響一聲設(shè)定TH,TL將設(shè)定TH,TL值寫入1820的暫存器將1820暫存器值寫入EEROM返回YN圖12 按鍵掃描子程序流程圖設(shè)置上下限動作溫度值TH,TL子程序流程圖顯示,閃爍入口K1按下?=121?K3按下?設(shè)置的TL加1設(shè)置的TL=0顯示TLK2按下?設(shè)置的TL減1設(shè)置的TL=0?設(shè)置的TL=119顯示TL蜂鳴一聲K3松開?K1按下?=121?設(shè)置的TH加1設(shè)置的TH=0顯示THK2按下?設(shè)置的TH減1設(shè)置的TH=0?設(shè)置的TL=119顯示THK3按下?蜂鳴一聲返回$$YNYNYNNNYNYYNNYN閃爍顯示YNNYYNK3按下?Y圖13 設(shè)置上下限動作溫度值TH,TL子程序流程圖實時溫度值與設(shè)定TH,TL值比較及超、欠溫處理子程序流程圖入口TH當前溫度?TH當前溫度?C1=0,C2=0200ms定時時間到?第五位LED滅,其它四位顯示當前溫度第五位LED顯示H,其它四位顯示當前溫度C1=0,C2=0200ms定時時間到?第五位LED滅,其它四位顯示當前溫度第五位LED顯示H,其它四位顯示當前溫度C1=1,C2=1返回YYYYNNN圖14 實時溫度值與設(shè)定TH,TL值比較及超、欠溫處理子程序流程圖溫度顯示子程序流程圖
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1