Interrupt Causes And Interrupt Vectors - Fujitsu MB90460 Series Hardware Manual

F2mc-16lx 16-bit microcontroller
Table of Contents

Advertisement

CHAPTER 7 INTERRUPT
7.2

Interrupt Causes and Interrupt Vectors

2
The F
MC-16LX has functions for handling 256 types of interrupt causes. The 256
interrupt vector tables are allocated to the memory at the highest addresses. These
interrupt vectors are shared by all interrupts.
Software interrupt can use all these interrupt vectors (INT0 to INT256). Software
interrupt shares same interrupt vectors with the hardware interrupt and exception
processing interrupt. Hardware interrupt uses a fixed interrupt vector and interrupt
control register (ICR) for each peripheral function.
■ Interrupt Vectors
Interrupt vector tables referenced during interrupt processing are allocated to the highest addresses in the
memory area (FFFC00
processing, hardware and software interrupt.
Table 7.2-1 shows the assignment of interrupt numbers and interrupt vectors.
Table 7.2-1 Interrupt Vectors
Software
Vector
interrupt
address L
instruction
FFFFFC
INT0
:
:
FFFFE0
INT7
FFFFDC
INT8
FFFFD8
INT9
FFFFD4
INT10
FFFFD0
INT11
FFFFCC
INT12
FFFFC8
INT13
FFFFC4
INT14
:
:
FFFC04
INT254
FFFC00
INT255
(Reference)
Unused interrupt vectors should be set as the exception processing address.
116
to FFFFFF
H
Vector
address M
FFFFFD
FFFFFE
H
H
:
:
FFFFE1
FFFFE2
H
H
FFFFDD
FFFFDE
H
H
FFFFD9
FFFFDA
H
H
FFFFD5
FFFFD6
H
H
FFFFD1
FFFFD2
H
H
FFFFCD
FFFFCE
H
H
FFFFC9
FFFFCA
H
H
FFFFC5
FFFFC6
H
H
:
:
FFFC05
FFFC06
H
H
FFFC01
FFFC02
H
H
). Interrupt vectors share the same area with EI
H
Vector
Mode data
address H
Not used
H
:
Not used
H
FFFFDF
H
H
Not used
H
Not used
H
Not used
H
Not used
H
Not used
H
Not used
H
:
Not used
H
Not used
H
2
Interrupt
Hardware interrupt
no.
#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
OS, exception

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mb90465 series

Table of Contents