Renesas RL78 Series User Manual page 708

16-bit single-chip microcontrollers
Hide thumbs Also See for RL78 Series:
Table of Contents

Advertisement

RL78/G1D
18.4.4 Interrupt request hold
There are instructions where, even if an interrupt request is issued while the instructions are being executed, interrupt
request acknowledgment is held pending until the end of execution of the next instruction. These instructions (interrupt
request hold instructions) are listed below.
● MOV PSW, #byte
● MOV PSW, A
● MOV1 PSW. bit, CY
● SET1 PSW. bit
● CLR1 PSW. bit
● RETB
● RETI
● POP PSW
● BTCLR PSW. bit, $addr20
● EI
● DI
● SKC
● SKNC
● SKZ
● SKNZ
● SKH
● SKNH
● Write instructions for the IF0L, IF0H, IF1L, IF1H, IF2L, IF2H, IF3L, MK0L, MK0H, MK1L, MK1H, MK2L, MK2H, MK3L,
PR00L, PR00H, PR01L, PR01H, PR02L, PR02H, PR03L, PR10L, PR10H, PR11L, PR11H, PR12L, PR12H, and
PR13L registers
Figure 18-11 shows the timing at which interrupt requests are held pending.
CPU processing
××IF
Remarks 1. Instruction N: Interrupt request hold instruction
2. Instruction M: Instruction other than interrupt request hold instruction
R01UH0515EJ0120 Rev.1.20
Dec 16, 2016
Figure 18-11. Interrupt Request Hold
Instruction N
Instruction M
CHAPTER 18 INTERRUPT FUNCTIONS
PSW and PC saved, jump
to interrupt servicing
Interrupt servicing
program
687

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rl78/g1dR5f11aggR5f11aghR5f11agj

Table of Contents