
ORG 0000H
AJMP MAIN
ORG 0030H
MAIN: MOV R0,#8
MOV A,#0FEH
P_0: MOV P0,A
ACALL DLY200
RL A
DJNZ R0,P_0
MOV P0,#0FFH
MOV R0,#8
MOV A,#0FEH
P_1: MOV P1,A
ACALL DLY200
RL A
DJNZ R0,P_1
MOV P1,#0FFH
MOV R0,#8
MOV A,#0FEH
P_2: MOV P2,A
ACALL DLY200
RL A
DJNZ R0,P_2
MOV P2,#0FFH
MOV R0,#8
MOV A,#0FEH
P_3: MOV P3,A
ACALL DLY200
RL A
DJNZ R0,P_3
MOV P3,#0FFH
MOV R0,#8
AJMP MAIN
DLY200: ;延时200us,误差 0us
MOV R7,#04H
DL1:
MOV R6,#74H
DL0:
MOV R5,#0D6H
DJNZ R5,$
DJNZ R6,DL0
DJNZ R7,DL1
NOP
RET
END
以上就是关于求89C51单片机32个LED循环亮的汇编程序全部的内容,包括:求89C51单片机32个LED循环亮的汇编程序、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)