80C51-ASM-外部中断0主干

;引脚P3.2/INT0外部中断

;外部中断0程序跳转
ORG	0003H
LJMP	INT0_PROGRAM

;调用外部中断0的初始化程序
LCALL	INT0_INITIALIZATION

;外部中断0初始化程序
INT0_INITIALIZATION:
SETB	EA
CLR		IE0		;外部中断0请求源标志。
SETB	IT0		;中断触发方式为下降沿触发,CLR	IT0为低电平触发
SETB	EX0		;外部中断0中断允许位
RET

;外部中断0程序
INT0_PROGRAM:
CLR	IE0		;当下降沿触发方式时不需要软件清零,可以不需要这段
;以下外部中断0具体程序
RETI




猜你喜欢

转载自blog.csdn.net/The_last_word/article/details/89739649