Interrupts - Hitachi H8/3048 Hardware Manual

Single-chip microcomputer
Table of Contents

4.3 Interrupts

www.DataSheet4U.com
Interrupt exception handling can be requested by seven external sources (NMI, IRQ
30 internal sources in the on-chip supporting modules. Figure 4-5 classifies the interrupt sources
and indicates the number of interrupts of each type.
The on-chip supporting modules that can request interrupts are the watchdog timer (WDT),
refresh controller, 16-bit integrated timer unit (ITU), DMA controller (DMAC), serial
communication interface (SCI), and A/D converter. Each interrupt source has a separate vector
address.
NMI is the highest-priority interrupt and is always accepted. Interrupts are controlled by the
interrupt controller. The interrupt controller can assign interrupts other than NMI to two priority
levels, and arbitrate between simultaneous interrupts. Interrupt priorities are assigned in interrupt
priority registers A and B (IPRA and IPRB) in the interrupt controller.
For details on interrupts see section 5, Interrupt Controller.
Interrupts
Notes: Numbers in parentheses are the number of interrupt sources.
1.
When the watchdog timer is used as an interval timer, it generates an interrupt
request at every counter overflow.
2.
When the refresh controller is used as an interval timer, it generates an interrupt
request at compare match.
Figure 4-5 Interrupt Sources and Number of Interrupts
NMI (1)
External interrupts
IRQ to IRQ (6)
WDT
Refresh controller
ITU (15)
Internal interrupts
DMAC (4)
SCI (8)
A/D converter (1)
77
0
5
*1
(1)
*2
(1)
to IRQ
) and
0
5
Table of Contents
loading

Table of Contents