DMAC
9.2 DMAC Related Registers
9
DMA7 Channel Control Register 0 (DM7CNT0)
<Address: H’0080 0438>
b0
1
2
0
3
0
4
5
6
b7
MDSEL7 TREQF7
REQSL7
TENL7 TSZSL7 SADSL7 DADSL7
0
0
0
0
0
0
<After reset: H’00>
b
0
Bit Name
MDSEL7
Function
R
R
W
W
0: Normal mode
DMA7 transfer mode select bit
1: Ring buffer mode
1
TREQF7
0: Transfer not requested
1: Transfer requested
R(Note 1)
DMA7 transfer request flag bit
2, 3
REQSL7
00: Software start
R
W
DMA7 transfer request source select bit
01: SIO2_TXD (transmit buffer empty)
10: MJT(TIN2S)
11: Extended DMA7 transfer request source select
(DMA7 Channel Control Register 1)
4
5
6
7
TENL7
0: Disable transfer
1: Enable transfer
R
R
R
R
W
W
W
W
DMA7 transfer enable bit
TSZSL7
0: 16 bits
1: 8 bits
DMA7 transfer size select bit
SADSL7
0: Fixed
DMA7 source address direction select bit
1: Increment
DADSL7
0: Fixed
DMA7 destination address direction select bit
1: Increment
Note 1: Only writing "0" is effective. Writing "1" has no effect; the bit retains the value it had before the write.
DMA7 Channel Control Register 1 (DM7CNT1)
<Address: H’0080 0439>
b8
0
9
0
10
0
11
0
12
0
13
14
b15
0
REQESEL7
0
0
<After reset: H’00>
b
Bit Name
Function
R
0
W
0
8–11
No function assigned. Fix to "0".
REQESEL7
12–15
0000: One DMA6 transfer completed
0001: MJT(TOU0_2irq)
R
W
Extended DMA7 transfer request source select bit
0010: SIO3_TXD (transmit buffer empty)
0011: Common 1) MJT (input event bus 1)
0100: Common 2) MJT (input event bus 3)
0101: Common 3) MJT (output event bus 2)
0110: Common 4) MJT (output event bus 3)
0111: Common 5) AD0 conversion completed
1000: Common 6) MJT (TIN0S)
1001: Common 7) MJT (TIO8_udf)
1010: Settings inhibited
|
|
1111: Settings inhibited
32180 Group User’s Manual (Rev.1.0)
9-13