汇编语言 单片机
的有关信息介绍如下:ORG 0000H;复位启动
AJMP START;
;主控程序========================
START: SETB P1.7 ;P17 = 1
LOOP: JB P3.2,LOOP ;没有按键
LCALL DELAY ;延时消抖
JB P3.2,LOOP ;确认按键
CPL P1.7 ;取反
JB P3.2,LOOP ;检测按键
LCALL DELAY ;延时
LJMP LOOP ;死循环
;
DELAY: MOV R7,#0 ;延时子程序
MOV R6,#0
MOV R5,#128
;
LOOP1: DJNZ R7,KJYS ;延时约20毫秒
DJNZ R6,KJYS
DJNZ R5,KJYS
RET ;延时间到返回
END ;结束
延时子程序数据可能因不同系统时钟需要调整。