C8051F312 is a 25MHz, 8kB Flash, 10-Bit ADC, 32-Pin Mixed-Signal MCU from Silicon Laboratories.
The C8051F312 is a 32‑pin mixed‑signal microcontroller featuring a 25 MIPS 8051 core, 8 kB Flash, 10‑bit ADC, and a range of digital peripherals. It operates from 2.7 V to 3.6 V and includes on‑chip debug, comparators, and multiple communication interfaces.
This handbook lists the analog and digital peripheral features, clock source options, and detailed electrical specifications such as supply current, ADC throughput, and temperature range. It also provides package pin‑out information for the LQFP package.
| Supply Voltage | 2.7 V to 3.6 V |
|---|---|
| Typical Operating Current (25 MHz) | 7 mA |
| Flash Memory | 8 kB |
| Data RAM | 1280 bytes |
| ADC Resolution | 10‑bit |
| ADC Throughput | 200 ksps |
| Temperature Range | ‑40 °C to +85 °C |
| I/O Pins | 29 port I/O (5 V tolerant) |
The device can run up to 25 MHz, delivering up to 25 MIPS.
It provides 29 port I/O pins, all of which are 5 V tolerant.
The device operates from 2.7 V to 3.6 V.