51+Ҧ

来自「AT89C51汇编语言例子大全」· 代码 · 共 33 行

TXT
33
字号
/***************************************************************************
标题:	中断程序
效果:	按下中断INT0按钮,LED点灯加亮计数
本店网站      http://xxdpj.taobao.com/
以芯换心  竭诚为您服务 您学习单片机的好帮手
近期本店有很多优惠活动 有空就进来看看吧
http://xxdpj.taobao.com/
技术支持QQ:412150384
******************************************************************************/

ORG 0000H
LJMP MAIN
ORG 0003H	;中断入口
LJMP INT

ORG 0200H
MAIN:	SETB EA		;首先开启总中断
	SETB EX0	;开启外部中断 0,即P32引脚
	CLR IT0		;设置成 低电平触发方式
M1:	SJMP $		;主程序只等待中断


INT:	DEC P2		;外部中断 0 中断响应,将P2口内容减1
	LCALL DELAY
	RETI		;中断结束返回

DELAY:	MOV R5,#255	;延时子程序
D1:	MOV R6,#255
	DJNZ R6,$
	DJNZ R5,D1
	RET
END

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?