Download Print this page

Renesas M16C/50 Series User Manual page 252

Advertisement

M16C/5L Group, M16C/56 Group
14.2.1
DMAi Source Pointer (SARi) (i = 0 to 3)
DMAi Source Pointer (i = 0 to 3)
(b23)
(b16)
(b15)
b7
b0
b7
If the DSD bit in the DMiCON register is 0 (fixed), write to SARi register when the DMAE bit in the
DMiCON register is 0 (DMA disabled).
If the DSD bit is 1 (forward direction), this register can be written to at any time.
If the DSD bit is 1 and the DMAE bit is 1 (DMA enabled), the DMAi forward address pointer can be read
from this register. Otherwise, the value written to it can be read.
The forward address pointer increments when a DMA request is accepted.
14.2.2
DMAi Destination Pointer (DARi) (i = 0 to 3)
DMAi Destination Pointer (i = 0 to 3)
(b23)
(b16)
(b15)
b7
b0
b7
If the DAD bit in the DMiCON register is 0 (fixed), write to the DARi register when the DMAE bit in the
DMiCON register is 0 (DMA disabled).
If the DAD bit is 1 (forward direction), this register can be written to at any time.
If the DAD bit is 1 and the DMAE bit is 1 (DMA enabled), the DMAi forward address pointer can be read
from this register. Otherwise, the value written to it can be read.
The forward address pointer increments when a DMA request is accepted.
R01UH0127EJ0110 Rev.1.10
Sep 01, 2011
(b8)
b0
b7
b0
Symbol
SAR0
SAR1
SAR2
SAR3
Set the transfer source
No register bits. If necessary, set to 0. The read value is 0
(b8)
b0
b7
b0
Symbol
DAR0
DAR1
DAR2
DAR3
Set the transfer destination address
No register bits. If necessary, set to 0. The read value is 0
Address
0182h to 0180h
0192h to 0190h
01A2h to 01A0h
01B2h to 01B0h
Function
Address
0186h to 0184h
0196h to 0194h
01A6h to 01A4h
01B6h to 01B4h
Function
14. DMAC
Reset Value
0X XXXXh
0X XXXXh
0X XXXXh
0X XXXXh
Setting Range
RW
00000h to FFFFFh
RW
Reset Value
0X XXXXh
0X XXXXh
0X XXXXh
0X XXXXh
Setting Range
RW
00000h to FFFFFh
RW
Page 215 of 803

Advertisement

loading