EasyManuals Logo

Renesas M16C/29 Series User Manual

Renesas M16C/29 Series
501 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #121 background imageLoading...
Page #121 background image
11. DMAC
puorG92/C61M
page 95
854fo7002,03.raM21.1.veR
2110-1010B90JER
Figure 11.4 SAR0, SAR1, DAR0, DAR1, TCR0, and TCR1 Registers
b7 b0 b7 b0
(b8)(b15)
Function
Set the transfer count minus 1. The written value is
stored in the DMAi transfer counter reload register,
and when the DMAE bit in the DMiCON register is
set to 1 (DMA enabled) or the DMAi transfer
counter underflows when the DMASL bit in the
DMiCON register is 1 (repeat transfer), the value
of the DMAi transfer counter reload register is
transferred to the DMAi transfer counter.
When read, the DMAi transfer counter is read
Symbol Address After Reset
TCR0 0029
16
, 0028
16
Undefined
TCR1 0039
16
, 0038
16
Undefined
DMAi Transfer Counter (i = 0, 1)
Setting Range
0000
16
to FFFF
16
b7
(b23)
b3 b0 b7 b0 b7 b0
(b8)(b16)(b15)(b19)
Function
RW
Set the source address of transfer
Symbol Address After Reset
SAR0 0022
16
to 0020
16
Undefined
SAR1 0032
16
to 0030
16
Undefined
DMAi Source Pointer (i = 0, 1)
(1)
Setting Range
00000
16
to FFFFF
16
Nothing is assigned. If necessary, set 0. When read, the contents
are 0
Symbol Address After Reset
DAR0 0026
16
to 0024
16
Undefined
DAR1 0036
16
to 0034
16
Undefined
b3 b0 b7 b0 b7 b0
(b8)(b15)(b16)(b19)
Function
Set the destination address of transfer
DMAi Destination Pointer (i = 0, 1)
(1)
Setting Range
00000
16
to FFFFF
16
b7
(b23)
RW
RW
RW
RW
RW
NOTE:
1. If the DSD bit in the DMiCON register is 0 (fixed), this register can only be written to when the DMAE bit in the
DMiCON register is set to 0 (DMA disabled).
If the DSD bit is set to 1 (forward direction), this register can be written to at any time.
If the DSD bit is set to 1 and the DMAE bit is set to 1 (DMA enabled), the DMAi forward address pointer can be
read from this register. Otherwise, the value written to it can be read.
Nothing is assigned. If necessary, set 0. When read, the contents
are 0
NOTE:
1. If the DAD bit in the DMiCON register is 0 (fixed), this register can only be written to when the DMAE bit in the
DMiCON register is set to 0 (DMA disabled).
If the DAD bit is set to 1 (forward direction), this register can be written to at any time.
If the DAD bit is set to 1 and the DMAE bit is set to 1 (DMA enabled), the DMAi forward address pointer can be
read from this register. Otherwise, the value written to it can be read.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Renesas M16C/29 Series and is the answer not in the manual?

Renesas M16C/29 Series Specifications

General IconGeneral
BrandRenesas
ModelM16C/29 Series
CategoryMicrocontrollers
LanguageEnglish

Related product manuals