Table 3.4 Interrupt Request And Interrupt Vector; Interrupts - Fujitsu F2MC-8L MB89620 Series Hardware Manual

8-bit microcontroller
Table of Contents

Advertisement

4
3.

Interrupts

The MB89620 series has 12 interrupt request input corresponding to peripheral
functions. An interrupt level can be set independently.
If an interrupt request output is enabled in the peripheral function, an interrupt request
from a peripheral function is compared with the interrupt level in the interrupt
controller. The CPU performs an interrupt operation according to how the interrupt is
accepted. The CPU wakes up from standby modes, and returns to the interrupt or
normal operation.
n Interrupt Requests from Peripheral Functions
Table 3.4 lists the interrupt requests corresponding to the peripheral functions. On acceptance
of an interrupt, execution branches to the interrupt processing routine. The contents of interrupt
the vector table address corresponding to the interrupt request specifies the branch destination
address for the interrupt processing routine.
An interrupt processing level can be set for each interrupt request in the interrupt level setting
registers (ILR1, ILR2, ILR3). Three levels are available.
If an interrupt request with the same or lower level occurs during execution of an interrupt
processing routine, the latter interrupt is not normally processed until the current interrupt
processing routine completes. If interrupt requests set with the same level occur simultaneously,
the highest priority is IRQ0.

Table 3.4 Interrupt Request and Interrupt Vector

IRQ0 (External interrupt 0)
IRQ1 (External interrupt 1)
IRQ2 (External interrupt 2)
IRQ3 (External interrupt 3)
IRQ4 (8-bit PWM timer)
IRQ5 (Pulse width count timer)
IRQ6 (16-bit timer/counter)
IRQ7 (8-bit serial I/O-1)
IRQ8 (8-bit serial I/O-2)
IRQ9 (A/D converter)
IRQA (Timebase timer)
IRQB (Unused)
44
CHAPTER 3 CPU
Interrupt request
Vector table address
interrupt level setting
Upper
Lower
FFFA
FFFB
H
H
FFF8
FFF9
H
H
FFF6
FFF7
H
H
FFF4
FFF5
H
H
FFF2
FFF3
H
H
FFF0
FFF1
H
H
FFEE
FFEF
H
H
FFEC
FFED
H
H
FFEA
FFEB
H
H
FFE8
FFE9
H
H
FFE6
FFE7
H
H
FFE4
FFE5
H
H
Bit names of the
Priority for
simultaneous
register
interrupts
L01, L00
L11, L10
L21, L20
L31, L30
L41, L40
L51, L50
L61, L60
L71, L70
L81, L80
L91, L90
LA1, LA0
LB1, LB0
MB89620 series
High
Low

Advertisement

Table of Contents
loading

Table of Contents