This document introduces the USB MCU product C8051F320 launched by Silicon Laboratories in 2006. The product features 16 kB flash, 256-byte SRAM, UART, 10-bit ADC, and other functions. It also has a USB 2.0 controller and USB transceiver, supporting full-speed (12 Mbps) or low-speed (1.5 Mbps) operation. Additionally, the product has built-in clock recovery and debugging capabilities.
The C8051F320 is a 32‑pin mixed‑signal microcontroller featuring a 10‑bit ADC, USB 2.0 controller, on‑chip debug, and a high‑speed 8051 core capable of up to 25 MIPS. It includes 16 kB Flash, 1280 bytes of data RAM, and 25 port I/O that are 5 V tolerant.
The device operates from 2.7 V to 5.25 V and works across a temperature range of –40 °C to +85 °C. It is supplied in a lead‑free 32‑pin LOFP package and provides full‑speed (12 Mbps) or low‑speed (1.5 Mbps) USB operation with an integrated transceiver and clock recovery.
| CPU Speed | Upto 25 MIPS |
|---|---|
| Flash Memory | 16 kB |
| Data RAM | 1280 bytes |
| ADC Resolution | 10‑bit |
| USB Specification | USB 2.0 compliant |
| USB Speed | Full‑speed 12 Mbps, Low‑speed 1.5 Mbps |
| Operating Voltage | 2.7 V to 5.25 V |
| Temperature Range | ‑40 °C to +85 °C |
| Package | 32‑pin LOFP (lead‑free) |
| I/O Pins | 25 port I/O (5 V tolerant) |
The device operates from 2.7 V to 5.25 V.
It includes a 10‑bit analog‑to‑digital converter.
The microcontroller has a 32‑pin package with 25 port I/O pins that are 5 V tolerant.
Yes, it is USB 2.0 compliant and can operate at full‑speed (12 Mbps) or low‑speed (1.5 Mbps).