
汇编语言控制流水灯
求大神帮忙写下程序并解释一下1、实现LED从上到下、再从下到上依次点亮,反复循环。2、增加按键控制:从一P口接入按键,控制流水灯的显示及停止,按下后LED灯停止循环并点亮...
求大神帮忙写下程序并解释一下
1、实现LED从上到下 、再从下到上依次点亮,反复循环。
2、增加按键控制:从一P口接入按键,控制流水灯的显示及停止,按下后LED灯停止循环并点亮。 展开
1、实现LED从上到下 、再从下到上依次点亮,反复循环。
2、增加按键控制:从一P口接入按键,控制流水灯的显示及停止,按下后LED灯停止循环并点亮。 展开
2个回答
展开全部
KEY BIT P1.0
LED EQU 30H
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:
MOV LED,#0FEH
MOV R2,#8
LOOP:
MOV P0,LED
MOV A,LED
RL A
MOV LED,A
JNB KEY,KEYC
DJNZ R2,LOOP
MOV R2,#8
LOOP1:
MOV P0,LED
MOV A,LED
RR A
MOV LED,A
JNB KEY,KEYC
DJNZ R2,LOOP1
SJMP LOOP
KEYC:
MOV P0,#00H
JNB KEY,KEYC
LJMP LOOP
END
LED EQU 30H
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:
MOV LED,#0FEH
MOV R2,#8
LOOP:
MOV P0,LED
MOV A,LED
RL A
MOV LED,A
JNB KEY,KEYC
DJNZ R2,LOOP
MOV R2,#8
LOOP1:
MOV P0,LED
MOV A,LED
RR A
MOV LED,A
JNB KEY,KEYC
DJNZ R2,LOOP1
SJMP LOOP
KEYC:
MOV P0,#00H
JNB KEY,KEYC
LJMP LOOP
END
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |