​C8051F85x/86x Small Form Factor MCUs

The C8051F85x/6x is a highly integrated AEC-Q100 qualified MCU product family without any compromise on features or performance. The C8051F85x/6x devices feature a highly-efficient enhanced 8051 pipelined architecture with 2 to 8 kB flash, 256/512 byte RAM, a 12-bit multi-channel analog to digital converter (ADC), a precise internal voltage reference, two analog comparators with programmable hysteresis and response time, an extended temperature range (up to 125 °C) and a host of communication peripherals (SMBus/I2C, SPI, UART). In addition, this product family supports three independently configurable enhanced resolution PWM channels and also has built-in hardware kill/safe state capability for overcurrent protection and fault detection.
 
 

Features

  • 25 MIPS 8051 core
  • 2 to 8 kB flash
  • 512/256 Byte RAM options
  • 12-bit 200 ksps, multi-channel ADC
  • Integrated 24.5 MHz (±2% accuracy) oscillator
  • Integrated 80 kHz low frequency oscillator
  • Up to 18 GPIO's, 5 V tolerant
  • 2 analog comparators
  • Precision voltage reference
  • 3 PWM channels
  • SMBus/I2C, UART and SPI
  • 4 16-bit timers
  • Independent watchdog timer
  • Power-on reset
  • Brown-out reset
  • On-chip debug
  • 2.2 to 3.6 V input supply
  • -40 to 85 °C and -40 to 125 °C operating range
  • AEC-Q100 qualified
  • Packages:
    • SOIC16
    • QFN20 (3 mm x 3 mm)
    • QSOP24
 
 

Applications

Documentation

Expand AllCollapse All

Data Sheet (2)

Data Short (2)

DescriptionVersionUpdatedSize
C8051F85x/86x Data Short
7.3.20137/3/2013
C8051F85x/86x Data Short (Chinese)
7.3.20137/3/2013

Errata (1)

DescriptionVersionUpdatedSize
C805185x/86x Revision C Errata
2.10.20142/10/2014

User Guides (5)

Quick Start Guide (3)

Application Notes (40)

DescriptionVersionUpdatedSize
AN0821: Simplicity Studio C8051F85x Walkthrough
0.12/12/2014
AN0822: Simplicity Studio User's Guide
0.12/12/2014
AN0823: Simplicity Configurator User's Guide
0.12/12/2014
AN101: Configuring the Port I/O Crossbar Decoder
2.27/19/2013
AN103: Using the On-Chip Temperature Sensor
1.37/19/2013
AN104: Integrating Keil 8051 Tools into the IDE
3.06/18/2013
AN111: Using the C8051Fxxx in 5 Volt Systems
1.37/20/2013
AN114: Hand Soldering Tutorial for Fine Pitch QFP Devices
1.1
AN117: Using the C8051Fxxx On-Chip Interface Utilities DLL
3.37/19/2013
AN118: Improving ADC Resolution by Oversampling and Averaging
1.37/19/2013
AN119: Calculating Settling Time for Switched Capacitor ADCs
1.27/19/2013
AN124: Pin Sharing Techniques for the C2 Interface
1.27/19/2013
AN125: Integrating Raisonance 8051 Tools into the IDE
1.3
AN126: Integrating Tasking 8051 Tools into the Silicon Labs IDE
2.4
AN127: FLASH Programming via the C2 Interface
1.21/15/2013
AN128: Software SPI Examples for the C8051F30x Family
1.27/19/2013
AN136: Production Programming Options for MCU Devices
1.37/19/2013
AN137: Lithium Ion Battery Charger Using C8051F300
1.37/19/2013
AN140: Integrating HI-TECH 8051 Tools into the IDE
1.3
AN141: SMBus Communication for Small Form Factor Device Families
1.37/19/2013
AN145: Three-Channel Power Sequencer
1.57/19/2013
AN146: High-Speed Lithium Ion Battery Charger
1.37/19/2013
AN148: Magnetic Stripe Reader
1.38/12/2008
AN155: Stepper Motor Reference Design
1.17/29/2008
AN191: Motor Control Software Examples
1.17/19/2013
AN198: Integrating SDCC 8051 Tools into the Silicon Labs IDE
0.2
AN201: Writing to Flash from Firmware
0.77/19/2013
AN202: Low Pin-Count LCD Interface
0.27/19/2013
AN203: C8051Fxxx Printed Circuit Board Design Notes
0.27/19/2013
AN208: Sensorless Brushless DC Motor Reference Design
0.2
AN236: Integrating IAR 8051 Tools into the Silicon Laboratories IDE
0.3
AN278: Voice Recorder Reference Design
0.27/19/2013
AN324: Advanced Encryption Standard
0.1
AN533: Modular Bootloader Framework for Silicon Labs C8051Fxxx Microcontrollers
0.112/3/2010
AN568: EEPROM Emulations for Flash Microcontrollers
0.11/5/2011
AN767: SMBus Bootloader
0.14/24/2013
AN778: UART Bootloader
0.16/18/2013
AN788: Porting Considersations from C8051F30x and C8051F330/1/2/3/4/5 to C8051F85x/86x
0.110/22/2013
AN794: C8051F850 BLDC Reference Design Kit
0.110/28/2013
AN798: EEPROM Emulation with Wear-Leveling for 8-Bit Flash MCUs
0.110/21/2013

White Papers (4)

Miscellaneous (1)

DescriptionVersionUpdatedSize
C2 Specification
1.1

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 (36)

Schematics/Layout (19)

Training (2)

Product Matrix
Zoom
Part NumberMCU CoreMHzFlashRAMDig I/O PinsTimers (16-bit)PCA ChannelsInternal Osc.ADC 1ADC 2DACTemp SensorVREFComparatorsDebug InterfaceOtherPackage TypePackage SizeAlternativeDev KitAEC-Q100CommunicationsFootnotes
C8051F850-C-GM8051258 kB0.501643±2%12-bit, 15-ch., 200 kspsYesYes2C2LFOQFN203x3 mmC8051F850DK
YesI2C; SPI; UART
C8051F850-C-GU8051258 kB0.501843±2%12-bit, 16-ch., 200 kspsYesYes2C2LFOQSOP248.65x6 mmC8051F850DK
YesI2C; SPI; UART
C8051F851-C-GM8051254 kB0.501643±2%12-bit, 15-ch., 200 kspsYesYes2C2LFOQFN203x3 mmC8051F850DK
YesI2C; SPI; UART
C8051F851-C-GU8051254 kB0.501843±2%12-bit, 16-ch., 200 kspsYesYes2C2LFOQSOP248.65x6 mmC8051F850DK
YesI2C; SPI; UART
C8051F852-C-GM8051252 kB0.251643±2%12-bit, 15-ch., 200 kspsYesYes2C2LFOQFN203x3 mmC8051F850DK
YesI2C; SPI; UART
C8051F852-C-GU8051252 kB0.251843±2%12-bit, 16-ch., 200 kspsYesYes2C2LFOQSOP248.65x6 mmC8051F850DK
YesI2C; SPI; UART
C8051F853-C-GM8051258 kB0.501643±2%NoNo2C2LFOQFN203x3 mmC8051F850DK
YesI2C; SPI; UART
C8051F853-C-GU8051258 kB0.501843±2%NoNo2C2LFOQSOP248.65x6 mmC8051F850DK
YesI2C; SPI; UART
C8051F854-C-GM8051254 kB0.501643±2%NoNo2C2LFOQFN203x3 mmC8051F850DK
YesI2C; SPI; UART
C8051F854-C-GU8051254 kB0.501843±2%NoNo2C2LFOQSOP248.65x6 mmC8051F850DK
YesI2C; SPI; UART
C8051F855-C-GM8051252 kB0.251643±2%NoNo2C2LFOQFN203x3 mmC8051F850DK
YesI2C; SPI; UART
C8051F855-C-GU8051252 kB0.251843±2%NoNo2C2LFOQSOP248.65x6 mmC8051F850DK
YesI2C; SPI; UART
C8051F860-C-GS8051258 kB0.501343±2%12-bit, 12-ch., 200 kspsYesYes2C2LFOSOIC169.9x6 mmC8051F850DK
YesI2C; SPI; UART
C8051F861-C-GS8051254 kB0.501343±2%12-bit, 12-ch., 200 kspsYesYes2C2LFOSOIC169.9x6 mmC8051F850DK
YesI2C; SPI; UART
C8051F862-C-GS8051252 kB0.251343±2%12-bit, 12-ch., 200 kspsYesYes2C2LFOSOIC169.9x6 mmC8051F850DK
YesI2C; SPI; UART
C8051F863-C-GS8051258 kB0.501343±2%NoNo2C2LFOSOIC169.9x6 mmC8051F850DK
YesI2C; SPI; UART
C8051F864-C-GS8051254 kB0.501343±2%NoNo2C2LFOSOIC169.9x6 mmC8051F850DK
YesI2C; SPI; UART
C8051F865-C-GS8051252 kB0.251343±2%NoNo2C2LFOSOIC169.9x6 mmC8051F850DK
YesI2C; SPI; UART
    The C8051F85x/6x MCUs are an ideal fit for low-memory, low-pin count applications. These MCUs feature a highly-efficient, enhanced 8051 pipelined architecture CPU core which executes 70% of the instructions in 1-2 system clock cycles. The C8051F85x/6x family takes functional density to the next level by integrating advanced analog, digital and communication peripherals as well as precision oscillators into highly cost-effective QFN20 (3 mm x 3 mm), QSOP24 and SOIC16 packages. The MCU architecture also features a patented crossbar that enables developers to choose peripherals and pinout placement based on their application needs and layout constraints without worrying about the pre-set limitations and pin conflicts - allowing usage of small pinout packages, simplifying PCB routing, minimizing PCB layers and ultimately reducing design time, lowering system cost and most importantly optimal usage of pins. These on-chip features enable developers to minimize external components resulting in significantly reduced solution cost as compared to competitive MCUs.

    Overview

    Product Matrix

    Documentation

    Tools

    Education

    Technology

    More Info