XC68HC705JB3 Motorola, XC68HC705JB3 Datasheet - Page 89

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
10.5.3 USB Interrupt Register 1 (UIR1)
MC68HC05JB3
REV 1
TXD1F — Endpoint 1/Endpoint 2 Data Transmit Flag
EOPF — End of Packet Detect Flag
RESUMF — Resume Flag
RESUMFR — Resume Flag Reset
TXD1IE — Endpoint 1/Endpoint 2 Transmit Interrupt Enable
UIR1
$003A
This read only bit is shared by Endpoint 1 and Endpoint 2. It is set after the data
stored in the shared Endpoint 1/Endpoint 2 transmit buffer has been sent and
an ACK handshake packet from the host is received. Once the next set of data
is ready in the transmit buffers, software must clear this flag by writing a logic 1
to the TXD1FR bit. To enable the next data packet transmission, TX1E must
also be set. If TXD1F bit is not cleared, a NAK handshake will be returned in
the next IN transaction.
Reset clears this bit. Writing a logic 0 to TXD1F has no effect.
This read only bit is set when a valid End-of-Packet sequence is detected on
the D+ and D– lines. Software must clear this flag by writing a logic 1 to the
EOPFR bit.
Reset clears this bit. Writing a logic 0 to EOPF has no effect.
This read only bit is set when USB bus activity is detected while the SUSPND
bit is set. Software must clear this flag by writing a logic 1 to the RESUMFR bit.
Reset clears this bit. Writing a logic 0 to RESUMF has no effect.
Writing a logic 1 to this write only bit will clear the RESUMF bit if it is set. Writ-
ing a logic 0 to RESUMFR has no effect. Reset clears this bit.
This read/write bit enables the USB to generate an interrupt when the shared
Transmit Endpoint 1/Endpoint 2 interrupt flag (TXD1F) bit becomes set. Reset
clears this bit.
reset:
1 = Transmit on Endpoint 1 or Endpoint 2 has occurred.
0 = Transmit on Endpoint 1 or Endpoint 2 has not occurred.
1 = End-of-Packet sequence has been detected.
0 = End-of-Packet sequence has not been detected.
1 = USB bus activity has been detected.
0 = No USB bus activity has been detected.
1 = USB interrupts enabled for Transmit Endpoints 1 and 2.
0 = USB interrupts disabled for Transmit Endpoints 1 and 2.
W
R
TXD1F
BIT 7
0
Figure 10-22. USB Interrupt Register 1(UIR1)
= Unimplemented
UNIVERSAL SERIAL BUS MODULE
EOPF
BIT 6
0
RESUMF
November 5, 1998
BIT 5
0
RESUMFR
BIT 4
0
0
TXD1IE
GENERAL RELEASE SPECIFICATION
BIT 3
0
EOPIE
BIT 2
0
TXD1FR
BIT 1
0
0
MOTOROLA
EOPFR
BIT 0
0
0
10-21

Related parts for XC68HC705JB3