Key facts
- Brand
- Silicon Laboratories
- Model
- C8051F040
- Category
- Other Electronics
- Documents
- 2
- Languages
- EN
- Last added
- 2012-05-09
Start here

Silicon Labs C8051F040/1/2/3/4/5/6/7 User Manual
This manual describes the C8051F040 family of mixed‑signal 8051‑compatible microcontrollers. It covers the high‑speed core, on‑chip memory options, analog peripherals such as SAR ADCs, DACs, comparators, and a built‑in temperature sensor, as well as digital interfaces like CAN, SMBus, SPI, and UART.
The document includes sections on system architecture, clock sources, power‑management modes, pinout and package definitions, and detailed register descriptions for peripherals. It also provides programming guidance for flash memory, XRAM, and peripheral configuration, plus a change list and contact information for Silicon Labs.
Silicon Laboratories C8051F040 specifications
| Supply Voltage | 2.7 to 3.6 V |
|---|---|
| Operating Temperature Range | ‑40 to +85 °C |
| Package Options | 100‑Pin and 64‑Pin TQFP |
| Internal Oscillator Range | 3 to 24.5 MHz |
| Maximum CPU Throughput | Up to 25 MIPS (25 MHz clock) |
| Internal RAM | 4352 bytes (4 k + 256 B) |
| Flash Memory Size | 64 kB (C8051F040/1/2/3/4/5) or 32 kB (C8051F046/7) |
| ADC Resolution | 12‑bit (C8051F040/1) or 10‑bit (C8051F042/3/4/5/6/7) |
| Interrupt Sources | 20 vectored interrupt sources |
All Silicon Laboratories C8051F040 documents by type
Day-to-day operation, settings and troubleshooting. Start here if the product is already set up.
Ratings, dimensions and ordering codes, for selection and design work.
Questions answered in these manuals
What is the supply voltage range for the C8051F040 family?
The device operates from 2.7 V to 3.6 V.
How many interrupt sources does the MCU provide?
It provides 20 vectored interrupt sources.
What is the supply voltage range for the C8051F040?
The device operates from 2.7 V to 3.6 V.
How many I/O ports does the C8051F040 provide?
It provides 64 port I/O pins, all of which are 5 V tolerant.
