UPD784026 Renesas Electronics Corporation., UPD784026 Datasheet - Page 571

no-image

UPD784026

Manufacturer Part Number
UPD784026
Description
16/8-bit Single-chip Microcontrollers
Manufacturer
Renesas Electronics Corporation.
Datasheet
20.8.3 Basic Macro Service Operation
specified are basically processed in the sequence shown in Figure 20-17.
are disabled by setting (1) an interrupt mask flag in the interrupt mask register (MK0). Macro service processing can be
executed in the interrupt disabled state and during execution of an interrupt service program.
register. Transfer processing is then performed using the macro service channel specified by the channel pointer according
to the macro service type.
the transfer destination and transfer source pointers, and data buffers, and can be located at any address in the range FE00H
to FEFFH when the LOCATION 0 instruction is executed, or FFE00H to FFEFFH when the LOCATION 0FH instruction is
executed.
Interrupt requests for which the macro service processing generated by the algorithm shown in Figure 20-10 can be
Interrupt requests for which macro service processing can be specified are not affected by the status of the IE flag, but
The macro service type and transfer direction are determined by the value set in the macro service control word mode
The macro service channel is memory which contains the macro service counter which records the number of transfers,
Interrupt Input Generation
macro service processing can be specified
No
Generation of interrupt request for which
Figure 20-17 Macro Service Processing Sequence
Interrupt processing mode bit
Macro service processing execution
CHAPTER 20 INTERRUPT FUNCTIONS
MSC
MSC = 0?
VCIE = 1?
Yes
MSC-1
0
Yes
No
; Data Transfer, Real-Time Output Port Control
; Decrement Macro Service Counter (MSC)
Execute Next Instruction
Interrupt request flag
0
531

Related parts for UPD784026