R01UH0823EJ0100 Rev.1.00
Page 423 of 1823
Jul 31, 2019
RX23W Group
20. Event Link Controller (ELC)
20.3.2
Event Linkage
When events are specified in the ELSRn registers, the corresponding peripheral modules can be operated at generation of
the specified events. A single peripheral module can link only with a single event. Set the ELSRn register after
completing the initialization of the peripheral module to operate by an event.
lists the operations of
peripheral modules when an event signal is input.
Note 1. The SCKCR3.CKSEL[2:0] bits are modified to 000b (LOCO) regardless of the value of the protect register (PRCR.PRC0).
Table 20.5
Operations of Peripheral Modules When Event Signal is Input
Peripheral Module
Operations When Event Signal is Input
MTU
CMT
TMR
The following operations can be selected by setting the ELOPA to ELOPD registers:
Starts counting when an event signal is input.
Restarts counting when an event signal is input.
Counts the input events (CMT, TMR).
Performs input-capture operation when an event signal is input (MTU).
POE
The MTU complementary PWM output pins and MTU0 output pins become high-impedance when an event
signal is input.
A/D converter
Starts A/D conversion when an event signal is input.
D/A converter
Starts D/A conversion when an event signal is input.
I/O ports (output)
The value of PODR register (port
output data register) changes when
an event signal is input (The level
output from the corresponding pin
changes).
Port group
Changes the PODR register value to the
specified value.
Transfers the PDBFn register value to
the PODR register (n = 1, 2).
Rotates the PODR register.
Single port
Changes the PODR register value to the
specified value.
I/O ports (input)
When the signal level of the input
pin changes
Port group
Generates an event.
Single port
When an event signal is input
Port group
Transfers the signal level of the input pin to
the PDBFn register.
Single port
This combination cannot be used.
Clock generation circuit
Switches the clock source to the low-speed on-chip oscillator when an event signal is input.*
Interrupt controller
Request an interrupt to the CPU, starts DMA transfer, or starts DTC transfer when an event signal is input.