M30245_06 RENESAS [Renesas Technology Corp], M30245_06 Datasheet - Page 253

no-image

M30245_06

Manufacturer Part Number
M30245_06
Description
RENESAS 16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY / M16C/20 SERIES
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
M30245 Group
Rev.2.00 Oct 16, 2006
REJ09B0340-0200
Figure 2.10.4. DMAC-related registers (3)
DMAi transfer counter (i=0-3)
DMAi source pointer (i=0-3)
DMAi destination pointer (i=0-3)
DMAi control register
(b23)
(b15)
b7
b7
(b23)
b7
b7
b6
b5
b4
(b19)
b3
b3
(b19)
b3
page 244 of 354
b2
(b8)
b0
b7
b1
(b16)(b15)
(b16)(b15)
b0
b0
b0
b7
b7
Note 1: DMA request can be cleared by resetting the bit.
Note 2: This bit can only be set to “0”.
Note 3: Source address direction select bit and destination address direction select bit cannot
Nothing is assigned. Write “0” when writing to these bits. The value is “0” when read.
Bit Symbol
DMiCON (i=0-3)
DMBIT
DMASL
DMAS
DMAE
DSD
DAD
be set to “1” simultaneously.
Symbol
b0
(b8)
b0
(b8)
Transfer counter
Set a value one less than the transfer count
Source pointer
stores the source address
Nothing is assigned.
Write “0” when writing to these bits. The value is “0” when read.
b0
Destination pointer
stores the destination address
Nothing is assigned.
Write “0” when writing to these bits. The value is “0” when read.
Transfer unit select bit
Repeat transfer mode select bit
DMA request bit (Note 1)
DMA enable bit
Source address
direction select bit (Note 3)
Destination address
direction select bit (Note 3)
b7
b7
Symbol
TCR0
TCR1
TCR2
TCR3
Bit Name
Function
002C
018C
Function
Function
0029
0039
0189
0198
Address
16
16
, 003C
, 019C
Address
16 t
16 t
16 t
16 t
b0
b0
o 0028
o 0038
o 0188
o 0198
16
16
Symbol
SAR0
SAR1
SAR2
SAR3
Symbol
DAR0
DAR1
DAR2
DAR3
,
16
16
16
16
0 : 16 bits
1 : 8 bits
0 : Single transfer
1 : Repeat transfer
0 : DMA not requested
1 : DMA requested
0 : Disabled
1 : Enabled
0 : Fixed
1 : Forward
0 : Fixed
1 : Forward
Indeterminate
Indeterminate
Indeterminate
Indeterminate
When reset
0022
0032
0182
0192
0026
0036
0186
0196
Address
00000
Address
16 t
16 t
16 t
16 t
16 t
16 t
16 t
16 t
00000
Function
00000
When reset
Transfer address
00000X00
o 0020
o 0030
o 0180
o 0190
o 0024
o 0034
o 0184
o 0194
Transfer address
Transfer count
specification
specification
specification
16
16
16
to FFFFF
to FFFFF
16
16
16
16
to FFFFF
16
16
16
16
2
When reset
Indeterminate
Indeterminate
Indeterminate
Indeterminate
When reset
Indeterminate
Indeterminate
Indeterminate
Indeterminate
16
16
16
O O
(Note 2)
R W
O O
O O
O O
O O
O O
O O
_ _
R W
_ _
O O
O O
R W
_ _
R W
2. DMAC

Related parts for M30245_06