int0.a
来自「基于单片机的汇编程序」· A 代码 · 共 25 行
A
25 行
ORG 0030H
tmpdate: DB 01H,02H,04H,08H,10H,20H,40H,80H /*定义常量做为输出*/
ORG 0000H
LJMP MAIN
ORG 0003H
LJMP INT
MAIN: SETB EA /*首先开启总中断 */
SETB EX0 /*开启外部中断 0 */
SETB IT0 /* 设置成 下降沿触发方式*/
MOV R7,#8
MOV DPTR,#TMPDATE
L0: SJMP L0
INT: DJNZ R7,L1 /*外部中断 0 每按一次主板上的"INT0"键,中断响应,调用该函数,我们从P2口输出点亮发光二极管*/
MOV R7,#8
L1: MOV A,R7
MOVC A,@A+DPTR
CPL A
MOV P2,A
RETI
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?