ORG 0000H
LJMP MAIN
ORG 000BH
T0MS0 EQU NOT 50000 ; 50 mS 12.000 MHz
T0ZD0: MOV TL0, #LOW T0MS0 ; TO 100MS 中断 计时 0
MOV TH0, #HIGH T0MS0
DJNZ R5, T0ZD8
MOV R5, #20
SETB 30H
T0ZD8: RETI
MAIN: MOV TL0, #LOW T0MS0 ; TO 100MS 中断 计时 0
MOV TH0, #HIGH T0MS0
MOV IE, #82H
SETB TR0
MOV R5, #20
MAIN1: MOV A, #0FEH
MOV R2, #8
MAIN2: MOV P1, A
JNB 30H, $
CLR 30H
RL A
DJNZ R2, MAIN2
MOV A, #7FH
MOV R2, #8
MAIN3: MOV P1, A
JNB 30H, $
CLR 30H
RR A
DJNZ R2, MAIN3
JMP MAIN1
END
温馨提示:答案为网友推荐,仅供参考