C8051F321 The Silicon Labs C8051F321 is an 8-bit microcontroller with 16KB of Flash memory and a 25MHz core speed. It includes integrated USB 2.0 functionality.
Mfr Part #:

C8051F321

Available from 2 distributors
Mfr Name: Silicon Labs
Silicon Labs
The Silicon Labs C8051F321 is an 8-bit microcontroller with 16KB of Flash memory and a 25MHz core speed. It includes integrated USB 2.0 functionality.
✓ Total Stock: 1,925 pcs

C8051F321 Available from 2 distributors

✓ Authorised
✓ Non-Authorised
Distributor Stock Pricing MOQ PKG Lead Time Date Code On Order Quantity On Order Delivery
Non-Authorised Inventory information
1,804 pcs
1804 pcs On Request 1 On Request On Request On Request On Request On Request
Non-Authorised Inventory information
121 pcs
121 pcs On Request 1 On Request On Request 09+ On Request On Request

C8051F321 Specifications Quick View

Most important parameters for selection – full specs in datasheet.
Category
Manufacturer Name
Connectivity
Core Processor
Core Size
Data Converters
Halogen Free
Mounting Type
Number of I
Operating Temperature
Oscillator Type
Peripherals
Program Memory Size
Program Memory Type
RAM Size
Speed
Supplier Device Package
Supplier Package
Voltage

C8051F321 Description

Short technical summary and product information.

The C8051F321 microcontroller from Silicon Labs is an 8-bit device built around a high-speed 8051 core capable of 25 MIPS throughput. It features 16KB of in-system programmable Flash memory and 2.25KB of internal RAM.

 

This MCU integrates a USB 2.0 function controller with an on-chip transceiver and clock recovery, eliminating the need for external components like crystals or resistors for USB applications. It supports both Full Speed (12 Mbps) and Low Speed (1.5 Mbps) operation with eight flexible endpoints and 1k Byte of USB buffer memory.

 

On-chip analog peripherals include a 10-bit, 200 ksps ADC with up to 13 external inputs, a built-in temperature sensor, two comparators, and an internal voltage reference. Digital peripherals include enhanced SPI, UART, and SMBus serial ports, along with four 16-bit counter/timers and a 16-bit Programmable Counter Array (PCA).

 

The C8051F321 is supplied in a 28-pin MLP (5x5 mm) package and operates over a temperature range of -40°C to +85°C. It is noted as 'Not Recommended for New Designs' (NRND), with EFM8UB10F16G-QFN28 suggested as an alternative.

C8051F321 Quick Information

Product Type: Microcontroller
Series: C8051F32x
Canonical Name: C8051F321 USB Microcontroller
Subcategory: USB Microcontrollers

C8051F321 Compliance

RoHS Status: RoHS Compliant
Moisture Sensitivity Level (MSL): 1 Unlimited
REACH Status: REACH Unaffected
Lead Free: Yes

C8051F321 Features

  • 8-bit 8051 core with 25 MIPS throughput.
  • 16KB in-system programmable Flash memory.
  • Integrated USB 2.0 function controller.
  • 10-bit, 200 ksps ADC with temperature sensor.
  • 28-pin MLP (5x5 mm) package.

C8051F321 Applications

  • Ideal for USB interface applications.
  • Suitable for embedded control systems.
  • Features rich analog and digital peripherals.
  • Designed for industrial temperature ranges.

C8051F321 FAQs

7 frequently asked questions generated from this part’s specifications.
What is the operating voltage for the C8051F321?

The operating voltage is 2.7V to 3.6V.

What package is the C8051F321 available in?

The C8051F321 is available in a 28-MLP (5x5) package.

What is the operating temperature range for the C8051F321?

The operating temperature range is -40°C to 85°C (TA).

What is the RoHS status of the C8051F321?

The RoHS status is RoHS3 Compliant.

What is the Moisture Sensitivity Level (MSL) for the C8051F321?

The Moisture Sensitivity Level is 1 Unlimited.

What is the core processor of the C8051F321?

The core processor is an 8051.

How much Flash memory does the C8051F321 have?

The C8051F321 has 16KB of Flash memory.

Home
Account

Categories