Page 190 -
P. 190
MOV R5,#10H ; 2s
ACALL DELAY
MOV P2,#07H ;MC3 ON
MOV P1,#B0H ; 3
MOV R5,#18H ; 3s
ACALL DELAY
MOV P2,#04H ;MC3 ON
MOV P1,#F9H ; 1
MOV R5,#10H ; 2s
ACALL DELAY
MOV P2,#00H ;ALL OFF
MOV P1,#C0H ; 0
MOV R5,#10H ; 2s
ACALL DELAY
AJMP START
;------------------------
DELAY: MOV R6,#FAH
DE1: MOV R7,#FAH
DE2: DJNZ R7,DE2
JNB P0.3,STOP
DJNZ R6,DE1
JNB P0.3,STOP
DJNZ R5,DELAY
JNB P0.3,STOP
RET
;------------------------
STOP: AJMP BEGIN
;------------------------
END
<第2題>
;OFF (P0.3)優先,ON (P0.1) 動作
;MC1on->2s->MC1 閃爍 3 次後
;MC1off,MC2on->3s->MC2 閃爍 3 次後 MC2off,MC3on
;->4s->MC3 閃爍 3 次後 MC3off,回前繼續