Table 8.3
Overview of DTC Functions
Transfer Mode
Normal mode
•
One byte or one word data is transferred
in response to a single transfer request.
•
The memory address is incremented by 1
or 2.
•
The number of times of data transfer is
designated as 1 to 65,536.
Repeat mode
•
One byte or one word data is transferred
in response to a single transfer request.
•
The memory address is incremented by 1
or 2.
•
When the specified number of transfers (1
to 256) have ended, the initial state is
restored, and transfer is repeated.
Block transfer mode
•
The data of the specified block is
transferred in response to a single
transfer request.
•
The block size is designated as 1 to 256
bytes or words.
•
The number of times of data transfer is
designated as 1 to 65,536.
•
Either the transfer source or destination is
designated as a block area.
8.5.1
Normal Mode
In normal mode, one operation transfers one byte or one word of data. Table 8.4 lists the register
information in normal mode.
From 1 to 65,536 transfers can be specified. Once the specified number of transfers have ended, a
CPU interrupt can be requested.
Rev. 3.0, 10/02, page 206 of 686
Activation Source
IRQ
TGI for TPU
CMI for 8-bit timer
TXI and RXI for SCI
ADI for A/D converter
DEND for DMAC
Software
Address Register
Source
Destination
24 bits
24 bits