C8051F57x Automotive & Industrial MCUs
The C8051F57x automotive and industrial MCUs are available in small form factor packages; 24-pin (4 mm x 4 mm), 32-pin (5 mm x 5 mm) and 40-pin (6 mm x 6 mm). This makes these automotive microcontrollers ideal for applications that need to pack a significant amount of performance (50 MIPS) and integration (12-bit ADC) into a constrained space. Pin-for-pin compatibility exists between the C8051F55x/56x series and the C8051F58x/59x series, the C8051F50x/1x series and the C8051F54x series.
With on-chip Voltage Regulator, Power-On Reset, VDD monitor, Watchdog Timer and clock oscillator, the Automotive Microcontrollers, including the C8051F57x devices, are truly stand-alone System-on-a-Chip solutions. The Flash memory can be reprogrammed even in-circuit, providing non-volatile data storage, and also allowing field upgrades of the 8051 firmware. User software has complete control of all peripherals, and may individually shut down any or all peripherals for power savings.
Features
- 50 MIPS 8051 CPU
- 32 or 16 kB Flash memory
- 4 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 33 digital I/O
- CAN 2.0 B, LIN 2.1
- 2 x UART, SPI, I²C
- PWM, Timers
- LDO Regulator with VDD Output
- 1.8 to 5.25 V input supply
- –40 to 125 ºC operating range
- Two on-chip comparator and temperature sensor
- Packages:
- 40-Pin QFN
- 32-Pin QFP/QFN
- 24-Pin QFN
Getting Started with C8051F57x
C8051F560DK Development Kit
The easiest way to begin development with the C8051F55x AEC-Q100 qualified, low-cost microcontroller family is with the C8051F560DK development kit.
C8051F57x Product Matrix
MCU Core: 8051
MHz: 50
USB: No
UART: 1
SPI: 1
I²C: 1
Part Number | Data Sheet | Dev Kit | MCU Core | MHz | Flash (kB) | RAM (kB) | Dig I/O Pins | 5 Volt Tolerant | ADC 1 | USB | Temp Sensor | Timers (16-bit) | PCA Channels | ADC 2 | DAC | Comparators | UART | SPI | I²C | HS I²C Slave | I²S | EMIF | CAN | LIN | AES | AEC-Q100 | Vdd (min) | Vdd (max) | Package Type | Package Size (mm) | Internal Osc. | VREF | Debug Interface | Temperature (ºC) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
C8051F560DK | 8051 | 50 | 32 | 2.25 | 33 | Yes | 12-bit, 32-ch., 200 ksps | No | Yes | 4 | 6 | — | — | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | No | Yes | 1.8 | 5.25 | QFN40 | 6x6 | ±0.5 | Yes | C2 | -40 125 | |
![]() |
C8051F560DK | 8051 | 50 | 32 | 2.25 | 33 | Yes | 12-bit, 32-ch., 200 ksps | No | Yes | 4 | 6 | — | — | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | No | Yes | 1.8 | 5.25 | QFN40 | 6x6 | ±0.5 | Yes | C2 | -40 125 | |
![]() |
C8051F560DK | 8051 | 50 | 32 | 2.25 | 33 | Yes | 12-bit, 32-ch., 200 ksps | No | Yes | 4 | 6 | — | — | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | No | Yes | 1.8 | 5.25 | QFN40 | 6x6 | ±0.5 | Yes | C2 | -40 125 | |
![]() |
C8051F560DK | 8051 | 50 | 32 | 2.25 | 33 | Yes | 12-bit, 32-ch., 200 ksps | No | Yes | 4 | 6 | — | — | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | No | Yes | 1.8 | 5.25 | QFN40 | 6x6 | ±0.5 | Yes | C2 | -40 125 | |
![]() |
C8051F560DK | 8051 | 50 | 16 | 2.25 | 33 | Yes | 12-bit, 32-ch., 200 ksps | No | Yes | 4 | 6 | — | — | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | No | Yes | 1.8 | 5.25 | QFN40 | 6x6 | ±0.5 | Yes | C2 | -40 125 | |
![]() |
C8051F560DK | 8051 | 50 | 16 | 2.25 | 33 | Yes | 12-bit, 32-ch., 200 ksps | No | Yes | 4 | 6 | — | — | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | No | Yes | 1.8 | 5.25 | QFN40 | 6x6 | ±0.5 | Yes | C2 | -40 125 | |
![]() |
C8051F560DK | 8051 | 50 | 16 | 2.25 | 33 | Yes | 12-bit, 32-ch., 200 ksps | No | Yes | 4 | 6 | — | — | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | No | Yes | 1.8 | 5.25 | QFN40 | 6x6 | ±0.5 | Yes | C2 | -40 125 | |
![]() |
C8051F560DK | 8051 | 50 | 16 | 2.25 | 33 | Yes | 12-bit, 32-ch., 200 ksps | No | Yes | 4 | 6 | — | — | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | No | Yes | 1.8 | 5.25 | QFN40 | 6x6 | ±0.5 | Yes | C2 | -40 125 | |
![]() |
C8051F560DK | 8051 | 50 | 16 | 2.25 | 33 | Yes | 12-bit, 32-ch., 200 ksps | No | Yes | 4 | 6 | — | — | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | No | Yes | 1.8 | 5.25 | QFN40 | 6x6 | ±0.5 | Yes | C2 | -40 125 | |
![]() |
C8051F560DK | 8051 | 50 | 16 | 2.25 | 33 | Yes | 12-bit, 32-ch., 200 ksps | No | Yes | 4 | 6 | — | — | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | No | Yes | 1.8 | 5.25 | QFN40 | 6x6 | ±0.5 | Yes | C2 | -40 125 | |
![]() |
C8051F560DK | 8051 | 50 | 16 | 2.25 | 33 | Yes | 12-bit, 32-ch., 200 ksps | No | Yes | 4 | 6 | — | — | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | No | Yes | 1.8 | 5.25 | QFN40 | 6x6 | ±0.5 | Yes | C2 | -40 125 | |
![]() |
C8051F560DK | 8051 | 50 | 16 | 2.25 | 33 | Yes | 12-bit, 32-ch., 200 ksps | No | Yes | 4 | 6 | — | — | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | No | Yes | 1.8 | 5.25 | QFN40 | 6x6 | ±0.5 | Yes | C2 | -40 125 |