English
Language : 

H8S-2258 Datasheet, PDF (375/1071 Pages) Renesas Technology Corp – Renesas 16-Bit Single-Chip Microcomputer H8S Family H8S-2200 Series
Section 9 Data Transfer Controller (DTC)
9.3 Activation Sources
The DTC operates when activated by an interrupt or by a write to DTVECR by software. An
interrupt request can be directed to the CPU or DTC, as designated by the corresponding DTCER
bit. At the end of a data transfer (or the last consecutive transfer in the case of chain transfer), the
activation source or corresponding DTCER bit is cleared. The activation source flag, in the case of
RXI0, for example, is the RDRF flag of SCI_0. As there are a number of activation sources, the
activation source flag is not cleared with the last byte (or word) transfer. Take appropriate
measures at each interrupt as shown in table 9.1, Activation source and DTCER clearance.
Table 9.1 Activation Source and DTCER Clearance
Activation
Source
Software
activation
Interrupt
activation
When the DISEL Bit is 0 and the
When the DISEL Bit is 1,or when the
Specified Number of Transfers Have Specified Number of Transfers Have
Not Ended
Ended
• The SWDTE bit is cleared to 0
• The SWDTE bit remains set to 1
• An interrupt is issued to the CPU
• The corresponding DTCER bit
remains set to 1
• The corresponding DTCER bit is
cleared to 0
• The activation source flag is cleared • The activation source flag remains set
to 0
to 1
• A request is issued to the CPU for the
activation source interrupt
When an interrupt has been designated a DTC activation source, the existing CPU mask level and
interrupt controller priorities have no effect. If there is more than one activation source at the same
time, the DTC operates in accordance with the default priorities.
Figure 9.2 shows a block diagram of activation source control. For details, see section 5, Interrupt
Controller.
Rev. 5.00 Aug 08, 2006 page 289 of 982
REJ09B0054-0500