C8051F92x-F93x Ultra Low-Power MCUs

The C8051F92x/3x low-power MCU family is the industry's first MCU family capable of full spec operation down to 0.9 V and up to 3.6 V, enabling single-cell battery operation as well as dramatically increasing battery life for dual-cell applications. With an integrated dc-dc converter, the C8051F92x/3x has been designed to provide a fast wake-up time, low active mode and ultra-low sleep mode current consumption.
The F9xx series has the industry’s lowest active mode current consumption, which saves power when the application is running. It also has the industry’s lowest current consumption in sleep modes, which is often the most common mode in many battery-powered applications. Also, since the MCU cannot do any useful processing until all of the digital and analog circuitry all fully settled and operational, the F9xx series offers the industry’s fastest wake-up and analog settling time.
 
 

Features

  • One-cell mode supports 0.9 to 1.8 V operation
  • Dual-cell mode supports 1.8 to 3.6 V operation
  • Integrated high-efficiency dc-dc boost converter
  • Integrated low drop out (LDO) voltage regulator
  • Multiple internal oscillators
  • Ultra-low current sleep mode and fast wake
  • 25 MHz, single-cycle 8051 compatible CPU with low active-mode current
  • Burst mode 10-bit ADC with internal fast start-up VREF
  • Up to 23 capacitive touch sense inputs
 
 

Applications

Documentation

Expand AllCollapse All

Data Sheet (2)

Data Short (4)

DescriptionVersionUpdatedSize
C8051F920 Data Short
11110811/11/200858 kB
C8051F921 Data Short
011408160 kB
C8051F930 Data Short
11110811/11/200858 kB
C8051F931 Data Short
011408160 kB

Errata (1)

DescriptionVersionUpdatedSize
C8051F93x-92x Rev B/D/E/F Errata
0420125/9/201279 kB

User Guides (10)

Quick Start Guide (2)

Application Notes (32)

DescriptionVersionUpdatedSize
AN0822: Simplicity Studio User's Guide
0.12/12/20141412 kB
AN0823: Simplicity Configurator User's Guide
0.12/12/2014692 kB
AN101: Configuring the Port I/O Crossbar Decoder
2.27/19/2013272 kB
AN103: Using the On-Chip Temperature Sensor
1.37/19/2013326 kB
AN104: Integrating Keil 8051 Tools into the IDE
3.06/18/2013525 kB
AN107: Implementing 16-bit PWM Using the PCA
1.1298 kB
AN111: Using the C8051Fxxx in 5 Volt Systems
1.37/20/2013243 kB
AN114: Hand Soldering Tutorial for Fine Pitch QFP Devices
1.13034 kB
AN117: Using the C8051Fxxx On-Chip Interface Utilities DLL
3.37/19/2013268 kB
AN119: Calculating Settling Time for Switched Capacitor ADCs
1.27/19/2013301 kB
AN124: Pin Sharing Techniques for the C2 Interface
1.27/19/2013191 kB
AN125: Integrating Raisonance 8051 Tools into the IDE
1.3162 kB
AN126: Integrating Tasking 8051 Tools into the Silicon Labs IDE
2.4207 kB
AN127: FLASH Programming via the C2 Interface
1.21/15/2013179 kB
AN136: Production Programming Options for MCU Devices
1.37/19/2013200 kB
AN140: Integrating HI-TECH 8051 Tools into the IDE
1.3207 kB
AN198: Integrating SDCC 8051 Tools into the Silicon Labs IDE
0.2224 kB
AN203: C8051Fxxx Printed Circuit Board Design Notes
0.27/19/2013314 kB
AN236: Integrating IAR 8051 Tools into the Silicon Laboratories IDE
0.3442 kB
AN324: Advanced Encryption Standard
0.1176 kB
AN333: ToolStick Virtual Tools User's Guide
0.1511 kB
AN354: AB0 Prototyping Board User's Guide
Rev 0.111/7/200893 kB
AN358: Optimizing Low Power Operation of the ‘F9xx
0.411/4/2010228 kB
AN359: Debugging Techniques for the C8051F9xx and Si10xx Device Families
0.45/3/201252 kB
AN431: C8051F93x-90x Software Porting Guide
0.112/8/200957 kB
AN451: Wireless M-Bus Software Implementation
0.12/22/201083 kB
AN452: Wireless M-Bus Stack Programmer's Guide
0.12/22/2010110 kB
AN533: Modular Bootloader Framework for Silicon Labs C8051Fxxx Microcontrollers
0.112/3/2010165 kB
AN568: EEPROM Emulations for Flash Microcontrollers
0.11/5/201158 kB
AN767: SMBus Bootloader
0.14/24/201397 kB
AN778: UART Bootloader
0.16/18/2013224 kB
AN798: EEPROM Emulation with Wear-Leveling for 8-Bit Flash MCUs
0.110/21/201361 kB

White Papers (9)

Miscellaneous (3)

DescriptionVersionUpdatedSize
C2 Specification
1.1273 kB
C8051F9xx Product Family FAQs
0.1491 kB
RF Wireless Foundation Course Book One
0.111/24/2008997 kB

PCN (8)

Development Kits

Design Tools

Expand AllCollapse All

Software (48)

DescriptionVersionUpdatedSize
Interfacing an External SRAM to the C8051Fxxx
2 kB
16-bit PWM using an on-chip timer
1 kB
8 Bits Tools Installer
4.8012/11/2013560879 kB
Advanced encryption standard
20 kB
AN767SW: SMBus Bootloader Software
4/25/2013252 kB
AN778 Software
6/21/2013448 kB
Battery Life Estimator Installer
32505 kB
CAN BOOTLOADER
239 kB
CAN OBD Reader Reference Design Kit
7081 kB
CapTouchSense game
1219 kB
Class D Software
1.012/12/2012550 kB
Configuration Wizard 2 Installer
4.4012/11/201316076 kB
Configuring the internal and external oscillators
7 kB
Configuring the Port I/O Crossbar Decoder
0 kB
EEPROM emulation for flash microcontrollers
16 kB
EZLink Firmware (F930/Si443x)
1.4r/b8/10/2010505 kB
Flash programming via the C2 interface
97 kB
FLASHUtil Installer
4.3011/20/20137748 kB
Hex to Svf conversion utility software
7/17/20123623 kB
IDE Installer
4.8012/11/201325293 kB
Implementing 16-bit PWM using the PCA
6 kB
Implementing a real-time clock
2 kB
Improving ADC resolution by oversampling and averaging
3 kB
Integrating Hi-Tech 8051 tools into the Silicon Labs IDE
1 kB
Integrating IAR 8051 tools into the Silicon Labs IDE
12 kB
Integrating SDCC 8051 tools into the Silicon Labs IDE
7 kB
Integrating Tasking 8051 tools into the Silicon Labs IDE
1 kB
IR Performance Analysis Tool
7641 kB
Keil Eval Tools Installer
14034 kB
Low Pin-Count LCD Interface Software
4 kB
Magnetic Stripe Reader
20 kB
Modular bootloader framework for Silicon Labs MCUs
372 kB
Optimizing Low Power Operation of the 'F9xx
134 kB
Production Programmer
3.1011/20/20131005 kB
Silicon Labs Studio
2.04/12/2014138813 kB
Simplicity Studio, Offline Installer
v24/14/20141459647 kB
Software UART examples
13 kB
Three-Channel Power Sequencer.
25 kB
ToolStick Development Tools
2.60.18/2/201345699 kB
TouchPanel Reference Design
1443 kB
USB Debug Adapter Reset Utility
1.76/1/201349 kB
Using the on-chip temperature sensor
5 kB
uVision Driver
4.0011/20/20134978 kB
VCP Driver for WinCE60
282 kB
VCP Drivers for WinCE50
277 kB
Wireless Digital Full-Duplex Voice Transceiver
17 kB
Wireless Meter Bus
4214 kB
Writing to flash from firmware
76 kB

Schematics/Layout (14)

Example Code (1)

DescriptionVersionUpdatedSize
AN463 Deglitch Reference Code
0.212/14/201028 kB

Training (3)

Product Matrix
Zoom
Part NumberMCU CoreMHzFlashRAMDig I/O PinsTimers (16-bit)PCA ChannelsInternal Osc.ADC 1ADC 2DACTemp SensorVREFComparatorsDebug InterfaceOtherPackage TypePackage SizeAlternativeDev KitAEC-Q100CommunicationsFootnotes
C8051F920-GM80512532 kB4.252446±2%10-bit, 23-ch., 300 kspsYesYes2C2170 µA/MHz active 50 nA sleep; dc-dc; Low Power; RTCQFN325x5 mmC8051F930DK
NoEMIF; I2C; SPI; 2 x SPI; UART
C8051F920-GQ80512532 kB4.252446±2%10-bit, 23-ch., 300 kspsYesYes2C2170 µA/MHz active 50 nA sleep; dc-dc; Low Power; RTCLQFP329x9 mmC8051F930DK
NoEMIF; I2C; SPI; 2 x SPI; UART
C8051F921-GM80512532 kB4.251646±2%10-bit, 15-ch., 300 kspsYesYes2C2170 µA/MHz active 50 nA sleep; dc-dc; Low Power; RTCQFN244x4 mmC8051F930DK
NoI2C; SPI; 2 x SPI; UART
C8051F930-GM80512564 kB4.252446±2%10-bit, 23-ch., 300 kspsYesYes2C2170 µA/MHz active 50 nA sleep; dc-dc; Low Power; RTCQFN325x5 mmC8051F930DK
NoEMIF; I2C; SPI; 2 x SPI; UART
C8051F930-GQ80512564 kB4.252446±2%10-bit, 23-ch., 300 kspsYesYes2C2170 µA/MHz active 50 nA sleep; dc-dc; Low Power; RTCLQFP329x9 mmC8051F930DK
NoEMIF; I2C; SPI; 2 x SPI; UART
C8051F931-GM80512564 kB4.251646±2%10-bit, 15-ch., 300 kspsYesYes2C2170 µA/MHz active 50 nA sleep; dc-dc; Low Power; RTCQFN244x4 mmC8051F930DK
NoI2C; SPI; 2 x SPI; UART

Lowest Voltage Operation

The C8051F92x/3x family not only provides high performance while saving power but also unprecedented functional density in a small footprint. With an integrated dc-dc converter, the C8051F92x/3x family is the industry's first MCU capable of operating down to 0.9 V, enabling single-cell battery operation and dramatically increasing battery life for dual-cell applications, ultimately shrinking the form factor and cost of battery-powered products.

Maximized Power Efficiency

The C8051F92x/3x family is optimized in all operating modes to enable customers to either move to a single-cell design or increase the system's battery life by up to 2x in parallel dual-cell designs.

Highest Functional Density

With 64 kB of Flash and 4 kB of RAM in a 4 mm x 4 mm package, the C8051F92x/3x provides customers with increased memory for data-intensive applications. The small form factor makes these devices ideal for applications where end-product size is critical.

Best-in-Class Tools

The complete, low-cost professional C8051F930 Development Kit includes everything required to immediately begin system design. Silicon Labs' battery Life Estimator, a GUI-based tool that provides detials on typical battery discharge characteristics, as well as a user-editable spreadsheet inluded as part of the development kit. An inexpensive C8051F931 ToolStick Daughter Card and Base Adapter also provide a full development environment.
​​​

Overview

Product Matrix

Documentation

Tools

Education

Technology

More Info