📄 vectors.asm
字号:
; SOLUTION FILE FOR VECtor.ASM
.mmregs
.def rsvect
.ref _c_int0
.ref _PHANTOM
.ref _c_AD
.ref _pwm_int2
.ref _Timer2_int
.ref _sci_int
.sect "vectors"
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;Interrupt vector table for core
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rsvect B _c_int0 ;00h reset0
;int1: B _c_AD ;02h INT1
int1: B int1 ;02h INT1
int2: B _pwm_int2 ;04h INT2
int3: B int3 ;06h INT3
int4: B _Timer2_int ;08h INT4,caption interrupt
int5: B _sci_int ;0Ah INT5
int6: B _c_AD ;0Ch INT6
int7: B int7 ;0Eh reserved
int8: B int8 ;10h INT8 user-defined
int9: B int9 ;12h INT9 user-defined
int10: B int10 ;14h INT10 user defined
int11: B int11 ;16h INT11 user defined
int12: B int12 ;18h INT12 user defined
int13: B int13 ;1Ah INT13 user defined
int14: B int14 ;1Ch INT14 user defined
int15: B int15 ;1Eh INT15 user defined
int16: B int16 ;20h INT16 user defined
int17: B int17 ;22h TRAP
int18: B PHANTOM ;_PHANTOM ;24h NMI
int19: B int19 ;26h reserved
int20: B int20 ;28h INT20 user defined
int21: B int21 ;2Ah INT21 user defined
int22: B int22 ;2Ch INT22 user defined
int23: B int23 ;2Eh INT23 user defined
int24: B int24 ;30h INT24 user defined
int25: B int25 ;32h INT25 user defined
int26: B int26 ;34h INT26 user defined
int27: B int27 ;36h INT27 user defined
int28: B int28 ;38h INT28 user defined
int29: B int29 ;3Ah INT29 user defined
int30: B int30 ;3Ch INT30 user defined
int31: B int31 ;3Eh INT31 user defined
.sect ".pvecs" ;定义子中断向量
PVECTORS
B PHANTOM ;保留向量地址偏移量-0000h
B PHANTOM ;保留向量地址偏移量-0001h
B PHANTOM ;保留向量地址偏移量-0002h
B PHANTOM ;保留向量地址偏移量-0003h
B PHANTOM ;保留向量地址偏移量-0004h
B PHANTOM ;保留向量地址偏移量-0005h
B PHANTOM ;保留向量地址偏移量-0006h
B PHANTOM ;保留向量地址偏移量-0007h
B PHANTOM ;保留向量地址偏移量-0008h
B PHANTOM ;保留向量地址偏移量-0009h
B PHANTOM ;保留向量地址偏移量-000Ah
B PHANTOM ;保留向量地址偏移量-000Bh
B PHANTOM ;保留向量地址偏移量-000Ch
B PHANTOM ;保留向量地址偏移量-000Dh
B PHANTOM ;保留向量地址偏移量-000Eh
B PHANTOM ;保留向量地址偏移量-000Fh
B PHANTOM ;保留向量地址偏移量-0010h
B PHANTOM ;保留向量地址偏移量-0011h
B PHANTOM ;保留向量地址偏移量-0012h
B PHANTOM ;保留向量地址偏移量-0013h
B PHANTOM ;保留向量地址偏移量-0014h
B PHANTOM ;保留向量地址偏移量-0015h
B PHANTOM ;保留向量地址偏移量-0016h
B PHANTOM ;保留向量地址偏移量-0017h
B PHANTOM ;保留向量地址偏移量-0018h
B PHANTOM ;保留向量地址偏移量-0019h
B PHANTOM ;保留向量地址偏移量-001Ah
B PHANTOM ;保留向量地址偏移量-001Bh
B PHANTOM ;保留向量地址偏移量-001Ch
B PHANTOM ;保留向量地址偏移量-001Dh
B PHANTOM ;保留向量地址偏移量-001Eh
B PHANTOM ;保留向量地址偏移量-001Fh
B PHANTOM ;保留向量地址偏移量-0020h
B PHANTOM ;保留向量地址偏移量-0021h
B PHANTOM ;保留向量地址偏移量-0022h
B PHANTOM ;保留向量地址偏移量-0023h
B PHANTOM ;保留向量地址偏移量-0024h
B PHANTOM ;保留向量地址偏移量-0025h
B PHANTOM ;保留向量地址偏移量-0026h
B PHANTOM ;保留向量地址偏移量-0027h
B PHANTOM ;保留向量地址偏移量-0028h
B PHANTOM ;保留向量地址偏移量-0029h
B PHANTOM ;保留向量地址偏移量-002Ah
B PHANTOM ;保留向量地址偏移量-002Bh
B PHANTOM ;保留向量地址偏移量-002Ch
B PHANTOM ;保留向量地址偏移量-002Dh
B PHANTOM ;保留向量地址偏移量-002Eh
B PHANTOM ;保留向量地址偏移量-002Fh
B PHANTOM ;保留向量地址偏移量-0030h
B PHANTOM ;保留向量地址偏移量-0031h
B PHANTOM ;保留向量地址偏移量-0032h
B PHANTOM ;保留向量地址偏移量-0033h
B PHANTOM ;保留向量地址偏移量-0034h
B PHANTOM ;保留向量地址偏移量-0035h
B PHANTOM ;保留向量地址偏移量-0036h
B PHANTOM ;保留向量地址偏移量-0037h
B PHANTOM ;保留向量地址偏移量-0038h
B PHANTOM ;保留向量地址偏移量-0039h
B PHANTOM ;保留向量地址偏移量-003Ah
B PHANTOM ;保留向量地址偏移量-003Bh
B PHANTOM ;保留向量地址偏移量-003Ch
B PHANTOM ;保留向量地址偏移量-003Dh
B PHANTOM ;保留向量地址偏移量-003Eh
B PHANTOM ;保留向量地址偏移量-003Fh
B PHANTOM ;保留向量地址偏移量-0040h
B PHANTOM ;保留向量地址偏移量-0041h
.text
PHANTOM
RET
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -