The C8051F045 is a 25 MIPS, 64 kB Flash, 10-Bit ADC, 64-Pin Mixed-Signal MCU from Silicon Laboratories.
The C8051F045 is a 64‑pin mixed‑signal microcontroller featuring a 25 MIPS 8051 core, 64 kB Flash, 10‑bit ADC with up to 100 ksps throughput, and a built‑in CAN 2.0B controller. It includes analog peripherals such as a high‑voltage differential amplifier, three comparators, and an internal voltage reference, as well as digital peripherals like 32‑port I/O, SMBus/I²C, SPI, and two UARTs.
Key electrical specifications include a supply voltage range of 2.7 V to 3.6 V, typical operating current of 10 mA at 25 MHz, temperature operation from –40 °C to +85 °C, and 32 CAN message objects. The device also offers on‑chip JTAG debug and IEEE 1149.1 boundary‑scan capabilities for in‑system debugging.
| Supply Voltage | 2.7 V – 3.6 V |
|---|---|
| Typical Operating Current | 10 mA at 25 MHz |
| Flash Memory | 64 kB |
| ADC Resolution | 10‑bit |
| Maximum ADC Throughput | 100 ksps |
| Temperature Range | –40 °C to +85 °C |
| CAN Message Objects | 32 |
The device operates from 2.7 V to 3.6 V.
It provides 13 external inputs that can be programmed as single‑ended or differential.
Yes, it includes a CAN 2.0B controller with 32 message objects.
The MCU features on‑chip JTAG debug and IEEE 1149.1 compliant boundary‑scan.