XC68HC08KH12 Motorola, XC68HC08KH12 Datasheet - Page 142

no-image

XC68HC08KH12

Manufacturer Part Number
XC68HC08KH12
Description
MICROCONTROLLER
Manufacturer
Motorola
Datasheet
Universal Serial Bus Module (USB)
Advance Information
142
DSTALL0 — Embedded Device Endpoint 0 Force Stall Bit
TX0E — Embedded Device Endpoint 0 Transmit Enable
RX0E — Embedded Device Endpoint 0 Receive Enable
This read/write bit causes embedded device Endpoint 0 to return a
STALL handshake when polled by either an IN or OUT token by the
host. The USB hardware clears this bit when a SETUP token is
received. Reset clears this bit.
This read/write bit enables a transmit to occur when the USB Host
controller sends an IN token to the embedded device Endpoint 0.
Software should set this bit when data is ready to be transmitted. It
must be cleared by software when no more embedded device
Endpoint 0 data needs to be transmitted.
If this bit is 0 or the TXD0F is set, the USB will respond with a NAK
handshake to any embedded device Endpoint 0 IN tokens. Reset
clears this bit.
This read/write bit enables a receive to occur when the USB Host
controller sends an OUT token to the embedded device Endpoint 0.
Software should set this bit when data is ready to be received. It must
be cleared by software when data cannot be received.
If this bit is 0 or the RXD0F is set, the USB will respond with a NAK
handshake to any embedded device Endpoint 0 OUT tokens. Reset
clears this bit.
1 = DATA1 Token active for next embedded device Endpoint 0
0 = DATA0 Token active for next embedded device Endpoint 0
1 = Send STALL handshake
0 = Default
1 = Data is ready to be sent
0 = Data is not ready. Respond with NAK
1 = Data is ready to be received
0 = Not ready for data. Respond with NAK
Universal Serial Bus Module (USB)
transmit
transmit
MC68HC(7)08KH12
MOTOROLA
Rev. 1.0

Related parts for XC68HC08KH12