18-5-1-1.asm
来自「51单片机开发与应用技术详解(珍藏版)PPT及源码」· 汇编 代码 · 共 25 行
ASM
25 行
ORG 0000H
AJMP START ;转向主程序
ORG 0003H
AJMP ITRU0 ;转向外部中断0子程序
ORG 0013H
AJMP ITRU1 ;转向外部中断1子程序
ORG 0200H
START: MOV IP,#05H ;外部中断0和外部中断1设置为高优先级
SETB IT0 ;外部中断0为下降沿触发方式
SETB IT1 ;外部中断1为下降沿触发方式
SETB EX0 ;开EX0中断
SETB EX1 ;开EX1中断
SETB EA ;开中断
HERE: SJMP HERE
ORG 0400H
ITRU0: MOV A,P1 ;外部中断0服务例程
CPL A ;反向
MOV P1,A
RETI ;返回
ITRU1: MOV A,P2 ;外部中断1服务例程
CPL A ;反向
MOV P2,A
RETI ;返回
END ;结束
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?