文件:
流水灯16.rar
大小:
32KB
下载:16个发光二极管流水灯程序
作者:流水落花
ORG 0100H
LOOP0: MOV A, #0FEH
MOV P2, #0FEH
MOV R2, #8; R2用于计数
LOOP1: MOV P1, A
LCALL DEL200
RL A
DJNZ R2, LOOP1
MOV P1, #0FFH; 使P1复位
LOOP2: MOV A, #0FEH
MOV P2, #0FDH
MOV R2, #8
LOOP3: MOV P1, A
LCALL DEL200
RL A
DJNZ R2, LOOP3
MOV P2, #0FFH; 使P2复位
LCALL LOOP0; 返回LOOP0
DEL200: MOV R7, #200
DEL1: MOV R6, #250
DJNZ R6, $
DJNZ R7, DEL1
RET
END
下面是我编写这个程序的心得吧!:
一、编写程序时我遇到了许多的麻烦,开始时我把程序编了出来,但是我用Proteus仿真就和我想要的结果不一致,然后我又通过认真的分析,发现我的逻辑思维出错了,用汇编语言编写时要求我们要有很好的逻辑思维能力,我也是在我们老师的指导下才发现&#x