Product Matrix

Automotive MCUs

C8051F58x/59x
C8051F58x/59x devices are fully integrated mixed-signal System-on-a-Chip MCUs. They are ideal for space-constrained body electronic applications.

Block Diagram

 

Features

 50 MIPS 8051 CPU
 128 or 96 kB Flash memory
 8 kB RAM
 24 MHz on-board oscillator (±0.5%) with clock multiplier
 12-bit, 200 ksps ADC, ±1LSB INL
 Up to 32 analog inputs
Up to 40 digital I/O
CAN 2.0 B, LIN 2.0
2xUART, SPI, I²C
PWM, Timers
 1.8 to 5.25 V input supply
 –40 to 125 ºC operating range
Two on-chip comparator and temperature sensor

 Packages:
48-Pin QFP/QFN
40-Pin QFN
32-Pin QFP/QFN

Applications

 Point of control and body electronics
 Fluid level monitoring
 Seat position and adjustment
 Window lift
 Parking assistance
 Climate control
Motor Control
Sensor Interface

Technologies

Dedicated CAN hardware V 2.0
 Dedicated LIN hardware (both master and slave; V 1.2 and V 2.1 compatible)
 Ultra-precision oscillator (±0.5%)

Resources

Documentation
  
  
  
  
  
 View All Documents
Design Tools
 View All Design Tools

 



Product Matrix

Part NumberAvailable DocumentsMIPS (peak)Flash (bytes)RAM (bytes)Digital Port I/O PinsCommunicationsTimers (16-bit)PCA ChannelsInternal Osc.ADC 1ADC 2DACTemp SensorVREFComparatorsOtherPackageDev KitEPROM Version 
C8051F580-IMData Sheet
Data Short
Errata
50128 kB8 kB40CAN 2.0, LIN 2.1, SPI, 2xUART, I2C, Ext Mem I/F62x6±0.5%12-bit, 32-ch., 200 ksps--YesYes3Volt Reg., -40 to 125ºC7x7, 48-pin, QFNC8051F580DKSample
Buy
C8051F580-IQData Sheet
Data Short
Errata
50128 kB8 kB40CAN 2.0, LIN 2.1, SPI, 2 x UART, I2C, Ext Mem I/F62x6±0.5%12-bit, 32-ch., 200 ksps--YesYes3Volt Reg., -40 to 125ºC9x9, 48-pin, QFPC8051F580DKSample
Buy
C8051F581-IMData Sheet
Data Short
Errata
50128 kB8 kB40SPI 2xUART, I2C, Ext Mem I/F62x6±0.5%12-bit, 32-ch., 200 ksps--YesYes3Volt Reg., -40 to 125ºC7x7, 48-pin, QFNC8051F580DKSample
Buy
C8051F581-IQData Sheet
Data Short
Errata
50128 kB8 kB40SPI 2xUART, I2C, Ext Mem I/F62x6±0.5%12-bit, 32-ch., 200 ksps--YesYes3Volt Reg., -40 to 125ºC9x9, 48-pin, QFPC8051F580DKSample
Buy
C8051F582-IMData Sheet
Data Short
Errata
50128 kB8 kB25CAN 2.0, LIN 2.1, SPI, 2xUART, I2C62x6±0.5%12-bit, 25-ch., 200 ksps--YesYes3Volt Reg., -40 to 125ºC5x5, 32-pin, QFNC8051F580DKSample
Buy
C8051F582-IQData Sheet
Data Short
Errata
50128 kB8 kB25CAN 2.0, LIN 2.1, SPI, 2xUART, I2C62x6±0.5%12-bit, 25-ch., 200 ksps--YesYes3Volt Reg., -40 to 125ºC9x9, 32-pin, QFPC8051F580DKSample
Buy
C8051F583-IMData Sheet
Data Short
Errata
50128 kB8 kB25SPI 2xUART, I2C62x6±0.5%12-bit, 25-ch., 200 ksps--YesYes3Volt Reg., -40 to 125ºC5x5, 32-pin, QFNC8051F580DKSample
Buy
C8051F583-IQData Sheet
Data Short
Errata
50128 kB8 kB25SPI 2xUART, I2C62x6±0.5%12-bit, 25-ch., 200 ksps--YesYes3Volt Reg., -40 to 125ºC9x9, 32-pin, QFPC8051F580DKSample
Buy
C8051F584-IMData Sheet
Data Short
Errata
5096 kB8 kB40CAN 2.0, LIN 2.1, SPI, 2xUART, I2C, Ext Mem I/F62x6±0.5%12-bit, 32 ch., 200 kspsYesYes3Volt Reg, -40 to 125ºC7x7, 48-pin, QFNC8051F580DKSample
Buy
C8051F584-IQData Sheet
Data Short
Errata
5096 kB8 kB40CAN 2.0, LIN 2.1, SPI, 2xUART, I2C, Ext Mem I/F62x6±0.5%12-bit, 32 ch., 200 kspsYesYes3Volt Reg, -40 to 125ºC9x9, 48-pin, QFPC8051F580DKSample
Buy
C8051F585-IMData Sheet
Data Short
Errata
5096 kB8 kB40SPI, 2xUART, I2C, Ext Mem I/F62x6±0.5%12-bit, 32 ch., 200 kspsYesYes3Volt Reg, -40 to 125ºC7x7, 48-pin, QFNC8051F580DKSample
Buy
C8051F585-IQData Sheet
Data Short
Errata
5096 kB8 kB40SPI, 2xUART, I2C, Ext Mem I/F62x6±0.5%12-bit, 32 ch., 200 kspsYesYes3Volt Reg, -40 to 125ºC9x9, 48-pin, QFPC8051F580DKSample
Buy
C8051F586-IMData Sheet
Data Short
Errata
5096 kB8 kB25CAN 2.0, LIN 2.1, SPI, 2xUART, I2C62x6±0.5%12-bit, 25 ch., 200 kspsYesYes3Volt Reg, -40 to 125ºC5x5, 32-pin, QFNC8051F580DKSample
Buy
C8051F586-IQData Sheet
Data Short
Errata
5096 kB8 kB25CAN 2.0, LIN 2.1, SPI, 2xUART, I2C62x6±0.5%12-bit, 25 ch., 200 kspsYesYes3Volt Reg, -40 to 125ºC9x9, 32-pin, QFPC8051F580DKSample
Buy
C8051F587-IMData Sheet
Data Short
Errata
5096 kB8 kB25SPI, 2xUART, I2C62x6±0.5%12-bit, 25 ch., 200 kspsYesYes3Volt Reg, -40 to 125ºC5x5, 32-pin, QFNC8051F580DKSample
Buy
C8051F587-IQData Sheet
Data Short
Errata
5096 kB8 kB25SPI, 2xUART, I2C62x6±0.5%12-bit, 25 ch., 200 kspsYesYes3Volt Reg, -40 to 125ºC9x9, 32-pin, QFPC8051F580DKSample
Buy
C8051F588-IMData Sheet
Data Short
Errata
50128 kB8 kB33CAN 2.0, LIN 2.1, SPI, 2xUART, I2C, Ext Mem I/F62x6±0.5%12-bit, 32 ch., 200 kspsYesYes3Volt Reg, -40 to 125ºC6x6, 40-pin, QFNC8051F580DKSample
Buy
C8051F589-IMData Sheet
Data Short
Errata
50128 kB8 kB33SPI, 2xUART, I2C, Ext Mem I/F62x6±0.5%12-bit, 32 ch., 200 kspsYesYes3Volt Reg, -40 to 125ºC6x6, 40-pin, QFNC8051F580DKSample
Buy
C8051F590-IMData Sheet
Data Short
Errata
5096 kB8 kB33CAN 2.0, LIN 2.1, SPI, 2xUART, I2C, Ext Mem I/F62x6±0.5%12-bit, 32 ch., 200 kspsYesYes3Volt Reg, -40 to 125ºC6x6, 40-pin, QFNC8051F580DKSample
Buy
C8051F591-IMData Sheet
Data Short
Errata
5096 kB8 kB33SPI, 2xUART, I2C, Ext Mem I/F62x6±0.5%12-bit, 32 ch., 200 kspsYesYes3Volt Reg, -40 to 125ºC6x6, 40-pin, QFNC8051F580DKSample
Buy