📄 vectors.h
字号:
;Vectors.h
;*****************************************
;File Name: vector.h
;Description: Vector address declarations
;This section contains the vectors for various interrupts in
; the '24x. Since the example program given in the appendix
; do not use interrupts, the interrupts are shown to branch
; to a "phantom" interrupt service routine which disable the
; watchdog and loops on itself. Users should replace the label
; PHANTOM with the label of their interrupt subroutines.
;--------------------------------------------------------------
.global _c_int0
.global _c_int1
.global _c_int2
.global _c_int3
.global _c_int5
.sect "vectors"
RSVECT B _c_int0 ;Reset Vector
INT1 B PHANTOM ;Interrupt Level 1
INT2 B PHANTOM ;Interrupt Level 2
INT3 B _c_int3 ;Interrupt Level 3
INT4 B PHANTOM ;Interrupt Level 4
INT5 B PHANTOM ;Interrupt Level 5
INT6 B PHANTOM ;Interrupt Level 6
RESERVED B PHANTOM ;Reserved
SW_INT8 B PHANTOM ;User S/W Interrupt
SW_INT9 B PHANTOM ;User S/W Interrupt
SW_INT10 B PHANTOM ;User S/W Interrupt
SW_INT11 B PHANTOM ;User S/W Interrupt
SW_INT12 B PHANTOM ;User S/W Interrupt
SW_INT13 B PHANTOM ;User S/W Interrupt
SW_INT14 B PHANTOM ;User S/W Interrupt
SW_INT15 B PHANTOM ;User S/W Interrupt
SW_INT16 B PHANTOM ;User S/W Interrupt
TRAP B PHANTOM ;Trap vector
NMI B NMI_INS ;Non-maskable Interrupt
EMU_TRAP B PHANTOM ;Emulator Trap
SW_INT20 B PHANTOM ;User S/W Interrupt
SW_INT21 B PHANTOM ;User S/W Interrupt
SW_INT22 B PHANTOM ;User S/W Interrupt
SW_INT23 B PHANTOM ;User S/W Interrupt
SW_INT24 B PHANTOM ;User S/W Interrupt
SW_INT25 B PHANTOM ;User S/W Interrupt
SW_INT26 B PHANTOM ;User S/W Interrupt
SW_INT27 B PHANTOM ;User S/W Interrupt
SW_INT28 B PHANTOM ;User S/W Interrupt
SW_INT29 B PHANTOM ;User S/W Interrupt
SW_INT30 B PHANTOM ;User S/W Interrupt
SW_INT31 B PHANTOM ;User S/W Interrupt
;--------------------------------------------------------------
.sect "pvectors"
PVECTORS B PHANTOM ;00h
B PHANTOM ;01h XINT1
B PHANTOM ;02h
B PHANTOM ;03h
B PHANTOM ;04h ADC INT
B PHANTOM ;05h SPIINT
B PHANTOM ;06h SCI receiver Interrupt Priority
B PHANTOM ;07h SCI Transmitter Interrupt Priority
B PHANTOM ;08h
B PHANTOM ;09h
B PHANTOM ;0ah
B PHANTOM ;0bh
B PHANTOM ;0ch
B PHANTOM ;0dh
B PHANTOM ;0eh
B PHANTOM ;0fh
B PHANTOM ;10h
B PHANTOM ;11h XINT2
B PHANTOM ;12h
B PHANTOM ;13h
B PHANTOM ;14h
B PHANTOM ;15h
B PHANTOM ;16h
B PHANTOM ;17h
B PHANTOM ;18h
B PHANTOM ;19h
B PHANTOM ;1ah
B PHANTOM ;1bh
B PHANTOM ;1ch
B PHANTOM ;1dh
B PHANTOM ;1eh
B PHANTOM ;1fh
B PHANTOM ;20h PDPINTA
B PHANTOM ;21h Compare 1 Interrupt
B PHANTOM ;22h Compare 2 Interrupt
B PHANTOM ;23h Compare 3 Interrupt
B PHANTOM ;24h Compare 1 Interrupt
B PHANTOM ;25h Compare 2 Interrupt
B PHANTOM ;26h Compare 3 Interrupt
B PHANTOM ;27h Timer 1 period Interrupt
B PHANTOM ;28h Timer 1 compare Interrupt
B PHANTOM ;29h Timer 1 underflow Interrupt
B PHANTOM ;2ah Timer 1 overflow Interrupt
B PHANTOM ;2bh Timer 2 period Interrupt
B PHANTOM ;2ch Timer 2 compare Interrupt
B PHANTOM ;2dh Timer 2 underflow Interrupt
B PHANTOM ;2eh Timer 2 overflow Interrupt
B PHANTOM ;2fh Timer 3 period Interrupt
B PHANTOM ;30h Timer 3 compare Interrupt
B PHANTOM ;31h Timer 3 underflow Interrupt
B PHANTOM ;32h Timer 3 overflow Interrupt
B PHANTOM ;33h Capture 1 Interrupt
B PHANTOM ;34h Capture 2 Interrupt
B PHANTOM ;35h Capture 3 Interrupt
B PHANTOM ;36h Capture 4 Interrupt
B PHANTOM ;37h Capture 5 Interrupt
B PHANTOM ;38h Capture 6 Interrupt
B PHANTOM ;39h Timer 4 period Interrupt
B PHANTOM ;3ah Timer 4 compare Interrupt
B PHANTOM ;3bh Timer 4 underflow Interrupt
B PHANTOM ;3ch Timer 4 overflow Interrupt
B PHANTOM ;3dh
B PHANTOM ;3eh
B PHANTOM ;3fh
B PHANTOM ;40h CAN mailbox Interrupt
B PHANTOM ;41h CAN error Interrupt
;
;
;
;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -