mc68hc908ld64 Freescale Semiconductor, Inc, mc68hc908ld64 Datasheet - Page 215

no-image

mc68hc908ld64

Manufacturer Part Number
mc68hc908ld64
Description
M68hc08 Microcontrollers Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet
14.7.5 USB Embedded Device Control Register 1 (DCR1)
MC68HC908LD64
Freescale Semiconductor
Rev. 3.0
Address:
T1SEQ — Embedded Device Endpoint 1/2 Transmit Sequence Bit
ENDADD — Endpoint Address Select
TX1E — Embedded Device Endpoint 1/2 Transmit Enable
Figure 14-17. USB Embedded Device Control Register 1 (DCR1)
Reset:
Read:
Write:
This read/write bit determines which type of data packet (DATA0 or
DATA1) will be sent during the next IN transaction directed to
embedded device endpoint 1 or 2. Toggling of this bit must be
controlled by software. Reset clears this bit.
This read/write bit specifies whether the data inside the
DE1D0–DE1D7 registers are used for embedded device endpoint 1
or 2. If all the conditions for a successful endpoint 2 USB response to
a host’s IN token are satisfied (TXD1F=0, TX1E=1, DSTALL2=0, and
ENABLE2=1) except that the ENDADD bit is configured for
endpoint 1, the USB responds with a NAK handshake packet. Reset
clears this bit.
This read/write bit enables a transmit to occur when the USB Host
controller sends an IN token to endpoint 1 or endpoint 2 of the
embedded device. The appropriate endpoint enable bit, ENABLE1 or
ENABLE2 bit in the DCR2 register, should also be set. Software
should set the TX1E bit when data is ready to be transmitted.
1 = DATA1 token active for next embedded device endpoint 1/2
0 = DATA0 token active for next embedded device endpoint 1/2
1 = The data buffers are used for embedded device endpoint 2
0 = The data buffers are used for embedded device endpoint 1
T1SEQ
$004C
Bit 7
Universal Serial Bus Module (USB)
transmit
transmit
0
ENDADD
= Unimplemented
6
0
TX1E
5
0
4
0
0
Embedded Device Function I/O Registers
TP1SIZ3
Universal Serial Bus Module (USB)
3
0
TP1SIZ2
2
0
TP1SIZ1
1
0
Data Sheet
TP1SIZ0
Bit 0
0
215

Related parts for mc68hc908ld64