Renesas M16C Series User Manual page 274

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

Advertisement

M30240 Group
2.7.1.7 Switching functions
(a) Switching between one-shot transfer and repeated transfer
One-shot transfer refers to a mode in which the DMA is disabled after the transfer counter underflows.
Repeated transfer refers to a mode in which a reload is carried out after the transfer counter under-
flows. The reload is carried out for the transfer counter and on the address pointer subjected to forward
direction.
The following are examples of DMAC operation.
• One-shot transfer mode
• Repeat transfer mode
2.7.1.8 Registers related to DMAC
Figure 2.100 shows the memory map of DMAC-related registers, and Figures 2.101 and 2.102 show
DMAC-related registers.
Figure 2.100: Memory map of DMAC related registers
Rev.1.00 Sep 24, 2003 Page 256 of 360
0020
16
0021
DMA0 source pointer
16
0022
16
0023
16
0024
16
0025
DMA0 destination pointer
16
0026
16
0027
16
0028
16
DMA0 transfer
0029
16
002C
DMA0 control register
16
0030
16
0031
DMA1 source pointer
16
0032
16
0033
16
0034
16
0035
DMA1 destination pointer
16
0036
16
0037
16
0038
16
DMA1 transfer counter
0039
16
0031
DMA1 control register
16
004B
DMA0 interrupt control register
16
004C
DMA1 interrupt control register
16
00B8
DMA0 request cause select register
16
00B9
16
00BA
DM1 request cause select register
16
Section 2.7.2.1
Section 2.7.2.2
SAR0
DAR0
TCR0
DM0CON
SAR1
DAR1
TCR1
DM1CON
DM0IC
DM1MC
DM0SL
DM1SL
DMAC

Advertisement

Table of Contents
loading

Table of Contents