Product Summary

The C8051F021 is a fully integrated mixed-signal System-on-a-Chip MCU with 32 digital I/O pins. With on-chip VDD monitor, Watchdog Timer, and clock oscillator, the C8051F021 is truly stand- alone System-on-a-Chip solutions. All analog and digital peripherals are enabled/disabled and configured by user firmware. The C8051F021 FLASH memory can be reprogrammed even in-circuit, providing non-volatile data storage, and also allowing field upgrades of the 8051 firmware.

Parametrics

C8051F021 absolute maximum ratings: (1)Ambient temperature under bias: -55 to 125℃; (2)Storage Temperature: -65 to 150℃; (3)Voltage on any Pin (except VDD and Port I/O) with respect to DGND: -0.3 to VDD + 0.3V; (4)Voltage on any Port I/O Pin or /RST with respect to DGND: -0.3 to 5.8 V; (5)Voltage on VDD with respect to DGND: -0.3 to 4.2 V; (6)Maximum Total current through VDD, AV+, DGND, and AGND: 800 mA; (7)Maximum output current sunk by any Port pin: 100 mA; (8)Maximum output current sunk by any other I/O pin: 50 mA; (9)Maximum output current sourced by any Port pin: 100 mA; (10)Maximum output current sourced by any other I/O pin: 50 mA.

Features

C8051F021 features: (1)High-Speed pipelined 8051-compatible CIP-51 microcontroller core (up to 25 MIPS); (2)In-system, full-speed, non-intrusive debug interface (on-chip); (3)True 12-bit (C8051F020/1) or 10-bit (C8051F022/3) 100 ksps 8 channel ADC with PGA and analog multiplexer; (4)True 8-bit ADC 500 ksps 8-channel ADC with PGA and analog multiplexer; (5)Two 12-bit DACs with programmable update scheduling; (6)64k bytes of in-system programmable FLASH memory; (7)4352 (4096 + 256) bytes of on-chip RAM; (8)External Data Memory Interface with 64k byte address space; (9)?SPI, SMBus/I2C, and (2) UART serial interfaces implemented in hardware; (10)Five general purpose 16-bit Timers; (11)Programmable Counter/Timer Array with five capture/compare module; (12)On-chip Watchdog Timer, VDD Monitor, and Temperature Sensor.

Diagrams

C8051F021 block diagram

Image Part No Mfg Description Data Sheet Download Pricing
(USD)
Quantity
C8051F021
C8051F021

Silicon Labs

8-bit Microcontrollers (MCU) 64KB 12ADC

Data Sheet

Negotiable 
C8051F021-GQ
C8051F021-GQ

Silicon Labs

8-bit Microcontrollers (MCU) 64KB 12ADC 64P MCU

Data Sheet

0-1: $8.48
1-25: $8.17
25-100: $7.85
C8051F021-GQR
C8051F021-GQR

Silicon Labs

8-bit Microcontrollers (MCU) 64KB 12ADC 64Pin MCU Tape and Reel

Data Sheet

0-500: $8.22
C8051F021R
C8051F021R

Silicon Labs

8-bit Microcontrollers (MCU) ADC 12/64Pin

Data Sheet

Negotiable