Chapter 16 Interrupt And Test Functions; Interrupt Function Types - NEC mPD780208 Subseries User Manual

8-bit single-chip microcontrollers
Table of Contents

Advertisement

16.1 Interrupt Function Types

The following three types of interrupt functions are used.
(1) Non-maskable interrupt
This interrupt is acknowledged unconditionally (that is, even in the interrupt disabled state). It does not undergo
interrupt priority control and is given top priority over all other interrupt requests.
A standby release signal is generated.
One interrupt request from the watchdog timer is provided as a non-maskable interrupt.
(2) 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 register (PR0L and PR0H).
Multiple interrupt servicing of high-priority interrupts can be applied to low-priority interrupts. If two or more
interrupts with the same priority are simultaneously generated, each interrupt has a predetermined priority
(see Table 16-1).
A standby release signal is generated.
Four external interrupt requests and 9 internal interrupt requests are provided as maskable interrupts.
(3) Software interrupt
This is a vectored interrupt generated by executing the BRK instruction. It is acknowledged even in the interrupt
disabled state. The software interrupt does not undergo interrupt priority control.

CHAPTER 16 INTERRUPT AND TEST FUNCTIONS

User's Manual U11302EJ4V0UM
335

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpd780204Mpd780206Mpd780208Mpd78p0208Mpd780204aMpd780205a ... Show all

Table of Contents