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, I2C
  • 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

Getting Started with C8051F58x

 

C8051F580DK Development Kit

The easiest way to begin development with the C8051F58x AEC-Q100 qualified, low-cost microcontroller family is with the C8051F580DK development kit.


C8051F58x Product Matrix


Common Specifications
MCU Core: 8051
MHz: 50
RAM (kB): 8
USB: 0
Cap Sense: No
Temp Sensor: Yes
Timers (16-bit): 6
PCA Channels: 12
Comparators: 3
UART: 2
SPI: 1
I2C: 1
Devices
Part NumberData SheetDev KitMCU CoreMHzFlashRAM (kB)Dig I/O Pins5 Volt TolerantADC 1USBTemp SensorTimers (16-bit)PCA ChannelsADC 2DACComparatorsUARTSPII2CHS I2C SlaveI2SEMIFCANLINLCD SegmentsAESAEC-Q100Vdd (min)Vdd (max)Package TypePackage SizeInternal Osc.VREFDebug InterfaceOtherOrder Part NumberShort DescriptionCurrent Mode Power ConsumptionTemperatureAnalog IntensiveGeneral PurposeUltra-Low Power

C8051F580DK
805150128 kB840Yes12-bit, 32-ch., 200 ksps0Yes612321100111 NoYes1.8 V5.25 VQFN487x7 mm±0.5%YesC2-40 to 125 °CC8051F580-AM -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB840Yes12-bit, 32-ch., 200 ksps0Yes612321100111 NoYes1.8 V5.25 VQFP487x7 mm±0.5%YesC2-40 to 125 °CC8051F580-AQ -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB840Yes12-bit, 32-ch., 200 ksps0Yes612321100111 NoYes1.8 V5.25 VQFN487x7 mm±0.5%YesC2-40 to 125 °CC8051F580-IMMCU 8051 50MHz 128kB 5V CAN LIN -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB840Yes12-bit, 32-ch., 200 ksps0Yes612321100111 NoYes1.8 V5.25 VQFP487x7 mm±0.5%YesC2-40 to 125 °CC8051F580-IQMCU 8051 50MHz 128kB 5V CAN LIN -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB840Yes12-bit, 32-ch., 200 ksps0Yes612321100100 NoYes1.8 V5.25 VQFN487x7 mm±0.5%YesC2-40 to 125 °CC8051F581-AM -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB840Yes12-bit, 32-ch., 200 ksps0Yes612321100100 NoYes1.8 V5.25 VQFP487x7 mm±0.5%YesC2-40 to 125 °CC8051F581-AQ -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB840Yes12-bit, 32-ch., 200 ksps0Yes612321100100 NoYes1.8 V5.25 VQFN487x7 mm±0.5%YesC2-40 to 125 °CC8051F581-IMMCU 8051 50MHz 128kB 5V -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB840Yes12-bit, 32-ch., 200 ksps0Yes612321100100 NoYes1.8 V5.25 VQFP487x7 mm±0.5%YesC2-40 to 125 °CC8051F581-IQMCU 8051 50MHz 128kB 5V -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB825Yes12-bit, 25-ch., 200 ksps0Yes612321100011 NoYes1.8 V5.25 VQFN325x5 mm±0.5%YesC2-40 to 125 °CC8051F582-AM -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB825Yes12-bit, 25-ch., 200 ksps0Yes612321100011 NoYes1.8 V5.25 VQFP327x7 mm±0.5%YesC2-40 to 125 °CC8051F582-AQ -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB825Yes12-bit, 25-ch., 200 ksps0Yes612321100011 NoYes1.8 V5.25 VQFN325x5 mm±0.5%YesC2-40 to 125 °CC8051F582-IMMCU 8051 50MHz 128kB 5V CAN LIN -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB825Yes12-bit, 25-ch., 200 ksps0Yes612321100011 NoYes1.8 V5.25 VQFP327x7 mm±0.5%YesC2-40 to 125 °CC8051F582-IQMCU 8051 50MHz 128kB 5V CAN LIN -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB825Yes12-bit, 25-ch., 200 ksps0Yes612321100000 NoYes1.8 V5.25 VQFN325x5 mm±0.5%YesC2-40 to 125 °CC8051F583-AM -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB825Yes12-bit, 25-ch., 200 ksps0Yes612321100000 NoYes1.8 V5.25 VQFP327x7 mm±0.5%YesC2-40 to 125 °CC8051F583-AQ -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB825Yes12-bit, 25-ch., 200 ksps0Yes612321100000 NoYes1.8 V5.25 VQFN325x5 mm±0.5%YesC2-40 to 125 °CC8051F583-IMMCU 8051 50MHz 128kB 5V -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB825Yes12-bit, 25-ch., 200 ksps0Yes612321100000 NoYes1.8 V5.25 VQFP327x7 mm±0.5%YesC2-40 to 125 °CC8051F583-IQMCU 8051 50MHz 128kB 5V -40 to 125 °CNoNoNo

C8051F580DK
80515096 kB840Yes12-bit, 32-ch., 200 ksps0Yes612321100111 NoYes1.8 V5.25 VQFN487x7 mm±0.5%YesC2-40 to 125 °CC8051F584-AM -40 to 125 °CNoNoNo

C8051F580DK
80515096 kB840Yes12-bit, 32-ch., 200 ksps0Yes612321100111 NoYes1.8 V5.25 VQFP487x7 mm±0.5%YesC2-40 to 125 °CC8051F584-AQ -40 to 125 °CNoNoNo

C8051F580DK
80515096 kB840Yes12-bit, 32-ch., 200 ksps0Yes612321100111 NoYes1.8 V5.25 VQFN487x7 mm±0.5%YesC2-40 to 125 °CC8051F584-IMMCU 8051 50MHz 96kB 5V CAN LIN -40 to 125 °CNoNoNo

C8051F580DK
80515096 kB840Yes12-bit, 32-ch., 200 ksps0Yes612321100111 NoYes1.8 V5.25 VQFP487x7 mm±0.5%YesC2-40 to 125 °CC8051F584-IQMCU 8051 50MHz 96kB 5V CAN LIN -40 to 125 °CNoNoNo

C8051F580DK
80515096 kB840Yes12-bit, 32-ch., 200 ksps0Yes612321100100 NoYes1.8 V5.25 VQFN487x7 mm±0.5%YesC2-40 to 125 °CC8051F585-AM -40 to 125 °CNoNoNo

C8051F580DK
80515096 kB840Yes12-bit, 32-ch., 200 ksps0Yes612321100100 NoYes1.8 V5.25 VQFP487x7 mm±0.5%YesC2-40 to 125 °CC8051F585-AQ -40 to 125 °CNoNoNo

C8051F580DK
80515096 kB840Yes12-bit, 32-ch., 200 ksps0Yes612321100100 NoYes1.8 V5.25 VQFN487x7 mm±0.5%YesC2-40 to 125 °CC8051F585-IMMCU 8051 50MHz 96kB 5V -40 to 125 °CNoNoNo

C8051F580DK
80515096 kB840Yes12-bit, 32-ch., 200 ksps0Yes612321100100 NoYes1.8 V5.25 VQFP487x7 mm±0.5%YesC2-40 to 125 °CC8051F585-IQMCU 8051 50MHz 96kB 5V -40 to 125 °CNoNoNo

C8051F580DK
80515096 kB825Yes12-bit, 25-ch., 200 ksps0Yes612321100011 NoYes1.8 V5.25 VQFN325x5 mm±0.5%YesC2-40 to 125 °CC8051F586-AM -40 to 125 °CNoNoNo

C8051F580DK
80515096 kB825Yes12-bit, 25-ch., 200 ksps0Yes612321100011 NoYes1.8 V5.25 VQFP327x7 mm±0.5%YesC2-40 to 125 °CC8051F586-AQ -40 to 125 °CNoNoNo

C8051F580DK
80515096 kB825Yes12-bit, 25-ch., 200 ksps0Yes612321100011 NoYes1.8 V5.25 VQFN325x5 mm±0.5%YesC2-40 to 125 °CC8051F586-IMMCU 8051 50MHz 96kB 5V CAN LIN -40 to 125 °CNoNoNo

C8051F580DK
80515096 kB825Yes12-bit, 25-ch., 200 ksps0Yes612321100011 NoYes1.8 V5.25 VQFP327x7 mm±0.5%YesC2-40 to 125 °CC8051F586-IQMCU 8051 50MHz 96kB 5V CAN LIN -40 to 125 °CNoNoNo

C8051F580DK
80515096 kB825Yes12-bit, 25-ch., 200 ksps0Yes612321100000 NoYes1.8 V5.25 VQFN325x5 mm±0.5%YesC2-40 to 125 °CC8051F587-AM -40 to 125 °CNoNoNo

C8051F580DK
80515096 kB825Yes12-bit, 25-ch., 200 ksps0Yes612321100000 NoYes1.8 V5.25 VQFP327x7 mm±0.5%YesC2-40 to 125 °CC8051F587-AQ -40 to 125 °CNoNoNo

C8051F580DK
80515096 kB825Yes12-bit, 25-ch., 200 ksps0Yes612321100000 NoYes1.8 V5.25 VQFN325x5 mm±0.5%YesC2-40 to 125 °CC8051F587-IMMCU 8051 50MHz 96kB 5V -40 to 125 °CNoNoNo

C8051F580DK
80515096 kB825Yes12-bit, 25-ch., 200 ksps0Yes612321100001 NoYes1.8 V5.25 VQFP327x7 mm±0.5%YesC2-40 to 125 °CC8051F587-IQMCU 8051 50MHz 96kB 5V -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB833Yes12-bit, 32-ch., 200 ksps0Yes612321100111 NoYes1.8 V5.25 VQFN406x6 mm±0.5%YesC2-40 to 125 °CC8051F588-AM -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB833Yes12-bit, 32-ch., 200 ksps0Yes612321100110 NoYes1.8 V5.25 VQFN406x6 mm±0.5%YesC2-40 to 125 °CC8051F588-IMMCU 8051 50MHz 128kB 5V CAN LIN -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB833Yes12-bit, 32-ch., 200 ksps0Yes612321100100 NoYes1.8 V5.25 VQFN406x6 mm±0.5%YesC2-40 to 125 °CC8051F589-AM -40 to 125 °CNoNoNo

C8051F580DK
805150128 kB833Yes12-bit, 32-ch., 200 ksps0Yes612321100100 NoYes1.8 V5.25 VQFN406x6 mm±0.5%YesC2-40 to 125 °CC8051F589-IMMCU 8051 50MHz 128kB 5V -40 to 125 °CNoNoNo