English
Language : 

68HC08KL8 Datasheet, PDF (147/256 Pages) Freescale Semiconductor, Inc – General Release Specification
Freescale Semiconductor, Inc.
Universal Serial Bus Module (USB)
USB Interrupts
VALID SETUP TOKEN
RECEIVED FOR ENDPOINT 0
Y
USB MODULE ENABLED?
N
(USBEN = 1)
Y
ENDPOINT 0 RECEIVE READY TO RECEIVE? N
(RX0E = 1) AND (RXD0F = 0)
Y
N
STALL0 = 0?
Y
ACCEPT DATA
SET/CLEAR RSEQ BIT
SET SETUP TO 1
ERROR FREE DATA PACKET?
N
Y
SET RXD0F TO 1
NO RESPONSE
FROM USB FUNCTION
NO RESPONSE
FROM USB FUNCTION
CLEAR STALL0 BIT
IGNORE TRANSACTION
NO RESPONSE FROM
USB FUNCTION
RECEIVE CONTROL ENDPOINT
N
INTERRUPT ENABLED?
(RXD0IE = 1)
Y
VALID TRANSACTION
INTERRUPT GENERATED
NO INTERRUPT
Figure 9-32. SETUP Token Data Flow for Receive Endpoint 0
MC68HC08KL8 — Rev. 2.0
General Release Specification
Universal Serial Bus Module (USB)
For More Information On This Product,
Go to: www.freescale.com