您的位置首页生活百科

汇编语言 单片机

汇编语言 单片机

的有关信息介绍如下:

汇编语言 单片机

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 ;结束

延时子程序数据可能因不同系统时钟需要调整。