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

正文內(nèi)容

單片機(jī)課程設(shè)計---單片機(jī)控制全自動洗衣機(jī)-資料下載頁

2025-01-18 14:28本頁面
  

【正文】 DJNZ R0, T2 。等70us JMP T4 T3: SETB FLAG 。置標(biāo)志位,表示DS1820存在 JMP T5 T4: MOV FLAG,00H 。清標(biāo)志位,表示DS1820不存在 JMP T7 T5: MOV R0,120 T6: DJNZ R0,T6 。時序要求延時60240us時間 T7: SETB DQ RET 。*******子程序溫度傳感工作程序 **** ST: 。 DS18B20存在 MOV A,0CCH 。跳過ROM匹配 p217 ACALL WRITE_1820 。寫入數(shù)據(jù) MOV A,44H 。發(fā)出溫度轉(zhuǎn)換命令 ACALL WRITE_1820 。寫入數(shù)據(jù) ACALL RESET_1820 。準(zhǔn)備讀溫度前先復(fù)位 MOV A,0CCH 。跳過ROM匹配 ACALL WRITE_1820 。寫入數(shù)據(jù) MOV A,0BEH 。發(fā)出讀溫度命令 ACALL WRITE_1820 。寫入數(shù)據(jù) ACALL READ_1820 。讀出溫度數(shù)據(jù) RET 。******寫入程序 ******* WRITE_1820: 。寫入DS18B20(有具體的時序要求) MOV R2,8 。一共8位數(shù)據(jù) CLR C WR1: CLR DQ 。總線拉低,開始寫入 MOV R3,8 TTO: DJNZ R3,TTO 。保持16微秒以上 RRC A 。把字節(jié)DATA分成8個BIT環(huán)移給C MOV DQ, C 。寫入一個BIT,地位在前,高位在后 MOV R3,23 TTO1: DJNZ R3,TTO1 。等待46微妙 SETB DQ 。重新釋放總線 NOP DJNZ R2,WR1 。寫入下一個BIT SETB DQ RET 。******讀出程序 **** READ_1820: 。將溫度高位和低位從DS18B20中讀出 MOV R4,2 。 讀出兩個字節(jié)的數(shù)據(jù) MOV R1,2EH 。先讀出低位存入2EH,后出來的高位存入2DH RE0: MOV R2,8 。一個字節(jié)8位 RE1: CLR C SETB DQ NOP CLR DQ 。讀前總線保持為低 NOP SETB DQ 。開始讀總線釋放 MOV R3,9 RE2: DJNZ R3,RE2 。延時18微妙 MOV C, DQ 。從總線讀到一個BIT MOV R3,23 RE3: DJNZ R3,RE3 。等待46微妙 RRC A 。把讀得的DQ移給A DJNZ R2,RE1 。讀下一個BIT MOV @R1,A DEC R1 DJNZ R4,RE0 RET 。*********轉(zhuǎn)化溫度子程序******** TURN: MOV A,2EH MOV C,68H 。將2D中的最低位移入C RRC A MOV C,69H RRC A MOV C,6AH RRC A MOV C,6BH RRC A MOV 2EH,A RET 。*******數(shù)據(jù)轉(zhuǎn)換緩存****** DISPLAY: MOV A,2EH 。將2EH中的十六進(jìn)制數(shù)成10進(jìn)制 MOV B,10 。10進(jìn)制/10=10進(jìn)制 DIV AB MOV 35H, A 。十位在A MOV 34H, B 。個位在B RET 。******超水位中斷報警******* PINT0: PUSH ACC PUSH PSW MOV C, MOV ,C MOV C, MOV ,C MOV C, MOV ,C MOV C, MOV ,C MOV C, MOV ,C CLR CLR CLR 。關(guān)進(jìn)水閥 SETB 。開排水閥 GO7: MOV 51H,02HGO6: MOV P1,06H LCALL DL1S DJNZ 51H,GO6 。蜂鳴6秒 MOV P1,07H LCALL DL1S 。亮燈一秒 JNB ,GO7 。解除沒有,解除就跳出中斷 CLR 。關(guān)排水閥 MOV P1,00H MOV C, MOV ,C MOV C, MOV ,C MOV C, MOV ,C MOV C, MOV ,C MOV C, MOV ,C POP PSW POP ACC RETI 。******超量程中斷報警******* PINT1: PUSH ACC PUSH PSW MOV C, MOV ,C MOV C, MOV ,C CLR CLR MOV P1,06HGO8: JNB ,GO8 MOV P1,00H MOV C, MOV ,C MOV C, MOV ,C POP PSW POP ACC RETI 。*****結(jié)束提示程序**** THEND: CLR TR1 NOPGO9: MOV P1,06H LCALL DL1S MOV P1,07H LCALL DL1S JMP GO9 END 設(shè)計體會為期四周單片機(jī)課程設(shè)計(全自動洗衣機(jī)的課程設(shè)計)在緊張的忙碌中接近尾聲了。本設(shè)計采用常用的單片機(jī)AT89C51為控制核心,輔以電機(jī)、數(shù)碼管等其他元器件,通過軟,硬件的配合設(shè)計,很好的實現(xiàn)了洗衣機(jī)的控制功能。本文設(shè)計的時候只考慮了洗衣機(jī)的實用功能,其他的功能可以在他上面進(jìn)行擴(kuò)展,使洗衣機(jī)功能更能強(qiáng)大。在這次設(shè)計過程中,綜合運用本專業(yè)所學(xué)課程的理論,體會了學(xué)以致用、突出自己勞動成果的喜悅心情,從中發(fā)現(xiàn)自己平時學(xué)習(xí)的不足和薄弱環(huán)節(jié),從而加以彌補(bǔ)。在本次設(shè)計中遇到了很多問題,但是最終還是完成了課程設(shè)計的要求。通過本次課程設(shè)計,進(jìn)一步熟悉了protel的使用,鞏固了單片機(jī)的相關(guān)知識,是一次很有意義的課程設(shè)計。鑒于時間問題,本設(shè)計還存在一些不足,仍需繼續(xù)完善。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1