Silicon Labs C8051F040/1/2/3/4/5/6/7 User Manual

The C8051F040/1/2/3/4/5/6/7 is a mixed signal ISP flash MCU produced by Silicon Laboratories. Its features include a 10 or 12-bit SAR ADC, an 8-bit SAR ADC, two 12-bit DACs, three analog comparators, a voltage reference, a precise VDD monitor/brownout detector, on-chip JTAG debug and boundary scan, and a high-speed 8051µC core with pipelined instruction architecture.


Silicon Labs C8051F040/1/2/3/4/5/6/7 User Manual - cover page
Brand
Silicon
Category
Other Electronics
Document type
User Manual
Language
English
Pages
328
File format
PDF
File size
3.3 MB
Published
09 May, 2012
Updated
30 September, 2023
MD5 checksum
BF9FFEF0947DF45A8BB6FCC287B0D9AE

About this 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.

What's inside

  • System Overview
  • On-Chip Memory
  • JTAG Debug and Boundary Scan
  • Programmable Digital I/O and Crossbar
  • Programmable Counter Array
  • Controller Area Network
  • Serial Ports
  • 12/10-Bit Analog to Digital Converter
  • Pinout and Package Definitions
  • Power Management Modes

Specifications

Supply Voltage2.7 to 3.6 V
Operating Temperature Range‑40 to +85 °C
Package Options100‑Pin and 64‑Pin TQFP
Internal Oscillator Range3 to 24.5 MHz
Maximum CPU ThroughputUp to 25 MIPS (25 MHz clock)
Internal RAM4352 bytes (4 k + 256 B)
Flash Memory Size64 kB (C8051F040/1/2/3/4/5) or 32 kB (C8051F046/7)
ADC Resolution12‑bit (C8051F040/1) or 10‑bit (C8051F042/3/4/5/6/7)
Interrupt Sources20 vectored interrupt sources

Frequently asked questions

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.

Which package types are available for these microcontrollers?

Both 100‑Pin and 64‑Pin TQFP packages are offered.

What is the maximum CPU performance?

The core can reach up to 25 MIPS when run at a 25 MHz clock.

Download PDF (3.3 MB)

More Silicon Manuals


View all Silicon manuals →