XC68HC705JB3 Motorola, XC68HC705JB3 Datasheet - Page 90

no-image

XC68HC705JB3

Manufacturer Part Number
XC68HC705JB3
Description
MICROCONTROLLER
Manufacturer
Motorola
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XC68HC705JB3JP
Manufacturer:
MOT
Quantity:
6 223
GENERAL RELEASE SPECIFICATION
10.5.4 USB Control Register 0 (UCR0)
MOTOROLA
10-22
EOPIE — End of Packet Detect Interrupt Enable
TXD1FR — Endpoint 1/Endpoint 2 Transmit Flag Reset
EOPFR — End of Packet Flag Reset
T0SEQ — Endpoint 0 Transmit Sequence Bit
STALL0 — Endpoint 0 Force Stall Bit
TX0E — Endpoint 0 Transmit Enable
UCR0
$003B
This read/write bit enables the USB to generate an interrupt when the EOPF bit
becomes set. Reset clears this bit.
Writing a logic 1 to this write only bit will clear the TXD1F bit if it is set. Writing a
logic 0 to TXD1FR has no effect. Reset clears this bit.
Writing a logic 1 to this write only bit will clear the EOPF bit if it is set. Writing a
logic 0 to the EOPFR has no effect. Reset clears this bit.
This read/write bit determines which type of data packet (DATA0 or DATA1) will
be sent during the next IN transaction. Toggling of this bit must be controlled by
software. Reset clears this bit.
This read/write bit causes Endpoint 0 to return a STALL handshake when
polled by either an IN or OUT token by the USB Host Controller. The USB hard-
ware 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 Endpoint 0. Software should set this bit when data is
ready to be transmitted. It must be cleared by software when no more 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 Endpoint 0 IN tokens. Reset clears this bit.
reset:
1 = USB interrupts enabled for Transmit Endpoints 1 and 2.
0 = USB interrupts disabled for Transmit Endpoint 1 and 2.
1 = DATA1 Token active for next Endpoint 0 transmit.
0 = DATA0 Token active for next Endpoint 0 transmit.
1 = Send STALL handshake.
0 = Default.
1 = Data is ready to be sent.
0 = Data is not ready. Respond with NAK.
W
R
T0SEQ
BIT 7
0
Figure 10-23. USB Control Register 0 (UCR0)
STALL0
UNIVERSAL SERIAL BUS MODULE
BIT 6
0
November 5, 1998
TX0E
BIT 5
0
RX0E
BIT 4
0
TP0SIZ3 TP0SIZ2 TP0SIZ1 TP0SIZ0
BIT 3
0
BIT 2
0
BIT 1
0
MC68HC05JB3
BIT 0
REV 1
0

Related parts for XC68HC705JB3