Product Matrix

Automotive MCUs

The C8051F5xx product family is ideal for space-saving applications in automotive environments that require precision analog interface, digital processing and a networked serial bus.

Block Diagram

 

Features

 Up to 50 MIPS 8051 CPU
 Up to 128 kB Flash memory
 Up to 8 kB RAM
On-board oscillator (±0.5%)
 12-bit, 200 ksps ADC, ±1LSB INL
 Up to 32 analog inputs
Up to 40 digital I/O
CAN 2.0 B, LIN 2.1
2 x UART, SPI, I²C
PWM, Timers
 1.8 to 5.25 V input supply
 –40 to 125 ºC operating range
 On-chip comparators and temperature sensor

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

Ultra-presicion oscillator

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 
C8051F500-IMData Sheet
Data Short
Errata
5064 kB435240CAN 2.0, LIN 2.1, SPI, UART, I2C, Ext Mem I/F46±0.5%12-bit, 32-ch., 200 ksps--YesYes2VREG, -40 to 125°C48-pin, 7x7, QFNC8051F500DKSample
Buy
C8051F500-IQData Sheet
Data Short
Errata
5064 kB435240CAN 2.0, LIN 2.1, SPI, UART and I2C, Ext Mem I/F46±0.5%12-bit, 32-ch., 200 ksps--YesYes2VREG, -40 to 125°C48-pin, 9x9, QFPC8051F500DKSample
Buy
C8051F501-IMData Sheet
Data Short
Errata
5064 kB435240SPI, UART, I2C, Ext Mem I/F46±0.5% 12-bit, 32-ch., 200 ksps--YesYes2VREG, -40 to 125°C48-pin, 7x7, QFNC8051F500DKSample
Buy
C8051F501-IQData Sheet
Data Short
Errata
5064 kB435240SPI, UART, I2C, Ext Mem I/F46±0.5% 12-bit, 32-ch., 200 kspsYesYes2VREG, -40 to 125°C48-pin, 9x9, QFPC8051F500DKSample
Buy
C8051F502-IMData Sheet
Data Short
Errata
5064 kB435225CAN 2.0, LIN 2.1, SPI, UART, I2C46±0.5% 12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125°C32-pin, 5x5, QFNC8051F500DKSample
Buy
C8051F502-IQData Sheet
Data Short
Errata
5064 kB435225CAN 2.0, LIN 2.1, SPI, UART, I2C46±0.5% 12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125°C32-pin, 9x9, QFPC8051F500DKSample
Buy
C8051F503-IMData Sheet
Data Short
Errata
5064 kB435225SPI, UART, I2C46±0.5%12-bit, 25 ch., 200kspsYesYes2VREG, -40 to 125ºC32-pin, 5x5, QFNC8051F500DKSample
Buy
C8051F503-IQData Sheet
Data Short
Errata
5064 kB435225SPI, UART, I2C46±0.5%12-bit, 25-ch., 200 kspsYesYes2VREG, -40 to 125ºC32-pin, 9x9, QFPC8051F500DKSample
Buy
C8051F504-IMData Sheet
Data Short
Errata
5032 kB435240CAN2.0, LIN 2.1, SPI, UART, I2C, Ext Mem I/F46±0.5%12-bit, 32-ch., 200kspsYesYes2VREG, -40 to 125ºC48-pin, 7x7, QFN,C8051F500DKSample
Buy
C8051F504-IQData Sheet
Data Short
Errata
5032 kB435240CAN2.0, LIN 2.1, SPI, UART, I2C, Ext Mem I/F46±0.5%12-bit, 32-ch., 200 kspsYesYes2VREG, -40 to 125ºC48-pin, 9x9, QFPC8051F500DKSample
Buy
C8051F505-IMData Sheet
Data Short
Errata
5032 kB435225SPI, UART, I2C46±0.5%12-bit, 32 ch., 200 kspsYesYes2VREG, -40 to 125ºC48-pin, 7x7, QFN,C8051F500DKSample
Buy
C8051F505-IQData Sheet
Data Short
Errata
5032 kB435240SPI, UART, I2C, Ext Mem I/F46±0.5%12-bit, 32-ch., 200 kspsYesYes2VREG, -40 to 125ºC48-pin, 9x9, QFPC8051F500DKSample
Buy
C8051F506-IMData Sheet
Data Short
Errata
5032 kB435225CAN2.0, LIN 2.1, SPI, UART, I2C46±0.5%12-bit, 25 ch., 200 kspsYesYes2VREG, -40 to 125ºC32-pin, 5x5, QFNC8051F500DKSample
Buy
C8051F506-IQData Sheet
Data Short
Errata
5032 kB435225CAN2.0, LIN 2.1, SPI, UART, I2C46±0.5%12-bit, 25 ch., 200 kspsYesYes2VREG, -40 to 125ºC32-pin, 9x9, QFPC8051F500DKSample
Buy
C8051F507-IMData Sheet
Data Short
Errata
5032 kB435225SPI, UART, I2C46±0.5%12-bit, 25-ch., 200 kspsYesYes2VREG, -40 to 125ºC32-pin, 5x5, QFNC8051F500DKSample
Buy
C8051F507-IQData Sheet
Data Short
Errata
5032 kB435225SPI, UART, I2C46±0.5%12-bit, 25-ch., 200 kspsYesYes2VREG, -40 to 125ºC32-pin, 9x9, QFPC8051F500DKSample
Buy
C8051F508Data Sheet
Data Short
5064 kB4 kB33CAN 2.0, LIN 2.1, SPI, UART, I2C, Ext Mem I/F46±0.5%12-bit, 32-ch., 200 ksps--YesYes2Volt Reg., -40 to 125ºC6x6, 40-pin, QFNC8051F500DKSample
Buy
C8051F509Data Sheet
Data Short
5064 kB4 kB33SPI, UART, I2C, Ext Mem I/F46±0.5%12-bit, 32-ch., 200 ksps--YesYes2Volt Reg., -40 to 125ºC6x6, 40-pin, QFNC8051F500DKSample
Buy
C8051F510Data Sheet
Data Short
5032 kB4 kB33CAN 2.0, LIN 2.1, SPI, UART, I2C, Ext Mem I/F46±0.5%12-bit, 32-ch., 200 ksps--YesYes2Volt Reg., -40 to 125ºC6x6, 40-pin, QFNC8051F500DKSample
Buy
C8051F511Data Sheet
Data Short
5032 kB4 kB33SPI, UART, I2C, Ext Mem I/F46±0.5%12-bit, 32-ch., 200 ksps--YesYes2Volt Reg., -40 to 125ºC6x6, 40-pin, QFNC8051F500DKSample
Buy
C8051F520A-IMData Sheet
Data Short
258 kB2566LIN 2.1, SPI, UART33±0.5%12-bit, 6ch., 200 kspsYesYes1VREG, -40 to 125ºC10-pin, 3x3, DFNC8051F530ADKSample
Buy
C8051F521A-IMData Sheet
Data Short
258 kB2566SPI, UART33±0.5%12-bit, 6ch., 200 kspsYesYes1VREG, -40 to 125ºC10-pin, 3x3, DFNC8051F530ADKSample
Buy
C8051F523A-IMData Sheet
Data Short
254 kB2566LIN 2.1, SPI, UART33±0.5%12-bit, 6ch., 200 kspsYesYes1VREG, -40 to 125ºC10-pin, 3x3, DFNC8051F530ADKSample
Buy
C8051F524A-IMData Sheet
Data Short
254 kB2566SPI, UART33±0.5%12-bit, 6ch., 200 kspsYesYes1VREG, -40 to 125ºC10-pin, 3x3, DFNC8051F530ADKSample
Buy
C8051F526A-IMData Sheet
Data Short
252 kB2566LIN 2.1, SPI, UART33±0.5%12-bit, 6ch., 200 kspsYesYes1VREG, -40 to 125ºC10-pin, 3x3, DFNC8051F530ADKSample
Buy
C8051F527A-IMData Sheet
Data Short
252 kB2566SPI, UART33±0.5%12-bit, 6ch., 200 kspsYesYes1VREG, -40 to 125ºC10-pin, 3x3, DFNC8051F530ADKSample
Buy
C8051F530A-IMData Sheet
Data Short
258 kB25616LIN 2.1, SPI, UART33±0.5%12-bit, 16ch., 200 kspsYesYes1VREG, -40 to 125ºC20-pin, 4x4, QFNC8051F530ADKSample
Buy
C8051F530A-ITData Sheet
Data Short
258 kB25616LIN 2.1, SPI, UART33±0.5%12-bit, 16ch., 200 kspsYesYes1VREG, -40 to 125ºC20-pin, 6x6, TSSOPC8051F530ADKSample
Buy
C8051F531A-IMData Sheet
Data Short
258 kB25616SPI, UART33±0.5%12-bit, 16ch., 200 kspsYesYes1VREG, -40 to 125ºC20-pin, 4x4, QFNC8051F530ADKSample
Buy
C8051F531A-ITData Sheet
Data Short
258 kB25616SPI, UART33±0.5%12-bit, 16ch., 200 kspsYesYes1VREG, -40 to 125ºC20-pin, 6x6, TSSOPC8051F530ADKSample
Buy
C8051F533A-IMData Sheet
Data Short
254 kB25616LIN 2.1, SPI, UART33±0.5%12-bit, 16ch., 200 kspsYesYes1VREG, -40 to 125ºC20-pin, 4x4, QFNC8051F530ADKSample
Buy
C8051F533A-ITData Sheet
Data Short
254 kB25616LIN 2.1, SPI, UART33±0.5%12-bit, 16ch., 200 kspsYesYes1VREG, -40 to 125ºC20-pin, 6x6, TSSOPC8051F530ADKSample
Buy
C8051F534A-IMData Sheet
Data Short
254 kB25616SPI, UART33±0.5%12-bit, 16ch., 200 kspsYesYes1VREG, -40 to 125ºC20-pin, 4x4, QFNC8051F530ADKSample
Buy
C8051F534A-ITData Sheet
Data Short
254 kB25616SPI, UART33±0.5%12-bit, 16ch., 200 kspsYesYes1VREG, -40 to 125ºC20-pin, 6x6, TSSOPC8051F530ADKSample
Buy
C8051F536A-IMData Sheet
Data Short
252 kB25616LIN 2.1, SPI, UART33±0.5%12-bit, 16ch., 200 kspsYesYes1VREG, -40 to 125ºC20-pin, 4x4, QFNC8051F530ADKSample
Buy
C8051F536A-ITData Sheet
Data Short
252 kB25616LIN 2.1, SPI, UART33±0.5%12-bit, 16ch., 200 kspsYesYes1VREG, -40 to 125ºC20-pin, 6x6, TSSOPC8051F530ADKSample
Buy
C8051F537A-IMData Sheet
Data Short
252 kB25616SPI, UART33±0.5%12-bit, 16ch., 200 kspsYesYes1VREG, -40 to 125ºC20-pin, 4x4, QFNC8051F530ADKSample
Buy
C8051F537A-ITData Sheet
Data Short
252 kB25616SPI, UART33±0.5%12-bit, 16ch., 200 kspsYesYes1VREG, -40 to 125ºC20-pin, 6x6, TSSOPC8051F530ADKSample
Buy
C8051F540-IMData Sheet
Data Short
Data Short
Errata
5016 kB1 kB25I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 9x9 QFPC8051F540DKSample
Buy
C8051F540-IQData Sheet
Data Short
Data Short
Errata
5016 kB1 kB25I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 9x9 QFPC8051F540DKSample
Buy
C8051F541-IMData Sheet
Data Short
Errata
5016 kB1 kB25I2C, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 5x5 QFNC8051F540DKSample
Buy
C8051F541-IQData Sheet
Data Short
Errata
5016 kB1 kB25I2C, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 9x9 QFPC8051F540DKSample
Buy
C8051F542-IMData Sheet
Data Short
Errata
5016 kB1 kB18I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 18-ch., 200 ksps--YesYes2VREG, -40 to 125ºC24-pin 4x4 QFNC8051F540DKSample
Buy
C8051F543-IMData Sheet
Data Short
Errata
5016 kB1 kB18I2C, SPI, UART46±0.5%12-bit, 18-ch., 200 ksps--YesYes2VREG, -40 to 125ºC24-pin 4x4 QFNC8051F540DKSample
Buy
C8051F544-IMData Sheet
Errata
5016 kB1 kB25I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 18-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 5x5 QFNC8051F540DKSample
Buy
C8051F544-IQData Sheet
Errata
508 kB1 kB25I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 9x9 QFPC8051F540DKSample
Buy
C8051F545-IMData Sheet
Data Short
Errata
508 kB1 kB25I2C, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 5x5 QFNC8051F540DKSample
Buy
C8051F545-IQData Sheet
Data Short
Errata
508 kB1 kB25I2C, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 9x9 QFPC8051F540DKSample
Buy
C8051F546-IMData Sheet
Data Short
Errata
508 kB1 kB18I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 18-ch., 200 ksps--YesYes2VREG, -40 to 125ºC24-pin 4x4 QFNC8051F540DKSample
Buy
C8051F547-IMData Sheet
Data Short
Errata
508 kB1 kB18I2C, SPI, UART46±0.5%12-bit, 18-ch., 200 ksps--YesYes2VREG, -40 to 125ºC24-pin 4x4 QFNC8051F540DKSample
Buy
C8051F550-IMData Sheet
Data Short
Errata
5032 kB2 kB18CAN 2.0, I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 18-ch., 200 ksps--YesYes2VREG, -40 to 125ºC24-pin 4x4 QFNC8051F560DKSample
Buy
C8051F551-IMData Sheet
Data Short
Errata
5032 kB2 kN18CAN 2.0, I2C, SPI, UART46±0.5%12-bit, 18-ch., 200 ksps--YesYes2VREG, -40 to 125ºC24-pin 4x4 QFNC8051F560DKSample
Buy
C8051F552-IMData Sheet
Data Short
Errata
5032 kB2 kB18I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 18-ch., 200 ksps--YesYes2VREG, -40 to 125ºC24-pin 4x4 QFNC8051F560DKSample
Buy
C8051F553-IMData Sheet
Data Short
Errata
5032 kB2 kB18I2C, SPI, UART46±0.5%12-bit, 18-ch., 200 ksps--YesYes2VREG, -40 to 125ºC24-pin 4x4 QFNC8051F560DKSample
Buy
C8051F554-IMData Sheet
Data Short
Errata
5016 kB2 kB18CAN 2.0, I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 18-ch., 200 ksps--YesYes2VREG, -40 to 125ºC24-pin 4x4 QFNC8051F560DKSample
Buy
C8051F555-IMData Sheet
Data Short
Errata
5016 kB2 kB18CAN 2.0, I2C, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC24-pin 4x4 QFNC8051F560DKSample
Buy
C8051F556-IMData Sheet
Data Short
Errata
5016 kB2 kB18I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 18-ch., 200 ksps--YesYes2VREG, -40 to 125ºC24-pin 4x4 QFNC8051F560DKSample
Buy
C8051F557-IMData Sheet
Data Short
Errata
5016 kB2 kB18I2C, SPI, UART46±0.5%12-bit, 18-ch., 200 ksps--YesYes2VREG, -40 to 125ºC24-pin 4x4 QFNC8051F560DKSample
Buy
C8051F560-IMData Sheet
Data Short
Errata
5032 kB2 kB25CAN 2.0, I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 5x5 QFNC8051F560DKSample
Buy
C8051F560-IQData Sheet
Data Short
Errata
5032 kB2 kB25CAN 2.0, I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 9x9 QFPC8051F560DKSample
Buy
C8051F561-IMData Sheet
Data Short
Errata
5032 kB2 kB25CAN 2.0, I2C, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 5x5 QFNC8051F560DKSample
Buy
C8051F561-IQData Sheet
Data Short
Errata
5032 kB2 kB25CAN 2.0, I2C, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 9x9 QFPC8051F560DKSample
Buy
C8051F562-IMData Sheet
Data Short
Errata
5032 kB2 kB25I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 5x5 QFNC8051F560DKSample
Buy
C8051F562-IQData Sheet
Data Short
Errata
5032 kB2 kB25I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 9x9 QFPC8051F560DKSample
Buy
C8051F563-IMData Sheet
Data Short
Errata
5032 kB2 kB25I2C, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 5x5 QFNC8051F560DKSample
Buy
C8051F563-IQData Sheet
Data Short
Errata
5032 kB2 kB25I2C, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 9x9 QFPC8051F560DKSample
Buy
C8051F564-IMData Sheet
Data Short
Errata
5016 kB2 kB25CAN 2.0, I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 5x5 QFNC8051F560DKSample
Buy
C8051F564-IQData Sheet
Data Short
Errata
5016 kB2 kB25CAN 2.0, I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 9x9 QFPC8051F560DKSample
Buy
C8051F565-IMData Sheet
Data Short
Errata
5016 kB2 kB25CAN 2.0, I2C, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 5x5 QFNC8051F560DKSample
Buy
C8051F565-IQData Sheet
Data Short
Errata
5016 kB2 kB25CAN 2.0, I2C, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 9x9 QFPC8051F560DKSample
Buy
C8051F566-IMData Sheet
Data Short
Errata
5016 kB2 kB25I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 5x5 QFNC8051F560DKSample
Buy
C8051F566-IQData Sheet
Data Short
Errata
5016 kB2 kB25I2C, LIN 2.1, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 9x9 QFPC8051F560DKSample
Buy
C8051F567-IMData Sheet
Data Short
Errata
5016 kB2 kB25I2C, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 5x5 QFNC8051F560DKSample
Buy
C8051F567-IQData Sheet
Data Short
Errata
5016 kB2 kB25I2C, SPI, UART46±0.5%12-bit, 25-ch., 200 ksps--YesYes2VREG, -40 to 125ºC32-pin 9x9 QFPC8051F560DKSample
Buy
C8051F568-IMData Sheet
Data Short
Errata
5032 kB2 kB33CAN 2.0, I2C, LIN 2.1, SPI, UART, Ext Mem I/F46±0.5%12-bit, 32-ch., 200 ksps--YesYes2VREG, -40 to 125ºC40-pin 6x6 QFNC8051F560DKSample
Buy
C8051F569-IMData Sheet
Data Short
Errata
5032 kB2 kB33CAN 2.0, I2C, SPI, UART, Ext Mem I/F46±0.5%12-bit, 32-ch., 200 ksps--YesYes2VREG, -40 to 125ºC40-pin 6x6 QFNC8051F560DKSample
Buy
C8051F570-IMData Sheet
Data Short
Errata
5032 kB2 kB33I2C, LIN 2.1, SPI, UART, Ext Mem I/F46±0.5%12-bit, 32-ch., 200 ksps--YesYes2VREG, -40 to 125ºC40-pin 6x6 QFNC8051F560DKSample
Buy
C8051F571-IMData Sheet
Data Short
Errata
5032 kB2 kB33I2C, SPI, UART, Ext Mem I/F46±0.5%12-bit, 32-ch., 200 ksps--YesYes2VREG, -40 to 125ºC40-pin 6x6 QFNC8051F560DKSample
Buy
C8051F572-IMData Sheet
Data Short
Errata
5016 kB2 kB33CAN 2.0, I2C, LIN 2.1, SPI, UART, Ext Mem I/F46±0.5%12-bit, 32-ch., 200 ksps--YesYes2VREG, -40 to 125ºC40-pin 6x6 QFNC8051F560DKSample
Buy
C8051F573-IMData Sheet
Data Short
Errata
5016 kB2 kB33CAN 2.0, I2C, SPI, UART, Ext Mem I/F46±0.5%12-bit, 32-ch., 200 ksps--YesYes2VREG, -40 to 125ºC40-pin 6x6 QFNC8051F560DKSample
Buy
C8051F574-IMData Sheet
Data Short
Errata
5016 kB2 kB33I2C, LIN 2.1, SPI, UART, Ext Mem I/F46±0.5%12-bit, 32-ch., 200 ksps--YesYes2VREG, -40 to 125ºC40-pin 6x6 QFNC8051F560DKSample
Buy
C8051F575-IMData Sheet
Data Short
Errata
5016 kB2 kB33I2C, SPI, UART, Ext Mem I/F46±0.5%12-bit, 32-ch., 200 ksps--YesYes2VREG, -40 to 125ºC40-pin 6x6 QFNC8051F560DKSample
Buy
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

 

Automotive MCUs
All devices are designed to operate across the full automotive temperature (–40 to 125 ºC) and voltage (1.8 to 5.25 V) range. The C8051F5xx family is the first to combine a ±0.5% integrated precision internal oscillator with up to 8 kB Flash, 25 MIPS, 12-bit ADC, dedicated LIN 2.1 controller, 16-bit timers/PWM, SPI, UART and six I/O lines in a small 3x3 mm, 10-pin DFN package. The C8051F53xA family has the same feature set, but adds ten additional I/O lines and is offered in 20-pin QFN and TSSOP packages. Both families integrate additional analog features such as a programmable comparator, voltage regulator and on-chip temperature sensor to further reduce design complexity. This highly integrated architecture enables automotive electronics designers to simplify the design process and reduce system cost.

Highest Functional Density
These mixed-signal MCUs combine a high-speed 8051 CPU, Flash memory, best-in-class analog peripherals and digital signal processing in ultra-small packages, enabling full operational specification across the entire automotive voltage and temperature range with no design trade-offs. These MCUs offer the highest functional density of any available 8-bit automotive MCU.

Dedicated LIN 2.1 Controller
The LIN hardware implementation offers advantages over competing UART or software implementations. The dedicated message buffer and hardware generated flow control timing results in higher overall system bandwidth. The standard register-based control interface simplifies communication software development and minimizes code size.

Ultra-Precision Oscillator (±0.5%)
With ±0.5% tolerance across temperature (–40 to 125 ºC) and voltage (1.8 to 5.25 V), these MCUs offer a fully integrated LIN 2.1 master-mode implementation without any external timing components. The ultra-precision internal oscillator is configured to maximum instruction clock (25 MHz), resulting in no compromise between using an internal oscillator and achieving maximum CPU bandwidth.

Comprehensive Development Tools
The easiest way to begin development with the C8051F5xx MCU family is with the fully functional “out-of-the-box” C8051F530ADK development kit, which includes all hardware and software required to begin application development. Additionally, the USB ToolStick platform is a fully contained evaluation and development system that includes a C8051F530A daughter card that enables the user to prototype a design and connect it directly into an existing LIN bus.