1.輪流點亮 逐個點亮
MOV A,#11111110B
;先點亮連p1.0的燈,然後是p1.1的,壹直到p1.7的,然後又點亮p1.0的
LOOP:
MOV P1,A
ACALL DELAY;妳建壹個延時子程序使燈亮壹段時間
RL A
SJMP LOOP
2.間隔點亮
MOV A,#10101010B
;先點亮連p1.0,p1.2,p1.4,p1.6的燈,然後是p1.1,p1.3,p1.5,p1.7的
LOOP:
MOV P1,A
ACALL DELAY;妳建壹個延時子程序使燈亮保持壹段時間
RL A
SJMP LOOP
3.全滅全亮
MOV A,#00000000B
;先全部點亮,然後再全滅
LOOP:
MOV P1,A
ACALL DELAY;妳建壹個延時子程序使燈亮保持壹段時間
CPL A
SJMP LOOP