English
Language : 

MC68HC08JB1 Datasheet, PDF (103/216 Pages) Motorola, Inc – Microcontrollers
9.5.1 USB Protocol
Figure 9-3 shows the various transaction types supported by the USB
module. The transactions are portrayed as error free. The effect of errors
in the data flow are discussed later.
ENDPOINT 0 TRANSACTIONS:
Control Write
SETUP
DATA0
ACK
OUT
DATA1
ACK
OUT
DATA0
ACK
OUT
DATA0/1
ACK
Control Read
SETUP
DATA0
ACK
IN
DATA1
ACK
IN
DATA1
ACK
IN
DATA0
ACK
IN
DATA0/1
ACK
No-Data Control
SETUP
DATA0
ACK
OUT
DATA1
ACK
IN
DATA1
ACK
ENDPOINTS 1 & 2 TRANSACTIONS:
Interrupt
IN
DATA0/1
ACK
Bulk Transmit
IN
DATA0/1
ACK
KEY:
Unrelated Bus
Traffic
Host
Generated
Device
Generated
Figure 9-3. Supported Transaction Types Per Endpoint
MC68HC08JB1 — Rev. 2.1
Freescale Semiconductor
Technical Data
103