Renesas RL78 Series User Manual page 663

16-bit single-chip microcontrollers
Hide thumbs Also See for RL78 Series:
Table of Contents

Advertisement

RL78/G1D
17.2.2 DMA RAM address register n (DRAn)
This is a 16-bit register that is used to set a RAM address that is the transfer source or destination of DMA channel n.
Addresses of the internal RAM area other than the general-purpose registers (see Table 17-2) can be set to this
register.
Set the lower 16 bits of the RAM address.
This register is automatically incremented when DMA transfer has been started. It is incremented by +1 in the 8-bit
transfer mode and by +2 in the 16-bit transfer mode. DMA transfer is started from the address set to this DRAn register.
When the data of the last address has been transferred, the DRAn register stops with the value of the last address +1 in
the 8-bit transfer mode, and the last address +2 in the 16-bit transfer mode.
In the 16-bit transfer mode, the least significant bit is ignored and is treated as an even address.
The DRAn register can be read or written in 8-bit or 16-bit units. However, it cannot be written during DMA transfer.
Reset signal generation clears this register to 0000H.
Address: FFFB2H, FFFB3H (DRA0), FFFB4H, FFFB5H (DRA1) ,
F0202H, F0203H (DRA2), F0204H, F0205H (DRA3)
15
DRAn
(n = 0 to 3)
Table 17-2 Internal RAM Area other than the General-purpose Registers
R5F11AGG
R5F11AGH
R5F11AGJ
Remark
n: DMA channel number (n = 0 to 3)
R01UH0515EJ0120 Rev.1.20
Dec 16, 2016
Figure 17-2. Format of DMA RAM Address Register n (DRAn)
DRA0H: FFFB3H
DRA1H: FFFB5H
DRA2H: F0203H
DRA3H: F0205H
14
13
12
11
10
Part Number
CHAPTER 17 DMA CONTROLLER
After reset: 0000H
9
8
7
6
5
Internal RAM Area other than the General-purpose Registers
FCF00H to FFEDFH
FBF00H to FFEDFH
FAF00H to FFEDFH
R/W
DRA0L: FFFB2H
DRA1L: FFFB4H
DRA2L: F0202H
DRA3L: F0204H
4
3
2
1
0
642

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rl78/g1dR5f11aggR5f11aghR5f11agj

Table of Contents