Page 207 -
P. 207

ACALL DELAY1

JNB P0.1,START2

SJMP WAIT2

;-----------------------

START2: MOV P1,#A4H ;2

MOV                       P2,#03H
MOV                       R1,#64H ;100 步

REV1: RR                  A

MOV P3,A

MOV R5,#01H

ACALL DELAY2

DJNZ R1,REV1

;-----------------------

WAIT3: JNB P0.2,SURE3

SJMP WAIT3

;----------------------

SURE3: MOV R5,#01H

ACALL DELAY1

JNB P0.2,START3

SJMP WAIT3

;-----------------------

START3: MOV P1,#B0H ;3

MOV                       P2,#07H
MOV                       R1,#64H ;100 步

REV2: RR                  A

MOV P3,A

MOV R5,#01H

ACALL DELAY2

DJNZ R1,REV2

;-----------------------

WAIT4: JNB P0.3,SURE4

SJMP WAIT4

;----------------------

SURE4: MOV R5,#01H

ACALL DELAY1

JNB P0.3,START4

SJMP WAIT4

;-----------------------

START4: MOV P1,#A4H ;2
   202   203   204   205   206   207   208   209   210   211   212