English
Language : 

M16C80 Datasheet, PDF (96/358 Pages) Renesas Technology Corp – RENESAS 16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY / M16C/80 SERIES
M16C/80 Group
11. DMAC
DMAi memory address register (i = 0 to 3)
(CPU internal register)
b23
Symbol
DMA0
DMA1
b0
DMA2 (bank 1;A0) (Note 1)
DMA3 (bank 1;A1) (Note 1)
When reset
XXXXXX16
XXXXXX16
00000016
00000016
Function
• Memory address (Note 2)
Set source or destination memory address
Transfer address
specification area
RW
00000016 to FFFFFF16
(16 Mbytes area)
Note 1: When setting DMA2 and DMA3, set "1" to the register bank select flag (B flag) of
flag register (FLG), and set desired value to A0 and A1 of register bank 1.
Note 2: When the transfer direction select bit is "0" (fixed address to memory), this register
is destination memory address.
When the transfer direction select bit is "1" (memory to fixed address), this register
is source memory address.
DMAi SFR address register (i = 0 to 3)
(CPU internal register)
b23
Symbol
DSA0
DSA1
b0
DSA2 (bank 1;SB) (Note 1)
DSA3 (bank 1;FB) (Note 1)
When reset
XXXXXX16
XXXXXX16
00000016
00000016
Function
• SFR address (Note 2)
Set source or destination fixed address
Transfer address
specification area R W
00000016 to FFFFFF16
(16 Mbytes area)
Note 1: When setting DSA2, set "1" to the register bank select flag (B flag) of flag register
(FLG), and set desired value to SB of register bank 1.
When setting DSA3, set "1" to the register bank select flag (B flag) of flag register
(FLG), and set desired value to FB of register bank 1.
Note 2: When the transfer direction select bit is "0" (fixed address to memory), this register
is source fixed address.
When the transfer direction select bit is "1" (memory to fixed address), this register
is destination fixed address.
DMAi memory address reload register (i = 0 to 3)
(CPU internal register)
b23
b0
Symbol
DRA0
DRA1
DRA2 (SVP) (Note)
DRA3 (VCT) (Note)
When reset
XXXXXX16
XXXXXX16
XXXXXX16
XXXXXX16
Function
• Memory address register reload value
Set source or destination memory address
Transfer address
specification area R W
00000016 to FFFFFF16
(16 Mbytes area)
Note: When setting DRA2, set desired value to save PC register (SVP).
When setting DRA3, set desired value to vector register (VCT).
Figure 11.5 DMAC register (4)
Rev.1.00 Aug. 02, 2005 Page 85 of 329
REJ09B0187-0100