DTCRB
DTCRB is initialized to H'00 by a reset and in standby mode.
Bit 7—Data Transfer Master Enable (DTME): Together with the DTE bit in DTCRA, this bit
enables or disables data transfer. When the DTME and DTE bits are both set to 1, the channel is
enabled. When an NMI interrupt occurs DTME is cleared to 0, suspending the transfer so that the
CPU can use the bus. The suspended transfer resumes when DTME is set to 1 again. For further
information on operation in block transfer mode, see section 8.6.6, NMI Interrupts and Block
Transfer Mode.
DTME is set to 1 by reading the register while DTME = 0, then writing 1.
Bit 7
DTME
Description
0
Data transfer is disabled (DTME is cleared to 0 when an NMI interrupt
(Initial value)
occurs)
1
Data transfer is enabled
Bit
Initial value
Read/Write
7
DTME
0
R/W
6
—
0
R/W
5
DAID
0
R/W
4
DAIDE
0
R/W
3
TMS
0
R/W
0
DTS0B
0
R/W
2
DTS2B
0
R/W
1
DTS1B
0
R/W
Data transfer master enable
Enables or disables data
transfer, together with
the DTE bit, and is cleared
to 0 by an interrupt
Reserved bit
Destination address
increment/decrement
Data transfer select
2B to 0B
These bits select the data
transfer activation source
Transfer mode select
Destination address
increment/decrement enable
These bits select whether
the destination address
register (MARB) is incremented,
decremented, or held fixed
during the data transfer
Selects whether the
block area is the source
or destination in block
transfer mode
202
www.DataSheet4U.com