C8051F996-GM 8051 8-bit Microcontroller

The C8051F996-GM is an ultra-low power capacitive sensing MCU featuring a powerful 8051 core with 25 MHz performance.  This MCU provides the lowest power and highest sensitivity touch sensing solution for capacitive buttons, sliders, wheels and capacitive proximity sensing. With 14 capacitive sensing inputs and sub micro amp (<1 uA) wake on touch average current consumption, the C8051F996-GM achieves unparalleled touch sensitivity, speed and ultra-low power in a 4x4 mm, QFN24. Silicon Labs also offers demos, examples and Capacitive Sense Profiler within the Simplicity Studio to accelerate development of capacitive touch sensing solutions.

View Datasheet for all specifications View Datasheet for all specifications View Datasheet for all specifications View Datasheet for all specifications
Specifications Summary

MCU Core: 8051

MHz: 25

Flash (kB): 8

RAM (kB): 0.5

I²C: 1

SPI: 1

UART: 1

Dig I/O Pins: 17

ADC: 12-bit, 10-ch., 75 ksps

DAC:

Comparators: 1

PCA Channels: 3

Timers: 4

Cap Sense Channels: 14

Package Type: QFN24

Package Size (mm): 4x4

Development Tools Type
C8051F996DK C8051 MCU Development Kit Development Kits
C8051F990 Capacitive Touch Slider Evaluation Kit Evaluation Kits
Title Version Resource Type
C8051F990 Slider Evaluation Kit Software
IDE Installer 5.30 Software
Production Programmer 3.90 Software
FLASHUtil Installer 4.78 Software
Configuration Wizard 2 Installer 4.40 Software
uVision Driver 4.30 Software
KeilC51 Install 9.55 Software
RD-0039-0201 - ZigBee Capsense Dimmer Reference Design with EM3587, EFM8SB1 and PCB Antenna 2.1 Reference Designs
USB Debug Adapter Reset Utility 1.7 Software
Simplicity Studio v3 v3 Software
Simplicity Studio v3, Linux Installer v3 Software
Simplicity Studio v3, Mac Installer v3 Software
ToolStick University DC Development Tools Software
ToolStick Development Tools 2.60.1 Software
Simplicity Studio v4 (Windows) v4.1.6.6 Software
Simplicity Studio v4, Linux Installer v4.1.6.6 Software
Simplicity Studio v4, Mac Installer v4.1.6.6 Software
Simplicity Studio v4 (Windows64) v4.1.6.6 Software
Simplicity Studio Production Programmer 1.0 Software
Chip Scale Packages Wearables Technology White Papers
Low Power Design Basics: How to Choose the Optimal Low Power MCU for Your Embedded System White Paper White Papers
C8051F996-GDI Tested Ultra-Low-Power 8 kB Flash Capacitive Sensing MCU Die in Wafer Form 1.2 Data Sheets
PRCN #1410291: C8051F98x-9x-C std Product Change Notifications (PCN)
PB #1402131: F99x Errata Product Change Notifications (PCN)
MCU Fab(TSMC) & Assy(ASECL)Site Expansion Std Product Change Notifications (PCN)
C8051F99x Rev B Std Product Change Notifications (PCN)
C8051F996-GM CAD/CAE Schematic Footprints and Symbols 1.0 Schematic and Layout Files
Integrating Raw Die Enables Innovative Packaging Solutions 1.0 White Papers
C8051F99x and C8051F98x Ultra Low Power 8-2 kB Flash Capacitive Sensing MCU Addendum 1.2 Data Sheets
C8051F99x-C8051F98x Data Sheet: Ultra Low Power, 8-2 kB Flash, Capacitive Sensing MCU 1.3 Data Sheets
C8051F996-DK User's Guide 0.2 User Guides
C8051F99x-Slider-EK User's Guide 0.3 User Guides
ToolStick Base Adapter User Guide 0.1 User Guides
ToolStick C8051F990 Daughter Card User's Guide 0.4 User Guides
MCU Quick-Start Guide Featuring the USB Debug Adapter 0.5 Quick Start Guides
C8051F99x Slider EK Quick Start Guide 0.2 Quick Start Guides
17070795-C8051F99x-Datasheet-PCN Product Change Notifications (PCN)
Optimizing Low Power Operation of the 'F9xx Software
AN358: Optimizing Low Power Operation of the ‘F9xx 0.4 Application Notes
AN124: Pin Sharing Techniques for the C2 Interface 1.4 Application Notes
AN447: Printed Circuit Design Notes for Capacitive Sensing with the CS0 Module 0.3 Application Notes
AN528: Buried Capacitor Sensors for Tamper Protection 0.2 Application Notes
AN359: Debugging Techniques for the C8051F9xx and Si10xx Device Families 0.4 Application Notes
AN507: Low Power Capacitive Sensing 0.2 Application Notes
AN119: Calculating Settling Time for Switched Capacitor ADCs 1.3 Application Notes
AN530: C8051F90x/91x/98x/99x Software Porting Guide 0.1 Application Notes
AN0828: Capacitive Sensing Library Overview 0.3 Application Notes
AN529: Capacitive Sensing Through Long Wires 0.2 Application Notes
AN0829: Capacitive Sensing Library Configuration Guide 0.2 Application Notes
AN367: Understanding Capacitive Sensing Signal to Noise Ratios 0.4 Application Notes
AN778 Software 0.2 Example Code
AN767SW: SMBus Bootloader Software Example Code
Overcoming Challenges of Connecting Intelligent Nodes to the Internet of Things 1.0 White Papers
Implementing Energy Harvesting in Embedded System Designs 1.0 White Papers
The C8051 Core: A Viable Compute Engine for 8-bit MCU Design 1.0 White Papers
克服智能节点与物联网的连接挑战 1.0 White Papers
The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers 0.1 White Papers
How to Pick the Right Microcontroller Based on Low-Power Specifications 1.0 White Papers
Selecting the Optimal Battery for your Embedded Application 1.1 White Papers
Die Wahl der optimalen Batterie für Ihr Embedded-System 1.0 White Papers
C8051F99x Rev. A/B Errata 01.27.14 Errata
8 Bit Tools package, Release Notes 4.90 Software
AN0823: Configuring Peripherals for 8-Bit Devices in Simplicity Studio 0.4 Application Notes
QSG150: C8051Fxxx Development Kit Quick-Start Guide 0.6 Quick Start Guides
8-Bit USB Debug Adapter User's Guide 0.3 User Guides
ToolStick Debug Adapter User Guide 0.1 User Guides
Si10xx Quick-Start Guide 0.2 Quick Start Guides
Si10xx Quick-Start Guide 0.1 Quick Start Guides
uVision Driver Rev History 4.30 Release Notes
ToolStick Dev Tools Release Notes 2.60.1 Release Notes
USBXpress Win98SE Release Notes 2.42 Release Notes
VCP Driver v6.7.3 Release Notes v6.7.3 Release Notes
IR Performance Analysis Tool Release Notes 1.11 Release Notes
USBXpress v6.7.3 Release Notes 6.7.3 Release Notes
Hex to Svf Release Notes 1.31 Release Notes
8051 Instruction Set Presentations
WMBUS Setup Software
AN111: Using the 8-Bit MCUs in 5 Volt Systems 1.4 Application Notes
AN1096: Simplicity Studio v4 Offline Installation 0.1 Application Notes
AN533: Modular Bootloader Framework for Silicon Labs C8051Fxxx Microcontrollers 0.1 Application Notes
AN568: EEPROM Emulations for Flash Microcontrollers 0.1 Application Notes
AN203: 8-Bit MCU Printed Circuit Board Design Notes 0.3 Application Notes
AN236: Integrating IAR 8051 Tools into the Silicon Laboratories IDE 0.3 Application Notes
AN198: Integrating SDCC 8051 Tools into the Silicon Labs IDE 0.2 Application Notes
EFM8 8-bit Microcontroller Selector Guide 3 Brochures
8-bit MCU Selector Guide 1 Brochures
MCUniversity Course Lectures - Chinese 1 Miscellaneous
IEC-60730 Certificate Miscellaneous
MCUniversity Course Lectures 1 Miscellaneous
AN295: USB Audio Class Tutorial Example Code
AN249: Human Interface Device Tutorial Example Code
AN141: SMBus Communication for Small Form Factor Devices Example Code
AN127: Flash Programming via the C2 Interface Example Code
Embedded programming Textbook 1 White Papers
CIP-51 Performance for Standard Library Math Routines 2.1 White Papers
Accuracy Considerations for Microcontroller-Based Temperature Sensors 1.0 White Papers
How to Overcome Technical Hurdles During Microcontroller Development 1.0 White Papers
EFM8 BRD5204A Reference Design Schematic Schematic and Layout Files
EFM8 BRD5204A Reference Design Bill of Materials Schematic and Layout Files
Production Programmer Release Notes 3.90 Release Notes
AN1121: Headless Builds with Simplicity Studio v4 0.1 Application Notes
AN1121SW.zip 0.1 Example Code
PB #1606031: Inner Box Label Change Product Change Notifications (PCN)
Hex to Svf conversion utility software V 1.31 Software
Simplicity Studio v3, Offline Installer v3 Software
QuickSense Front Panel STB Software
AN136: Silicon Labs Production Programming Options 1.6 Application Notes
AN101: Configuring the Port I/O Crossbar Decoder Example Code
Interfacing an External SRAM to the C8051Fxxx Example Code
Configuring the internal and external oscillators Example Code
16-bit PWM using an on-chip timer Example Code
Implementing a real-time clock Example Code
Software UART examples Example Code
Integrating Hi-Tech 8051 tools into the Silicon Labs IDE Example Code
Integrating Tasking 8051 tools into the Silicon Labs IDE Example Code
Integrating SDCC 8051 tools into the Silicon Labs IDE Example Code
Integrating IAR 8051 tools into the Silicon Labs IDE Example Code
Improving ADC resolution by oversampling and averaging Example Code
Low Pin-Count LCD Interface Software Example Code
Writing to flash from firmware Example Code
Advanced encryption standard Example Code
Three-Channel Power Sequencer. Example Code
AN798: EEPROM Emulation with Wear-Leveling for 8-Bit Flash MCUs 0.1 Example Code
Modular bootloader framework for Silicon Labs MCUs Example Code
EEPROM emulation for flash microcontrollers Example Code
ToolStick Daughter Card Template Software
Simplicity Commander Release Notes 1.2.0 Software
Simplicity Commander -- Mac 1.2.0 Software
Simplicity Commander -- Linux 1.2.0 Software
Simplicity Commander -- Windows 1.2.0 Software
Standard Outerbox Label Change to Include RoHS and Halogen Free Mark Product Change Notifications (PCN)
AN0822: Simplicity Studio™ User's Guide 0.4 Application Notes
Contact Sales Contact Sales
Close
Loading Results