Set Of Multiple Interrupts; Fig. 5.1.8 Timing Of Interrupt Processing When Not Setting Multiple Interrupts - Renesas 7200 Series User Manual

Mitsubishi 8-bit single-chip microcomputer
Table of Contents

Advertisement

5.1.7 Set of multiple interrupts

(1) When not setting multiple interrupts
When two or more interrupt requests occur at the same sampling point, the interrupt with the higher
priority (refer to "2.5 Interrupts, Table 2.5.1") is received. This priority level is determined by
hardware but various priority processing by software can be executed using the interrupt enable bit
and each interrupt disable flag (I).
Assume, for example, that all interrupts (CRT, V
interrupt is not set, these interrupt request bits are set to "1" and the interrupts are determined by
hardware as follows:
CRT interrupt
V
interrupt
SYNC
Timer 1 interrupt
Figure 5.1.8 shows the timing of interrupt processing when not setting multiple interrupts.
The I flag is set to "1" (all interrupts are disabled) automatically by hardware as soon as the interrupt
processing starts. Unless the I flag is cleared to "0," other interrupt will not occur during the interrupt
processing.
CRT interrupt request bit
V
interrupt request bit
SYNC
Timer 1 interrupt request bit
CRT interrupt processing
V
interrupt processing
SYNC
Timer 1 interrupt processing
Interrupt disable flag (I)

Fig. 5.1.8 Timing of interrupt processing when not setting multiple interrupts

SYNC
1
0
1
0
1
0
1
7220 Group User's Manual
APPLICATION
5.1 Example of multi-line display
, Timer 1) are enabled. When the multiple
2
3
3'
5-9

Advertisement

Table of Contents
loading

This manual is also suitable for:

7220

Table of Contents