📄 int0.a
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -