ORG 0
JMP START
START: MOV P0,#11111110B
MOV R1,#0
MOV TMOD,#00000000B
LOOP: MOV TH1,#(8192-50)/32
MOV TL1,#(8192-50).MOD.32
SETB TR1
WAIT1: JBC TF1,WORK1
JMP WAIT1
WALK1: INC R0
CJNE R0,#200,LOOP
MOV R0,#0
CJNE R1,#1,WORK2
MOV A,P0
RL A
MOV P0,A
JNB P0.7,LOOP
MOV R1,#0
JMP LOOP
WORK2: MOV A,P0
RL A
MOV P0,A
JB P0.0,LOOP
MOV R1,#1
JMP LOOP
END
JMP START
START: MOV P0,#11111110B
MOV R1,#0
MOV TMOD,#00000000B
LOOP: MOV TH1,#(8192-50)/32
MOV TL1,#(8192-50).MOD.32
SETB TR1
WAIT1: JBC TF1,WORK1
JMP WAIT1
WALK1: INC R0
CJNE R0,#200,LOOP
MOV R0,#0
CJNE R1,#1,WORK2
MOV A,P0
RL A
MOV P0,A
JNB P0.7,LOOP
MOV R1,#0
JMP LOOP
WORK2: MOV A,P0
RL A
MOV P0,A
JB P0.0,LOOP
MOV R1,#1
JMP LOOP
END
全站熱搜