KEY1 BIT P3.4
LED1 BIT P1.0
LED2 BIT P1.1
ORG 0000H
LOOP:
SETB KEY1
JNB KEY1,KEY1DOWN0
SJMP LOOP
KEY1DOWN0:
LCALL DELAY
JNB KEY1,KEY1DOWN1
AJMP LOOP
KEY1DOWN1:
CPL LED1
CPL LED2
JNB KEY1,$
AJMP LOOP
SJMP LOOP
DELAY:
SETB RS1
DELAY2:
MOV R1,#150
DELAY1:
MOV R0,#250
DELAY0:
NOP
NOP
DJNZ R0,DELAY0
DJNZ R1,DELAY1
CLR RS1
RET
END
51单片机STC89C52 独立按键检测
最新推荐文章于 2024-07-27 16:41:18 发布