?? 3-1.asm
字號:
;外部中斷源的擴充方法的實現
ORG 0003H
LJMP INT0_Handler ;設定中斷服務子程序地址
… …
INT0_Handler:
PUSH PSW ;保持程序狀態寄存器
PUSH A ;保持累加器A
JB P1.0,EXInt0 ;跳轉到中斷源0
INT1:
JB P1.1,EXInt1 ;跳轉到中斷源1
INT2:
JB P1.2,EXInt2 ;跳轉到中斷源2
INT3:
JB P1.3,EXInt3 ;跳轉到中斷源3
EXITINT:
POP A ;恢復累加器A
POP PSW ;恢復累加器B
RETI ;退出中斷服務子程序
EXInt0:
;中斷源0的中斷服務程序
AJMP INT1
EXInt1:
;中斷源1的中斷服務程序
AJMP INT2
EXInt2:
;中斷源2的中斷服務程序
AJMP INT3
EXInt3:
;中斷源3的中斷服務程序
AJMP EXITINT
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -