ex4-1.asm
来自「《单片机原理实用教程——基于Proteus虚拟仿真》一书的配套光盘」· 汇编 代码 · 共 25 行
ASM
25 行
ORG 0000H ;复位入口
LJMP MAIN ;转到主程序
ORG 0003H ;外部中断 入口
LJMP INT_0 ;转到中断服务程序
ORG 0013H ;外部中断 入口
LJMP INT_1 ;转到中断服务程序
ORG 0030H ;主程序入口
MAIN: ANL P1, #55H ;主程序开始,熄灭LED,准备输入查询
SETB EX0 ;允许INT0中断
SETB IT0 ;负边沿触发方式
SETB EX1 ;允许INT1中断
SETB IT1 ;负边沿触发方式
SETB EA ;开中断
HERE: SJMP HERE ;等待中断
INT_0: JNB P1.0, L1 ;外中断0服务程序,开始查询
SETB P1.1 ;由外设1引起的中断
L1: JNB P1.2, L2
SETB P1.3 ;由外设2引起的中断
L2: JNB P1.4, L3
SETB P1.5 ;由外设3引起的中断
L3: RETI ;中断返回
INT_1: ANL P1, #55H ;外中断1服务程序,熄灭LED
RETI
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?