📄 vector.asm
字号:
$nolist
;*******************************************************************************
;*******************************************************************************
;* *
;* (C)Copyright, CLOVER China Electronics Co.,LTD. *
;* All Rigits Reserved *
;* add:No.58-F Yang Dong Road, LuoFeng Demonstrative Zone Suzhou, China *
;* Tel: 0512-67261886 Fax:0512-67261882 *
;* http://www.clover.co.jp *
;* *
;*******************************************************************************
;*******************************************************************************
;
; OBS CPD3212T source program
; CPU: TOSHIBA TLC-870/C series TMP86CM74A
; RAM: 2Kbytes(0040h - 083Fh)
; ROM: 32Kbytes(8000h - FFFFh)
;
;
;Interrupt vector
$list
extern start,key_scan,tm1_int,tm2_int,sio_int;rtc_int,
ROM section code
reti_only:
reti
retn_only:
retn
INT_VECT section code abs=0xffe0
dw reti_only ;0xFFE0 INTADC/INT2(External interrupt2)AD converter interrup
dw reti_only ;0xFFE2 /INT5 (External interrupt5)
dw tm2_int ;0xFFE4 INTTC2 (TC2 interruptt)
dw reti_only ;0xFFE6 INT4 (External interrupt4)
dw reti_only ;0xFFE8 INT3(External interrupt2) Printer TP senser
dw key_scan ;0xFFEA INTTC4(8bit timer) for key scan
dw sio_int ;0xFFEC INTSIO (SIO0 interrupt) or (UART interrupt)
dw reti_only ;0xFFEE INTTC3 (18bit timer) for printer error check
dw reti_only ;0xFFF0 INTTBT(Time base time interrupt) real time clock;rtc_int
dw reti_only ;0xFFF2 INT1 (External interrupt1)
dw tm1_int ;0xFFF4 INTTC1(TC1 interruptt)
dw reti_only ;0xFFF6 /INT0(External interrupt0)
dw retn_only ;0xFFF8 INTWDT(watchdog timer interrupt)
dw retn_only ;0xFFFA INTATRAP(Address trap interrupt)
dw retn_only ;0xFFFC INTSW1/INTUNDEF(Executed the Undefined Instruction interrupt) or INTSW(softeare interrupt)
dw start ;0xFFFE RESET
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -