)用STC89C52单片机一个按键控制一个灯,按下该按键,灯亮,再按一次该键,灯又熄灭,程序如何写(汇编)
)用STC89C52单片机一个按键控制一个灯,按下该按键,灯亮,再按一次该键,灯又熄灭,程序如何写(汇编)
日期:2012-02-27 15:33:41 人气:2
这个程序太简单了哦。
比如你的按键是P2.0,灯是P2.1的话程序如下:
org 1000H
lcall keyscan
sjmp $
keyscan:
push acc
mov a,p2
jb acc.0,here
lcall delay
mov a,p2
jb acc.0.here
cpl p2.1
here:
ret
delay:
mov r6,20
delay1:
mov r7,200
delay2:
nop