老师要求加一个按键 在外部中断 说这样简单 我一共4种花型 要求按键按一下 花型变一种
还得加防抖延时
请问以下程序怎么改写呀 是加中断子程序吗 帮帮忙了
利用左移与右移指令方法实现的控制流水灯源程序清单
ORG 0000H
START: MOV A, # 0FFH
;左移前使灯都不亮
CLR C
MOV R1, # 02H
;从左向右移动两轮
M1:
MOV R2, # 07H
;左移8次
LOOP:RLC A
MOV P2,A
CALL DELAY
DJNZ R2,LOOP
DJNZ R1,M1
MOV R1, # 02H
;从右至左移动两轮
M2:
MOV R2, # 07H
;右移8次
LOOP1: RRC A
MOV P2,A
CALL DELAY
DJNZ R2,LOOP1
DJNZ R1,M2
MOV R1,# 02H
;闪烁2次
M3:
MOV P2,#0FFH
;全灭
CALL DELAY
MOV P2,# 0FFH
CALLDELAY
MOV P2, #00H
;全亮
CALL DELAY
DJNZ R1,M3
JMP START
能不能详细一下呀
|