Renesas M16C Series User Manual page 318

16-bit single-chip microcomputer
Hide thumbs Also See for M16C Series:
Table of Contents

Advertisement

M30245 Group
Initialization of DMA0
b7
0
www.DataSheet4U.com
b7
b7
Initialization of DMA1
b7
0
b23
b23
Figure 3.5.3. Set-up procedure of memory to memory DMA transfer (1)
Rev.2.00 Oct 16, 2006
REJ09B0340-0200
b0
DMA0 request cause select register
0
0
1
0
0
DM0SL [Address 03B8
DMA request cause select bit
b4 b3 b2 b1 b0
0 0 1 0 0 : Timer A0
Software DMA request bit
0 : Software is not generated
b23
b16
b15
b8 b7
0F
60
16
16
b0
b7
b0
b23
b16
b15
b8 b7
00
08
16
16
b0
b7
b0
b15
b8 b7
00
16
b7
b0
b0
DMA0 request cause select register
0
0 1
0
0
DM1SL [Address 03BA
DMA request cause select bit
b4 b3 b2 b1 b0
0 0 1 0 0 : Timer A0
Software DMA request bit
0 : Software is not generated
b16
b15
b8 b7
00
08
16
16
b7
b0
b7
b0
b16
b15
b8 b7
00
04
16
16
b7
b0
b7
b0
b15
b8 b7
00
16
b7
b0
page 309 of 354
b7
0
1
]
16
b0
DMA0 source pointer
00
16
b0
DMA0 destination
00
16
pointer
b0
7F
DMA0 transfer counter
16
b7
1 0
]
16
b0
00
DMA1 source pointer
16
b0
00
16
DMA1 destination
pointer
b0
7F
16
DMA1 transfer counter TCR1 [Address 0039
Continued to the next page
3. DMAC Applications
b0
DMA0 control register
1 0
1
1
DM0CON [Address 002C
Transfer unit bit select bit
1 : 8 bits
Repeat transfer mode select bit
1 : Repeat transfer
DMA request bit
0 : DMA not requested
DMA enable bit
1 : Enabled
Source address direction select bit
1 : Forward
Destination address direction
select bit
0 : Fixed
SAR0
[Address 0022
, 0021
, 0020
16
16
DAR0
[Address 0026
, 0025
, 0024
16
16
TCR0
[Address 0029
, 0028
]
16
16
b0
DMA1 control register
1 0
1
1
DM1CON [Address 003C
Transfer unit bit select bit
1 : 8 bits
Repeat transfer mode select bit
1 : Repeat transfer
DMA request bit
0 : DMA not requested
DMA enable bit
1 : Enabled
Source address direction select bit
0 : Fixed
Destination address direction
select bit
1 : Forward
SAR1 [Address 0032
, 0031
, 0030
16
16
DAR1 [Address 0036
, 0035
, 0034
16
16
, 0038
]
16
16
]
16
]
16
]
16
]
16
]
16
]
16

Advertisement

Table of Contents
loading

Table of Contents