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

正文內(nèi)容

課程設(shè)計(jì)-基于單片機(jī)的紅外遙控電風(fēng)扇設(shè)計(jì)(文件)

2025-06-25 04:39 上一頁面

下一頁面
 

【正文】 ===================================================== MOV SP,60H CLR IT0 。將P1置輸入 CLR KEYON JMP LOOP。取列號并存入A中。取行號 MOV R3,0FFH 。系統(tǒng)碼在30H單元中 MOV SENDBUF+1,00H 。 CLR TR0 。=====================================================================FM_T0: CPL FMOUT RETI。讓其循環(huán)8次 MOV A,R1 。若C=1ZER0: SETB DATAOUT 。====================延時(shí)560us子程序 DY560us: MOV R6,2L22: MOV R4,2L33: MOV R5,45 DJNZ R5,$ DJNZ R4,L33 DJNZ R6,L22 RET 。K2:低風(fēng)檔,鍵值為 02。K6:定時(shí)60s,鍵值為06。紅外遙控中斷設(shè)置 ORG 000BH JMP IT0P 。微風(fēng)控制位 E BIT 。半小時(shí)控制標(biāo)志 SJ01 BIT 。接收中斷標(biāo)志 MRD DATA 30H 。50MS的初值寄存器。定時(shí)50MS MOV TL0,0B0H SETB ET0 CLR STALL CLR LKEYON CLR LREC MOV P0,0FFH 。設(shè)置閃爍次數(shù) MOV CUZHI,20 JB LKEYON,KEYHANDLE。===============================================================KEYHANDLE: MOV A,MRD CJNE A,01H,KEY2 。=======================================================KEY4: CJNE A,04H,KEY5 SETB CALL DY35MS MOV A,MRD CJNE A,05H,KEY41 SETB SJ00 SETB TR0 JMP KEY4 KEY41: CJNE A,06H,KEY42 SETB SJ01 SETB TR0 JMP KEY4KEY42: CJNE A,07H,KEY43 SETB SJ02 SETB TR0 JMP KEY4KEY43: JMP KEY4。====================T0定時(shí)中斷處理=============================IT0P: PUSH ACC 。給50MS的寄存器給初值 INC SEN MOV A,SEN CJNE A,30,GRET1 。1小時(shí)到后向下執(zhí)行 CLR SJ01 JMP GRET0LOOP_2H: CJNE A,10,GRET1 。避開9MS時(shí)間的引導(dǎo)碼SB: JNB ,EXIT 。 DJNZ R7,SB1 。送C中 CPL C RRC A DJNZ R3,JJJJ 。置REC的標(biāo)志位EXIT: SETB EX0 。按鍵標(biāo)志位 SETB EX1 。======================================================== MOV P1,0F0H MOV A,P1 CPL A ANL A,0F0H 。取列號 DEC R1 JNC PINT01PINT02: MOV A,R2 。====================延時(shí)35Ms子程序 ============================DY35MS: MOV R6,175L2E: MOV R4,2L3E: MOV R5,32 DJNZ R5,$ DJNZ R4,L3E DJNZ R6,L2E RET。====================延時(shí)5Ms子程序 ===============================DY5MS: MOV R6,25L2B: MOV R4,2L3B: MOV R5,32 DJNZ R5,$ DJNZ R4,L3B DJNZ R6,L2B RET。================LCD初始化子程序==============================LCD_INIT: MOV P1,01H 。調(diào)用寫入命令子程序 MOV P1,038H 。調(diào)用寫入命令子程序 MOV P1,0FH 。調(diào)用寫入命令子程序 MOV A,MRD CJNE A,01H,LCD1 MOV DPTR,TAB3 JMP LCDALCD1: CJNE A,02H,LCD2 MOV DPTR,TAB4 JMP LCDALCD2: CJNE A,03H,LCD3 MOV DPTR,TAB5 JMP LCDALCD3: CJNE A,04H,LCD4 MOV DPTR,TAB6 JMP LCDALCD4: MOV DPTR,TAB1 。======================寫數(shù)據(jù)子程序==================================WR_DATA: MOV P1,A SETB RS 。E=0 。顯示完成,程序停車 RET。判斷液晶顯示器是否忙的子程序 CLR RS SETB RW CLR E NOP SETB E JB ,BUSY 。檔位00DB 53H,54H,41H,4CH,4CH,3AH,30H,30H,20H,20H,20H,20H,20H,20H,20H,20HTAB2:。STALL:03TAB5:DB 53H,54H,41H,4CH,4CH,3AH,30H,33H,20H,20H,20H,20H,20H,20H,20H,20H。TIME:300sTAB9:DB 54H,49H,4DH,45H,3AH,33H,30H,30H,73H,20H,20H,20H,20H,20H,20H,20H,20HEND。TIME:30sTAB7:DB 54H,49H,4DH,45H,3AH,33H,30H,73H,20H,20H,20H,20H,20H,20H,20H,20H。STALL:01 檔位11TAB3:DB 53H,54H,41H,4CH,4CH,3AH,30H,31H,20H,20H,20H,20H,20H,20H,20H,20H。 =================讀取數(shù)據(jù)表并將數(shù)據(jù)寫入子程序====================WRITE1: MOV R1,00HA1: MOV A,R1 MOVC A,A+DPTR LCALL WR_DATA INC R1 CJNE A,00H,A1 RET。寫入控制命令的子程序 CLR RW CLR E LCALL BUSY SETB E RET。判斷液晶模塊是否忙? SETB E 。RW=0 。第二行的第一個(gè)位置 LCALL WR_CODE JB SJ00,LCD5 。調(diào)用寫入命令子程序 MOV P1,080H 。調(diào)用寫入命令子程序 MOV P1,06H。調(diào)用寫入命令子程序 MOV P1,02H 。====================延時(shí)1400US子程序 ===========================DY1400US: MOV R6,14L2G: MOV R4,2L3G: MOV R5,15 DJNZ R5,$ DJNZ R4,L3G DJNZ R6,L2G RET。====================延時(shí)20Ms子程序 =============================DY20MS: MOV R6,100L2: MOV R4,2L3: MOV R5,32 DJNZ R5,$ DJNZ R4,L3 DJNZ R6,L2 RET。置循環(huán)次數(shù)PINT03: RRC A INC R3 JNC PINT03PINT04: MOV A,R3 CLR C RLC A RLC A ADD A,R1 MOV MRD,A 。======================================================== MOV R1,
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1