English
Language : 

M16C6NK Datasheet, PDF (123/404 Pages) Renesas Technology Corp – 16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY / M16C/60 SERIES
Under development
This document is under development and its contents are subject to change.
M16C/6N Group (M16C/6NK, M16C/6NM)
12. DMAC
DMA0 Request Cause Select Register
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
DM0SL
Address
03B8h
After Reset
00h
Bit Symbol
Bit Name
Function
RW
DSEL0
RW
DSEL1
DSEL2
DMA Request Cause
Select Bit
See NOTE 1
RW
RW
DSEL3
RW
-
(b5-b4)
Nothing is assigned. When write, set to "0".
When read, their contents are "0".
-
DMS
DMA Request Cause 0 : Basic cause of request
Expansion Select Bit 1 : Extended cause of request
RW
DSR
Software DMA
Request Bit
A DMA request is generated by setting
this bit to "1" when the DMS bit is "0"
(basic cause) and the DSEL3 to DSEL0 RW
bits are "0001b" (software trigger).
The value of this bit when read is "0".
NOTE:
1. The causes of DMA0 requests can be selected by a combination of the DMS bit and the DSEL3 to DSEL0 bits
in the manner described below.
DSEL3 to DSEL0 Bits DMS = 0 (basic cause of request)
0000b
Falling edge of INT0 pin
0001b
Software trigger
0010b
Timer A0
0011b
Timer A1
0100b
Timer A2
0101b
Timer A3
0110b
Timer A4
0111b
Timer B0
1000b
Timer B1
1001b
Timer B2
1010b
UART0 transmit
1011b
UART0 receive
1100b
UART2 transmit
1101b
UART2 receive
1110b
A/D conversion
1111b
UART1 transmit
DMS = 1 (extended cause of request)
—
—
—
—
—
—
Two edges of INT0 pin
Timer B3
Timer B4
Timer B5
—
—
—
—
—
—
Figure 12.2 DM0SL Register
Rev.2.00 Nov 28, 2005 page 105 of 378
REJ09B0124-0200