UPD784026 Renesas Electronics Corporation., UPD784026 Datasheet - Page 606

no-image

UPD784026

Manufacturer Part Number
UPD784026
Description
16/8-bit Single-chip Microcontrollers
Manufacturer
Renesas Electronics Corporation.
Datasheet
20.10 INSTRUCTIONS WHOSE EXECUTION IS TEMPORARILY SUSPENDED BY AN INTERRUPT OR MACRO
service request, and the interrupt or macro service request is acknowledged. The suspended instruction is resumed after
completion of the interrupt service program or macro service processing.
20.11 INTERRUPT AND MACRO SERVICE OPERATION TIMING
etc.
processing is performed when the instruction being executed ends. If the instruction being executed is one which temporarily
defers interrupts and macro service, the interrupt request is acknowledged after the following instruction (see 20.9 WHEN
INTERRUPT REQUESTS AND MACRO SERVICE ARE TEMPORARILY HELD PENDING for deferred instructions).
566
Execution of the following instructions is temporarily suspended by an acknowledgeable interrupt request or macro
Temporarily suspended instructions:
Interrupt requests are generated by hardware. The generated interrupt request sets (1) an interrupt request flag.
When the interrupt request flag is set (1), a time of 8 clocks (0.64 s: f
Following this, if acknowledgment of that interrupt or macro service is enabled, interrupt request acknowledgment
Interrupt Request Flag
MOVM, XCHM, MOVBK, XCHBK
CMPME, CMPMNE, CMPMC, CMPMNC
CMPBKE, CMPBKNE, CMPBKC, CMPBKNC
SACW
SERVICE
Figure 20-42 Interrupt Request Generation and Acknowledgment (Unit: Clocks = 1/f
Instruction
CHAPTER 20 INTERRUPT FUNCTIONS
8 Clocks
Interrupt Request Acknowledgment Processing/Macro Service Processing
CLK
= 12.5 MHz) is taken to determine the priority,
CLK
)

Related parts for UPD784026