English
Language : 

M30222 Datasheet, PDF (60/237 Pages) Mitsubishi Electric Semiconductor – SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
deUvnedloepr ment
Specifications in this manual are tentative and subject to change
MITSUBISHI MICROCOMPUTERS
M30222 Group
Rev. G
Direct Memory Access Controller
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
DMA0 request cause select register
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
DM0SL
Address
03B816
When reset
0016
Bit symbol
Bit name
Function (Note)
DSEL0
DSEL1
DSEL2
DSEL3
1 : Expanded cause
DMA request cause
select bits
b3 b2 b1 b0
0 0 0 0 : Falling edge of INT0 pin
0 0 0 1 : Software trigger
0 0 1 0 : Timer A0
0 0 1 1 : Timer A1
0 1 0 0 : Timer A2
0 1 0 1 : Timer A3
0 1 1 0 : Timer A4 (DMS=0) /two edges of INT0 pin (DMS=1)
0 1 1 1 : Timer B0 (DMS=0) Timer B3 (DMS=1)
1 0 0 0 : Timer B1 (DMS=0) Timer B4 (DMS=1)
1 0 0 1 : Timer B2 (DMS=0) Timer B5 (DMS=1)
1 0 1 0 : UART0 transmit
1 0 1 1 : UART0 receive
1 1 0 0 : UART2 transmit
1 1 0 1 : UART2 receive
1 1 1 0 : A-D conversion
1 1 1 1 : UART1 transmit
Nothing is assigned.
Write "0" when writing to these bits. If read, the value is "0".
RW
DMS
DMA request cause
expansion bit
0: Normal
1: DMA caused by setting DSEL0 to DSEL3 (Expanded cause)
DSR
Software DMA
request bit
If software trigger is selected, a DMA request is generated by
setting this bit to “1” (When read, the value of this bit is always “0”)
Note: When the selected functions of the interrupt request are set, a DMA transfer request will occur.
Fig. 1.40. DMAC register (1)
1-61