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