M16C/64C Group
Table 16.3
Sources of DMA Request (DMA0)
DSEL4 to DSEL0
DMS is 0 (Basic Source of Request) DMS is 1 (Expanded Source of Request)
Falling edge of the INT0 pin
0 0 0 0 0 b
0 0 0 0 1 b
Software trigger
0 0 0 1 0 b
Timer A0
0 0 0 1 1 b
Timer A1
0 0 1 0 0 b
Timer A2
0 0 1 0 1 b
Timer A3
0 0 1 1 0 b
Timer A4
0 0 1 1 1 b
Timer B0
0 1 0 0 0 b
Timer B1
0 1 0 0 1 b
Timer B2
0 1 0 1 0 b
UART0 transmission
0 1 0 1 1 b
UART0 reception
0 1 1 0 0 b
UART2 transmission
0 1 1 0 1 b
UART2 reception
0 1 1 1 0 b
A/D converter
0 1 1 1 1 b
UART1 transmission
1 0 0 0 0 b
UART1 reception
1 0 0 0 1 b
UART5 transmission
1 0 0 1 0 b
UART5 reception
1 0 0 1 1 b
UART6 transmission
1 0 1 0 0 b
UART6 reception
1 0 1 0 1 b
UART7 transmission
1 0 1 1 0 b
UART7 reception
1 0 1 1 1 b
–
1 1 X X X b
–
X: 0 or 1
–: Do not set.
Table 16.4
Source of DMA Request (DMA1)
DSEL4 to DSEL0
DMS = 0 (Basic Source of Request) DMS = 1 (Expanded Source of Request)
Falling edge of the INT1 pin
0 0 0 0 0 b
0 0 0 0 1 b
Software trigger
0 0 0 1 0 b
Timer A0
0 0 0 1 1 b
Timer A1
0 0 1 0 0 b
Timer A2
0 0 1 0 1 b
Timer A3
0 0 1 1 0 b
Timer A4
0 0 1 1 1 b
Timer B0
0 1 0 0 0 b
Timer B1
0 1 0 0 1 b
Timer B2
0 1 0 1 0 b
UART0 transmission
0 1 0 1 1 b
UART0 reception/ACK0
0 1 1 0 0 b
UART2 transmission
0 1 1 0 1 b
UART2 reception/ACK2
0 1 1 1 0 b
A/D converter
0 1 1 1 1 b
UART1 reception/ACK1
1 0 0 0 0 b
UART1 transmission
1 0 0 0 1 b
UART5 transmission
1 0 0 1 0 b
UART5 reception/ACK5
1 0 0 1 1 b
UART6 transmission
1 0 1 0 0 b
UART6 reception/ACK6
1 0 1 0 1 b
UART7 transmission
1 0 1 1 0 b
UART7 reception/ACK7
1 0 1 1 1 b
–
1 1 X X X b
–
X: 0 or 1
– Do not set.
R01UH0092EJ0110 Rev.1.10
Jul 31, 2012
–
–
–
–
–
–
Both edges of the INT0 pin
Timer B3
Timer B4
Timer B5
–
–
–
–
–
–
Falling edge of the INT4 pin
Both edges of the INT4 pin
–
–
–
–
–
–
–
–
–
–
–
–
SI/O3
SI/O4
Both edges of the INT1 pin
–
–
–
–
–
–
–
–
Falling edge of the INT5 pin
Both edges of the INT5 pin
–
–
–
–
–
–
–
16. DMAC
Page 241 of 807