C8051F90x-91x Ultra Low-Power MCUs

The C8051F90x/1x is the industry’s lowest power MCU, consuming as little as 160 µA/MHz in active mode and 10 nA in sleep mode with full memory retention. The C8051F90x/1x expands the award-winning C8051F92x/3x low power MCU product portfolio by offering lower memory devices with further power reduction and a higher resolution ADC. The C8051F90x/1x low power MCU family is fully software and hardware compatible with the C8051F92x/3x family and operates from 0.9 – 3.6 V to enable single cell battery designs.
The C8051F9xx ultra low-power microcontroller product family has been designed from the ground up to be the most power-efficient MCUs in the industry. The end result is a solution that has been optimized to be the industry’s best across all metrics necessary to be truly considered “low power”: active mode, sleep mode and wake-up time.
 
 

Features

  • Industry’s lowest active and sleep currents
  • 160 µA/MHz - active mode
  • 10 nA sleep w/BOD disabled
  • 50 nA sleep w/BOD enabled
  • 300 nA sleep w/internal RTC
  • 600 nA sleep with external crystal
  • LDO voltage regulator
  • 2 µS wake-up time
  • 1.5 µS analog settling time
  • 25 MHz, single-cycle 8051 compatible CPU
  • 12-bit ADC
  • Up to 16 kB Flash, 512 bytes SRAM
  • 768 bytes of SRAM
  • 0.9 – 3.6 V operation
 
 

Applications

Documentation

Expand AllCollapse All

Data Sheet (2)

Data Short (4)

DescriptionVersionUpdatedSize
C8051F901 Data Short
10.1.0912/7/200963 kB
C8051F902 Data Short
10.1.0912/7/200964 kB
C8051F911 Data Short
10.1.0912/7/200963 kB
C8051F912 Data Short
10.1.0912/8/200964 kB

User Guides (4)

DescriptionVersionUpdatedSize
8-Bit USB Debug Adapter User's Guide
0.38/16/2013217 kB
C8051F912-DK User's Guide
0.22/20/2014673 kB
RF-to-USB Reference Design 2 User's Guide
0.25/13/20111293 kB
ToolStick C8051F912 Daughter Card User's Guide
0.112/8/2009504 kB

Quick Start Guide (2)

Application Notes (19)

White Papers (10)

Miscellaneous (1)

DescriptionVersionUpdatedSize
C2 Specification
1.1273 kB

PCN (2)

Development Kits

 

One Click Access to the Latest Software, Documentation & Tools

 Simplicity Studio
One-click accessibility Simplicity Studio gives you instant access to tools, relevant documentation, software and source code libraries
Always updated Simplicity Studio automatically keeps you up-to-date with all changes affecting your development environment
World-class simplicity Simplicity Studio includes a product selector to help you speed up the MCU selection process
 

Design Tools

Expand AllCollapse All

Software (41)

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.907/23/2014680562 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
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
Flash programming via the C2 interface
97 kB
FLASHUtil Installer
4.407/23/20147754 kB
Hex to Svf conversion utility software
V 1.317/17/20123623 kB
IDE Installer
4.907/23/201425866 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
Low Pin-Count LCD Interface Software
4 kB
Modular bootloader framework for Silicon Labs MCUs
372 kB
Optimizing Low Power Operation of the 'F9xx
134 kB
Production Programmer
3.207/23/20142594 kB
RF to USB Reference Design
2589 kB
RF to USB Reference Design
5127 kB
Simplicity Studio v2
v28/14/2014169102 kB
Simplicity Studio v2, Linux Installer
v28/14/2014179686 kB
Simplicity Studio v2, Mac Installer
v28/14/2014119971 kB
Simplicity Studio v2, Offline Installer
v28/14/20141912663 kB
Software UART examples
13 kB
Three-Channel Power Sequencer.
25 kB
ToolStick Development Tools
2.60.18/2/201345699 kB
USB Debug Adapter Reset Utility
1.76/1/201349 kB
uVision Driver
4.107/23/20144982 kB
Wireless Meter Bus
4214 kB
Wireless Meter Bus Evaluation Kit
2661 kB
Wireless Meter Bus Stack
2378 kB
Writing to flash from firmware
76 kB

Schematics/Layout (15)

Training (4)

Product Matrix
Zoom
Part NumberMCU CoreMHzFlashRAMDig I/O PinsTimers (16-bit)PCA ChannelsInternal Osc.ADC 1ADC 2DACTemp SensorVREFComparatorsDebug InterfaceOtherPackage TypePackage SizeAlternativeDev KitAEC-Q100CommunicationsFootnotes
C8051F901-GM8051258 kB0.751646±2%10-bit, 15-ch., 300 kspsYesYes2C2160 µA/MHz active 50 nA sleep; dc-dc; Low Power; RTCQFN204x4 mmC8051F912DK
NoI2C; SPI; 2 x SPI; UART
C8051F901-GU8051258 kB0.751646±2%10-bit, 15-ch., 300 kspsYesYes2C2160 µA/MHz active 50 nA sleep; dc-dc; Low Power; RTCQSOP248.65x3.90 mmC8051F912DK
NoI2C; SPI; 2 x SPI; UART
C8051F902-GM8051258 kB0.751646±2%12-bit, 15-ch., 75 kspsYesYes2C2160 µA/MHz active 50 nA sleep; dc-dc; Low Power; RTCQFN244x4 mmC8051F912DK
NoI2C; SPI; 2 x SPI; UART
C8051F902-GU8051258 kB0.751646±2%12-bit, 15-ch., 75 kspsYesYes2C2160 µA/MHz active 50 nA sleep; dc-dc; Low Power; RTCQSOP248.65x3.90 mmC8051F912DK
NoI2C; SPI; 2 x SPI; UART
C8051F911-GM80512516 kB0.751646±2%10-bit, 15-ch., 300 kspsYesYes2C2160 µA/MHz active 50 nA sleep; dc-dc; Low Power; RTCQFN244x4 mmC8051F912DK
NoI2C; SPI; 2 x SPI; UART
C8051F911-GU80512516 kB0.751646±2%10-bit, 15-ch., 300 kspsYesYes2C2160 µA/MHz active 50 nA sleep; dc-dc; Low Power; RTCQSOP248.65x3.90 mmC8051F912DK
NoI2C; SPI; 2 x SPI; UART
C8051F912-GM80512516 kB0.751646±2%12-bit, 15-ch., 75 kspsYesYes2C2160 µA/MHz active 50 nA sleep; dc-dc; Low Power; RTCQFN244x4 mmC8051F912DK
NoI2C; SPI; 2 x SPI; UART
C8051F912-GU80512516 kB0.751646±2%12-bit, 15-ch., 75 kspsYesYes2C2170 µA/MHz active 50 nA sleep; dc-dc; Low Power; RTCQSOP248.65x3.90 mmC8051F912DK
NoI2C; SPI; 2 x SPI; UART
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.
​​​
​​​​​​

Overview

Product Matrix

Documentation

Tools

Education

Technology

More Info