Page 204 -
P. 204

<第6題>

;OFF(P0.3)優先,間隔 0.5 秒

;ON (P0.1)動作,

;MC1on->1s->MC2on->2s->MC1,MC2off,MC3 一直閃爍,

;直到按下 P0.2 才停止<0>

; 七段顯示 1 2 3<->0

            ORG 0H
            SJMP BEGIN
;---------------------
            ORG 30H
BEGIN: MOV SP,#07H
            MOV P1,#C0H
            MOV P2,#00H
;-----------------------
WAIT: JNB P0.3,BEGIN
            JNB P0.1,SURE
            SJMP WAIT
;----------------------
SURE: MOV R5,#01H
            ACALL DELAY1
            JNB P0.1,START
            SJMP WAIT
;-----------------------
START: MOV P1,#F9H ;1
            MOV P2,#01H
            MOV R5,#08H
            ACALL DELAY1
            MOV P1,#A4H ;2
            MOV P2,#03H
            MOV R5,#10H
            ACALL DELAY1
AGAIN: MOV P1,#B0H ;3
            MOV P2,#04H
            MOV R5,#04H
   199   200   201   202   203   204   205   206   207   208   209