CHAPTER 4 PROGRAM LIST
Application Note U17209EJ1V0AN
169
#pragma section const end
4.5.3 Interrupt handler setting
/****************************************************************************** /
/* Interrupt symbol table */
/****************************************************************************** /
.extern _ _start
.extern _int_MOTOR
.extern _int_U
.extern _int_V
.extern _int_W
.extern _int_AD0
.extern _int_AD1
.extern _int_ETC
.globl V_RESET
.globl V_U
.globl V_V
.globl V_W
.globl V_ETC
.globl V_MOTOR
.globl V_AD0
#*******************************************************************************
.section ".handler",text
V_RESET:
Jr _ _start
V_U:
ld.w [sp],r1
add 4,sp
jr _int_U -- INTP130
V_V:
ld.w [sp],r1
add 4,sp
jr _int_V -- INTP131
V_W:
ld.w [sp],r1
add 4,sp
jr _int_W -- INTP132
V_ETC:
ld.w [sp],r1
add 4,sp
jr _int_ETC -- Other timers
V_MOTOR:
ld.w [sp],r1
add 4,sp
jr _int_MOTOR -- Speed control timer
V_AD0: