English
Language : 

C8051F326 Datasheet, PDF (89/140 Pages) List of Unclassifed Manufacturers – Full Speed USB, 16 kB Flash MCU Family
C8051F326/7
12. Universal Serial Bus Controller (USB0)
C8051F326/7 devices include a complete Full/Low Speed USB function for USB peripheral implementa-
tions*. The USB Function Controller (USB0) consists of a Serial Interface Engine (SIE), USB Transceiver
(including matching resistors and configurable pullup resistors), 256 Byte FIFO block, and clock recovery
mechanism for crystal-less operation. No external components are required. The USB Function Controller
and Transceiver is Universal Serial Bus Specification 2.0 compliant.
*Note: The C8051F326/7 cannot be used as a USB Host device.
Transceiver
VDD
D+
D-
Serial Interface Engine (SIE)
Endpoint0
Data
Transfer
Control
IN/OUT
Endpoint1
IN
OUT
USB
Control,
Status, and
Interrupt
Registers
CIP-51 Core
USB FIFOs
(256B RAM)
Figure 12.1. USB0 Block Diagram
Important Note: This document assumes a comprehensive understanding of the USB Protocol.
Terms and abbreviations used in this document are defined in the USB Specification. We encourage
you to review the latest version of the USB Specification before proceeding.
Rev. 0.5
89