This document introduces a mixed-signal MCU product called C8051F005, which has a processing performance of 25 MIPS, 32 kB Flash memory, 12-bit ADC, and various analog peripherals. The product features high-precision ADC, programmable throughput, multiple input channels, programmable amplifier gain, built-in temperature sensor, two 12-bit DACs, two comparators, and more.
The C8051F005 is a 64‑pin mixed‑signal microcontroller featuring a 25 MIPS 8051 core, 32 kB Flash memory, 2.3 kB RAM, and integrated analog peripherals such as a 12‑bit ADC, two 12‑bit DACs, and comparators. It supports a wide range of digital interfaces including SMBus (I²C‑compatible), SPI, and UART, and offers up to 21 interrupt sources.
The device operates from a 2.7 V to 3.6 V supply, with typical current consumption of 12.5 mA at 25 MHz. It includes on‑chip JTAG debugging, a programmable oscillator (2‑16 MHz), and multiple power‑saving modes. The datasheet lists detailed electrical specifications, pin‑out diagrams, and package dimensions for the C8051F005DK development kit.
| CPU Core Speed | 25 MHz |
|---|---|
| Flash Memory | 32 kB |
| Data RAM | 2304 bytes |
| ADC Resolution | 12‑bit |
| ADC Throughput | 100 ksps |
| Supply Voltage | 2.7 V – 3.6 V |
| Typical Operating Current | 12.5 mA at 25 MHz |
| Temperature Range | -40 °C – +85 °C |
| Interrupt Sources | Up to 21 |
The ADC is a 12‑bit converter.
It operates from 2.7 V to 3.6 V.
The microcontroller supports up to 21 interrupt sources.
The device is rated from –40 °C to +85 °C.