04.03.2013 Views

RL78/D1A User's Manual: Hardware - Renesas

RL78/D1A User's Manual: Hardware - Renesas

RL78/D1A User's Manual: Hardware - Renesas

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Under development<br />

Preliminary document<br />

Specifications in this document are tentative and subject to change.<br />

<strong>RL78</strong>/<strong>D1A</strong> CHAPTER 19 DMA CONTROLLER<br />

19.2 Configuration of DMA Controller<br />

The DMA controller includes the following hardware.<br />

Table 19-1. Configuration of DMA Controller<br />

Item Configuration<br />

Address registers DMA SFR address registers 0 to 3 (DSA0 to DSA3)<br />

DMA RAM address registers 0 to 3 (DRA0 to DRA3)<br />

Count register DMA byte count registers 0 to 3 (DBC0 to DBC3)<br />

Control registers DMA mode control registers 0 to 3 (DMC0 to DMC3)<br />

DMA operation control register 0 to 3 (DRC0 to DRC3)<br />

DMA all-channel forced wait register (DWAITALL)<br />

Note. Channels 2 and 3 are only for 100-pin products.<br />

(1) DMA SFR address register n (DSAn)<br />

This is an 8-bit register that is used to set an SFR address that is the transfer source or destination of DMA<br />

channel n.<br />

Set the lower 8 bits of the SFR addresses FFF00H to FFFFFH.<br />

This register is not automatically incremented but fixed to a specific value.<br />

In the 16-bit transfer mode, the least significant bit is ignored and is treated as an even address.<br />

The DSAn register can be read or written in 8-bit units. However, it cannot be written during DMA transfer.<br />

Reset signal generation clears this register to 00H.<br />

Figure 19-1. Format of DMA SFR Address Register n (DSAn)<br />

Address: FFFB0H (DSA0), FFFB1H (DSA1), F0170H (DSA2), F0171H (DSA3) After reset: 00H R/W<br />

DSAn<br />

7 6 5 4 3 2 1 0<br />

Remark n: DMA channel number (n = 0 to 3)<br />

R01UH0317EJ0004 Rev. 0.04 1027<br />

Feb. 22, 2013

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!