English
Language : 

3069RF-ZTAT Datasheet, PDF (247/1003 Pages) Renesas Technology Corp – RENESAS 16-BIT SINGLE-CHIP MICROCOMPUTER
7.4.5 Normal Mode
In normal mode the A and B channels are combined. One byte or word is transferred per request.
A designated number of these transfers are executed. Addresses are specified in MARA and
MARB. Table 7.9 indicates the register functions in I/O mode.
Table 7.9 Register Functions in Normal Mode
Register
23
MARA
Function
0 Source address
register
Initial Setting
Source start
address
23
MARB
0 Destination
address register
Destination start
address
15
ETCRA
0 Transfer counter
[Legend]
MARA: Memory address register A
MARB: Memory address register B
ETCRA: Execute transfer count register A
Number of
transfers
Operation
Incremented or
decremented once per
transfer, or held fixed
Incremented or
decremented once per
transfer, or held fixed
Decremented once per
transfer
The source and destination addresses are both 24-bit addresses. MARA specifies the source
address. MARB specifies the destination address. MARA and MARB can be independently
incremented, decremented, or held fixed as data is transferred.
The transfer count is specified as a 16-bit value in ETCRA. The ETCRA value is decremented by
1 at each transfer. When the ETCRA value reaches H'0000, the DTE bit is cleared and the transfer
ends. If the DTIE bit is set to 1, a CPU interrupt is requested at this time. The maximum transfer
count is 65,536, obtained by setting ETCRA to H'0000.
Rev. 5.0, 09/04, page 225 of 978