作业帮 > 综合 > 作业

求组一道简单的单片机编程题.有八盏灯p0~p7,现在要让它从里到外每次亮两盏(就是p3、p4先亮然后是)

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/16 06:28:50
求组一道简单的单片机编程题.有八盏灯p0~p7,现在要让它从里到外每次亮两盏(就是p3、p4先亮然后是)
有八盏灯p0~p7,现在要让它从里到外每次亮两盏(就是p3、p4先亮然后是p2、p5,p1和p6最后是p0和p7)
用的是汇编语言.
求组一道简单的单片机编程题.有八盏灯p0~p7,现在要让它从里到外每次亮两盏(就是p3、p4先亮然后是)
ORG 0000
START:MOV A,#0E7H ;累加器赋P3,P4亮值
MOV P0,A ;A给P0口 P3,P4亮
LCALL DELAY ;调用1秒延时
MOV A,#0C3 ;累加器赋P3,P4亮值
MOV P0,A ;A给P0口 P2,P5亮
LCALL DELAY
MOV A,#81H
MOV P0,A
LCALL DELAY
MOV A,#00H
MOV P0,A
LCALL DELAY
LJMP START
DELAY:MOV R1,#8 ;1秒延时子程序
D1:MOV R2,#250
D2:MOV R3,#248
DJNZ R3,$
DJNZ R2,D2
DJNZ R1,D1
RET
END