​C8051F98x Ultra Low-Power Microcontroller

Bookmark and Share
C8051F98x Block Diagram

The C8051F98x is the industry’s lowest power MCU, consuming as little as 150 µA/MHz in active mode and 10 nA in sleep mode with full memory retention. The C8051F98x expands the award-winning C8051F92x/3x low power MCU product portfolio by offering lower memory devices with further power reduction. The C8051F98x low power MCU family is software and hardware compatible with the C8051F92x/3x, C8051F90x/1x and C8051F99x families.

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.

  • Lowest voltage operation
  • Maximized power efficiency
  • Highest functional density
  • Best in class tools

More...

Designing for low power operation

 

Features

  • Industry’s lowest active & sleep currents
    • 150 µ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 8 kB Flash
  • 512 bytes of SRAM
  • 1.8 – 3.6 V operation
 

Applications

Bookmark and Share

Documentation    Expand All   Collapse All

 
 Get notified when these documents are updated.

Data Sheet (1)

Document NameDescriptionVersionLast Updated
C8051F99x.pdf
C8051F99x-8x Data Sheet1.15/15/2011

Data Short (1)

Document NameDescriptionVersionLast Updated
C8051F98x_short.pdf
C8051F98x Data Short05.18.106/24/2010

Errata (1)

Document NameDescriptionVersionLast Updated
C8051F99xErrata.pdf
C8051F99x Rev A/B Errata06.25.106/28/2010

User Guides (2)

Document NameDescriptionVersionLast Updated
C8051F996-DK.pdf
C8051F996-DK User's Guide0.16/24/2010
ToolStick_F990_DC_UG.pdf
ToolStick C8051F990 Daughter Card User's Guide0.211/1/2010

Application Notes (13)

Document NameDescriptionVersionLast Updated
an104.pdf
AN104: Integrating Keil 8051 Tools into the IDE2.91/5/2011
an125.pdf
AN125: Integrating Raisonance 8051 Tools into the IDE1.3
an126.pdf
AN126: Integrating Tasking 8051 Tools into the Silicon Labs IDE2.4
an140.pdf
AN140: Integrating HI-TECH 8051 Tools into the IDE1.3
an198.pdf
AN198: Integrating SDCC 8051 Tools into the Silicon Labs IDE0.2
an236.pdf
AN236: Integrating IAR 8051 Tools into the Silicon Laboratories IDE0.3
an333.pdf
AN333: ToolStick Virtual Tools User's Guide0.1
an354.pdf
AN354: AB0 Prototyping Board User's GuideRev 0.111/7/2008
AN358.pdf
AN358: Optimizing Low Power Operation of the ‘F9xx0.411/4/2010
AN359.pdf
AN359: Debugging Techniques for the C8051F9xx Family0.311/4/2010
AN530.pdf
AN530: C8051F90x/91x/98x/99x Software Porting Guide0.111/4/2010
AN533.pdf
AN533: Modular Bootloader Framework for Silicon Labs C8051Fxxx Microcontrollers0.112/3/2010
AN568.pdf
AN568: EEPROM Emulations for Flash Microcontrollers0.11/5/2011

White Papers (4)

Document NameDescriptionVersionLast Updated
CIP-51.pdf
CIP-51 Performance for Standard Library Math Routines2.1
Selecting-the-Optimal-Battery-White-Paper-GER.pdf
Die Wahl der optimalen Batterie für Ihr Embedded-System1.010/20/2011
Selecting-the-Optimal-Battery_WP.pdf
Selecting the Optimal Battery for your Embedded Application1.16/24/2011
Personal medical device market white paper.pdf
The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers0.19/3/2010

Miscellaneous (2)

Document NameDescriptionVersionLast Updated
C2spec.pdf
C2 Specification1.1
MCU_QS_Guide_USB.pdf
MCU Quick-Start Guide Featuring the USB Debug Adapter0.5

PCN (2)

Document NameDescriptionVersionLast Updated
1104011-Cancelled-ASEKR Die Bond Adhesive – Japan Earthquake and Tsunami Disaster Recovery.pdf
Cancelled-ASEKR Die Bond Adhesive – Japan Earthquake and Tsunami Disaster Recovery
1011021.pdf
MCU Fab(TSMC) & Assy(ASECL)Site Expansion Std
Bookmark and Share

Development Kits

 

Design Tools    Expand All   Collapse All

 
 Get notified when these files are updated.

Software (32)

Document NameDescriptionVersionUpdated
an106sw.zip
Interfacing an External SRAM to the C8051Fxxx
an110sw.zip
16-bit PWM using an on-chip timer
an324sw.zip
Advanced encryption standard
BatteryLifeEstimator_Installer.exe
Battery Life Estimator Installer
an534sw.zip
CAN BOOTLOADER
CAN_OBD_DC_Setup.zip
CAN OBD Reader Reference Design Kit
ConfigAndConfig2Install.exe
Configuration Wizard 2 Installer4.0112/7/2011
an102sw.zip
Configuring the internal and external oscillators
an101sw.zip
Configuring the Port I/O Crossbar Decoder
AN568SW.zip
EEPROM emulation for flash microcontrollers
UtilDLL.exe
FLASHUtil Installer4.0012/7/2011
Hex2Svf_Installer.exe
Hex to Svf conversion utility software
mcu_ide.exe
IDE Installer4.4012/7/2011
an108sw.zip
Implementing a real-time clock
an118sw.zip
Improving ADC resolution by oversampling and averaging
an140sw.zip
Integrating Hi-Tech 8051 tools into the Silicon Labs IDE
an236sw.zip
Integrating IAR 8051 tools into the Silicon Labs IDE
AN198SW.zip
Integrating SDCC 8051 tools into the Silicon Labs IDE
AN126_sw.zip
Integrating Tasking 8051 tools into the Silicon Labs IDE
IR_Performance_Analysis_Tool.zip
IR Performance Analysis Tool
KeilV8Tools_Installer.zip
Keil Eval Tools Installer
an533sw.zip
Modular bootloader framework for Silicon Labs MCUs
an358sw.zip
Optimizing Low Power Operation of the 'F9xx
MCUProductionProgrammer.zip
Production Programmer2.7012/7/2011
an115sw.zip
Software UART examples
ToolStick_Setup.exe
ToolStick Development Tools
TouchPanel_RD.zip
TouchPanel Reference Design
USB_Reset_Utility.zip
USB Debug Adapter Reset Utility
SiC8051F_uVision.exe
uVision Driver3.6012/7/2011
VCP_WinCE60.zip
VCP Driver for WinCE60
VCP_WinCE50.zip
VCP Drivers for WinCE50
AN201SW.zip
Writing to flash from firmware

Schematics/Layout (15)

Document NameDescriptionVersionUpdated
ULADI_SiliconLabs_Reader.exe
ADI Ultra-Librarian Reader for CAD/CAE Schematic Footprints and Symbols .bxl Files
C8051f980-GM.bxl
C8051F980-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051f981-GM.bxl
C8051F981-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051f982-GM.bxl
C8051F982-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051f983-GM.bxl
C8051F983-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051f985-GM.bxl
C8051F985-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F986-GM.bxl
C8051F986-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F986-GU.bxl
C8051F986-GU CAD/CAE Schematic Footprints and Symbols1.0
C8051F987-GM.bxl
C8051F987-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F987-GU.bxl
C8051F987-GU CAD/CAE Schematic Footprints and Symbols1.0
C8051F988-GM.bxl
C8051F988-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F988-GU.bxl
C8051F988-GU CAD/CAE Schematic Footprints and Symbols1.0
C8051F989-GM.bxl
C8051F989-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F989-GU.bxl
C8051F989-GU CAD/CAE Schematic Footprints and Symbols1.0
toolstickdctemplate.zip
ToolStick Daughter Card Template

Training (4)

Document NameDescriptionVersionUpdated
8051_Instruction_Set.pdf
8051 Instruction Set
Designing_Power_Efficient_Applications.pdf
Designing Power Efficient Applications
Simplifying Microcontroller Development through Compiler Flexibility.pdf
Simplifying Microcontroller Development through Compiler Flexibility
C8051F99x_98x_TechnicalTraining.pdf
The QuickSenseTM C8051F990 Low Power MCU with Capacitive Sensing
 

 

Bookmark and Share

Product Matrix


Part Number Available DocumentsMIPS (peak)FlashRAMDig I/O PinsTimers (16-bit)PCA ChannelsInternal Osc.ADC 1ADC 2DACTemp SensorVREFComparatorsOtherPackageAlternativeDev KitCommunications
C8051F980-GMSample
Buy
Data Sheet
Data Short
258 kB5121643±2%12-bit, 9-ch., 75 ksps--YesYes1150 uA/MHz active, 10 nA sleep20-pin, 3 x 3 QFNC8051F996DK
I2C, SPI, UART
C8051F981-GMData Sheet
Data Short
258 kB5121643±2%--NoNo1150 uA/MHz active, 10 nA sleep20-pin, 3 x 3 QFNC8051F996DK
I2C, SPI, UART
C8051F982-GMData Sheet
Data Short
254 kB5121643±2%10-bit, 10-ch., 200 ksps--YesYes1150 uA/MHz active, 10 nA sleep20-pin, 3 x 3 QFNC8051F996DK
I2C, SPI, UART
C8051F983-GMData Sheet
Data Short
254 kB5121643±2%--NoNo1150 uA/MHz active, 10 nA sleep20-pin, 3 x 3 QFNC8051F996DK
I2C, SPI, UART
C8051F985-GMData Sheet
Data Short
252 kB5121643±2%---NoNo1150 uA/MHz active, 10 nA sleep20-pin, 3 x 3 QFNC8051F996DK
I2C, SPI, UART
C8051F986-GMData Sheet
Data Short
258 kB5121743±2%12-bit, 10-ch., 75 ksps--YesYes1150 uA/MHz active, 10 nA sleep24-pin, 4 x 4 QFNC8051F996DK
I2C, SPI, UART
C8051F986-GUData Sheet
Data Short
258 kB5121743±2%12-bit, 10-ch., 75 ksps--YesYes1150 uA/MHz active, 10 nA sleep24-pin, 4 x 4 QSOPC8051F996DK
I2C, SPI, UART
C8051F987-GMData Sheet
Data Short
258 kB5121743±2%--NoNo1150 uA/MHz active, 10 nA sleep24-pin, 4 x 4 QFNC8051F996DK
I2C, SPI, UART
C8051F987-GUData Sheet
Data Short
258 kB5121743±2%--NoNo1150 uA/MHz active, 10 nA sleep24-pin, 4 x 4 QSOPC8051F996DK
I2C, SPI, UART
C8051F988-GMData Sheet
Data Short
254 kB5121743±2%10-bit, 10-ch., 200 ksps--YesYes1150 uA/MHz active, 10 nA sleep24-pin, 4 x 4 QFNC8051F996DK
I2C, SPI, UART
C8051F988-GUData Sheet
Data Short
254 kB5121743±2%10-bit, 10-ch., 200 ksps--YesYes1150 uA/MHz active, 10 nA sleep24-pin, 4 x 4 QSOPC8051F996DK
I2C, SPI, UART
C8051F989-GMData Sheet
Data Short
254 kB5121743±2%---NoNo1150 uA/MHz active, 10 nA sleep24-pin, 4 x 4 QFNC8051F996DK
I2C, SPI, UART
C8051F989-GUData Sheet
Data Short
254 kB5121743±2%---NoNo1150 uA/MHz active, 10 nA sleep24-pin, 4 x 4 QSOPC8051F996DK
I2C, SPI, UART

Bookmark and Share

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, utimately 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.

Bookmark and Share

Training & Resources

Featured Videos

C8051F96x and Si102x/3x DC-DC Converter Enables Extended Battery Life
C8051F96x and Si102x/3x DC-DC Converter Enables Extended Battery Life
C8051F96x and Si102x/3x Autonomous Pulse Counter for Water & Gas Meters
C8051F96x and Si102x/3x Autonomous Pulse Counter for Water & Gas Meters
Wireless Sensor Node Reference Design Overview
Wireless Sensor Node Reference Design Overview

Designing for Ultra Low-Power Operation
Designing for Ultra Low-Power Operation

Si1000 Wireless MCU in Smart Metering Applications
Si1000 Wireless MCU in Smart Metering Applications

Featured Utilities

Battery Life Calculator

Silicon Labs' Battery Life Calculator is an easy-to-use web-based utility that gives designers a quick and easy way to understand the discharge characteristics of different system configurations to help optimize low-power applications.
» Battery Life Calculator

MCU Parametric Search

Find microcontroller parts fast by specifying the specs and features you need.
» MCU Parametric Search

Cross-Reference Search Utility

Enter the part number from another company into the utility to find a list of Silicon Labs' products that can replace those parts. Once you find the products you need, you can click on the part number to see more details about the Silicon Labs' device, download the data sheet by clicking on the data sheet link, and export the results to Excel
» Cross-Reference Search Utility


Featured White Papers

Designing Power Efficient Smart Gas and Water Utility Meters

Designing a smart water or gas utility meter can present a vexing low-power challenge for embedded control systems requiring RF connectivity. Since a single service call from a technician often exceeds the entire cost of the smart meter, battery life must exceed 20 years.
» Designing Power Efficient Smart Gas and Water Utility Meters
» 积少成多:如何设计智能燃气表和水表实现能源效率最大化

Selecting the Right Battery for Your Embedded System

As batteries become more sophisticated in design and function, you must weigh a set of sometimes-conflicting requirements when determining the optimal battery type for your embedded system, including energy capacity, terminal voltage, physical dimensions, self-discharge rate, power-delivery requirements, etc.
» Selecting the Right Battery for Your Embedded System

USB Design Considerations

Choosing the right USB communications option depends on several factors, and each solution has different requirements and degrees of flexibility for both the developer and end-user. Download this white paper to determine the easiest, most cost-effective way to add USB communications to new designs or a legacy system.
» USB Design Considerations


Featured Presentations and Tutorials

8051 Instruction Set

This course takes a look at the 8051 microcontroller architecture and the associated instruction set. Included is a comprehensive look at the addressing modes and instruction operation.
» 8051 Instruction Set

C8051 Interrupt Architecture

This module provides a basic understanding of interrupts and their operation. It illustrates how the 8051 microcontroller performs asynchronous code execution as a result of internal or external events and highlights the programming requirements to implement interrupts in the MCU.
» C8051 Interrupt Architecture

External Memory Interface Controller (EMIF)

The C8051 provides internal memory as well as the ability to access external memory or peripherals using the external memory interface. This course describes the C8051 microcontroller memory architecture and how to access off-chip resources.
» External Memory Interface Controller (EMIF)

View all MCU Training & Resources...

Microcontrollers Training and Resources Featured Courses

Training and Resources

 

Find Products Fast!

MCU Parametric Search

 

 

Video: Designing for Low Power Operation

 

 

Bookmark and Share

Overview

Documentation

Tools

Product Matrix

Education

More Info

MCU Low Power Footer