Silicon Labs C8051F587-IM, 8bit 8051 Microcontroller, 50MHz, 96 kB Flash, 32-Pin QFN

  • RS Stock No. 169-0015
  • Mfr. Part No. C8051F587-IM
  • Manufacturer Silicon Labs
Technical data sheets
Legislation and Compliance
RoHS Certificate of Compliance
COO (Country of Origin): MY
Product Details

C8051F58x/59x Microcontrollers, Silicon Labs

The Silicon Labs C8051F58x/59x automotive and industrial microcontroller (MCU) devices are ideal for applications needing significant performance (50 MIPS) and integration (12-bit ADC) into a constrained space. Available in small form factor packages; 32-pin QFN/QFP (5 x 5 mm), 40-pin QFN (6 x 6 mm) and 48-pin QFN/QFP (7 x 7 mm).

Pin-for-pin compatibility exists between the C8051F58x/59x and C8051F55x/56x/57x series and between the C8051F50x/1x and C8051F54x series.

On-chip Voltage Regulator, Power-On Reset, VDD monitor, Watchdog Timer and clock oscillator combine to make these microcontrollers standalone System-on-a-Chip solutions.

Flash memory can be reprogrammed even when in-circuit, providing non-volatile data storage, and also allowing field upgrades of the 8051 firmware. Using the software you have full control over all peripherals which you can shut down to save power.

They are specified for 2.7 V to 3.6 V operation over the automotive and industrial temperature range (-40°C to +125°C).

Attribute Value
Family Name C8051F
Package Type QFN
Mounting Type Surface Mount
Pin Count 32
Device Core 8051
Data Bus Width 8bit
Program Memory Size 96 kB
Maximum Frequency 50MHz
RAM Size 8 kB
Number of PWM Units 1
ADC Channels 25
Number of SPI Channels 1
Typical Operating Supply Voltage 1.8 → 5.25 V
Number of UART Channels 2
Number of I2C Channels 1
Number of Timers 6
Number of ADC Units 1
Length 7mm
ADCs 1 (25 x 12 bit)
Timer Resolution 16bit
Height 1.45mm
PWM Channels 12
Maximum Operating Temperature +125 °C
Instruction Set Architecture MCU
PWM Resolution 16bit
Minimum Operating Temperature -40 °C
ADC Resolution 12bit
Program Memory Type Flash
Pulse Width Modulation 1 (12 x 16 bit)
Dimensions 7 x 7 x 1.45mm
Timers 6 x 16 bit
Width 7mm
Temporarily out of stock - back order for despatch 30/04/2020, delivery within 5 working days from desptach date
Price Each (In a Tube of 73)
PHP 334.944
(exc. VAT)
PHP 375.137
(inc. VAT)
Per Unit
Per Tube*
73 +
*price indicative
Related Products
AVR32 is a high-performance 32-bit RISC microprocessor core, ...
AVR32 is a high-performance 32-bit RISC microprocessor core, designed for cost-sensitive embedded applications, with particular emphasis on low power consumption, high code density and high performance. The processor implements a Memory Protection Unit (MPU) and a fast and flexible interrupt ...
The EFM8 Busy Bee 8-bit Microcontroller (MCU) devices ...
The EFM8 Busy Bee 8-bit Microcontroller (MCU) devices are designed for use in a wide variety of general purpose applications. They operate at up 50MHz with a pipelined 8-bit C8051 core. Up to 22 multifunction, +5V tolerant I/O pinsPriority crossbar ...
Up to 50 MHz/83DMIPS, 32-bit RISC CPU with ...
Up to 50 MHz/83DMIPS, 32-bit RISC CPU with 0.5 mA/MHz current consumption (Typical)Two I2S/SPI modules for Codec and serial communicationsPeripheral Pin Select (PPS) functionalityParallel Master Port (PMP) for graphics interfacesUSB 2.0-compliant full-speed device/host/OTGCharge Time Measurement Unit (CTMU) ...
The NXP family of ARM Cortex-M0 based, low-cost ...
The NXP family of ARM Cortex-M0 based, low-cost 32-bit MCUs are designed for 8/16-bit microcontroller applications. They offer high performance, low power, simple instruction set and memory addressing together with reduced code size compared to existing 8/16-bit architectures. 32-bit performance ...