Interrupt Cause And Interrupt Vector - Fujitsu MB90335 Series Hardware Manual

16-bit microcontroller
Table of Contents

Advertisement

MB90335 Series
3.2

Interrupt Cause and Interrupt Vector

2
F
MC-16LX has functions that are associated with 256 types of interrupt causes, and
256 interrupt vector tables are assigned to the most significant address area of memory.
This interruption vector is shared by all the interruptions.
All of interrupt INT0 to INT255 are available for software interrupt, although some
interrupt vectors are shared with hardware interrupt or exception processing interrupt.
Furthermore, for hardware interrupt, the fixed interrupt vectors and interrupt control
registers (ICR) are used for each of the peripheral functions.
■ Interrupt Vector
The interrupt vector table referenced during interrupt processing is assigned to the most significant of
memory address area (FFFC00
2
OS, μDMAC, hardware interrupt, software interrupts, and exception processing. Table 3.2-1 shows the
EI
allocation of the interrupt numbers and interrupt vectors.
Table 3.2-1 Interrupt Vector List
Software interrupt
instruction
address L
FFFFFC
INT0
:
FFFFE0
INT7
FFFFDC
INT8
FFFFD8
INT9
FFFFD4
INT10
FFFFD0
INT11
FFFFCC
INT12
FFFFC8
INT13
FFFFC4
INT14
:
FFFC04
INT254
FFFC00
INT255
Reference:
It is recommended that the unused interrupt vectors are set in the exception processing addresses,
etc.
CM44-10137-6E
to FFFFFF
H
Vector
Vector
address M
FFFFFD
H
H
:
:
FFFFE1
H
H
FFFFDD
H
H
FFFFD9
H
H
FFFFD5
H
H
FFFFD1
H
H
FFFFCD
H
H
FFFFC9
H
H
FFFFC5
H
H
:
:
FFFC05
H
H
FFFC01
H
H
FUJITSU MICROELECTRONICS LIMITED
3.2 Interrupt Cause and Interrupt Vector
). Furthermore, the interrupt vectors share the same area with
H
Vector
Mode data
address H
FFFFFE
Unused
H
:
:
FFFFE2
Unused
H
FFFFDE
FFFFDF
H
H
FFFFDA
Unused
H
FFFFD6
Unused
H
FFFFD2
Unused
H
FFFFCE
Unused
H
FFFFCA
Unused
H
FFFFC6
Unused
H
:
:
FFFC06
Unused
H
FFFC02
Unused
H
CHAPTER 3 INTERRUPT
Interrupt
Hardware interrupt
number
#0
None
:
:
#7
None
#8
(RESET vector)
#9
None
#10
<Exception processing>
#11
Hardware Interrupt #0
#12
Hardware Interrupt #1
#13
Hardware Interrupt #2
#14
Hardware Interrupt #3
:
:
#254
None
#255
None
49

Advertisement

Table of Contents
loading

This manual is also suitable for:

F2mc-16lxMb90v330aMb90f337Mb90337

Table of Contents