19.1 Interrupt Function Types
The following two types of interrupt functions are used.
(1) Maskable interrupts
These interrupts undergo mask control. Maskable interrupts can be divided into a high interrupt priority group
and a low interrupt priority group by setting the priority specification flag registers (PR0L, PR0H, PR1L, PR1H).
Multiple interrupt servicing can be applied to low-priority interrupts when high-priority interrupts are generated. If
two or more interrupts with the same priority are generated simultaneously, each interrupt is serviced according to
its predetermined priority (see Table 19-1).
A standby release signal is generated and STOP and HALT modes are released.
Nine external interrupt requests and 20 (17 in the
provided as maskable interrupts.
(2) Software interrupt
This is a vectored interrupt generated by executing the BRK instruction. It is acknowledged even when interrupts
are disabled. The software interrupt does not undergo interrupt priority control.
19.2 Interrupt Sources and Configuration
A total of 30 (27 in the
Table 19-1).
428
CHAPTER 19 INTERRUPT FUNCTIONS
µ
PD780143 and 780144) interrupt sources exist for maskable and software interrupts (see
User's Manual U15947EJ2V0UD
µ
PD780143 and 780144) internal interrupt requests are
*