C8051F37x/39x Small Form Factor MCUs

The C8051F37x/9x family is the next generation of Silicon Labs’ best-selling C8051F33x mixed-signal MCUs. These MCUs range in flash size from 4-16 kB and are footprint and code compatible with the field-proven C8051F33x devices while offering faster speed/performance, more RAM, extra features and an extended temperature range.
With on-chip Power-On Reset, VDD monitor, Watchdog Timer, and clock oscillator, the C8051F37x/39x devices are truly stand-alone System-on-a-Chip solutions. The Flash memory can be reprogrammed even in-circuit, providing non-volatile data storage, and also allowing field upgrades of the 8051 firmware. User software has complete control of all peripherals, and may individually shut down any or all peripherals for power savings.
 
 

Features

  • 50 MIPS throughput (peak)
  • 1 kB of RAM (256 internal bytes and 768 XRAM bytes)
  • 512 byte EEPROM (F37x only)
  • Up to 16 kB flash
  • Up to 21 GPIOs
  • 10-bit, 500 ksps ADC
  • 2 x 10-bit current mode DAC
  • Calibrated internal 49 MHz oscillator
  • Internal 80 kHz oscillator
  • Two SMBus/I2C
  • Enhanced SPI, Enhanced UART
  • Six timers
  • Three programmable counter array channels
  • Analog comparator
  • -40 to 85 °C temperature range (F37x only)
  • -40 to 105 °C temperature range (F39x only)
  • Lead-free / RoHS compliant
 
 

Applications

Documentation

Expand AllCollapse All

Data Sheet (1)

Document NameDescriptionVersionLast Updated
C8051F39x-37x.pdf
C8051F39x/37x Data Sheet1.012/7/2012

Data Short (1)

Document NameDescriptionVersionLast Updated
C8051F39x-37x-short.pdf
C8051F39x-37x Data Short08.01.128/13/2012

User Guides (4)

Document NameDescriptionVersionLast Updated
UPMU-F390-F370.pdf
0.18/17/2012
ToolStick-BaseAdapter-UG.pdf
ToolStick Base Adapter User Guide0.1
ToolStick-C8051F370DC-UG.pdf
ToolStick C8051F370 Daughter Card User's GuideRev 0.28/20/2012
ToolStick-F330-DC-UG.pdf
ToolStick F330 Daughter Card User Guide0.3

Quick Start Guide (2)

Document NameDescriptionVersionLast Updated
C8051F39xDK-QS-Guide.pdf
C8051F39x-DK Quick Start Guide0.28/22/2012
MCU-QS-Guide-USB.pdf
MCU Quick-Start Guide Featuring the USB Debug Adapter0.5

Application Notes (13)

Document NameDescriptionVersionLast Updated
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
an145.pdf
AN145: Three-Channel Power Sequencer1.4
AN148.pdf
AN148: Magnetic Stripe Reader1.38/12/2008
an198.pdf
AN198: Integrating SDCC 8051 Tools into the Silicon Labs IDE0.2
an202.pdf
AN202: Low Pin-Count LCD Interface0.1
an236.pdf
AN236: Integrating IAR 8051 Tools into the Silicon Laboratories IDE0.3
AN324.pdf
AN324: Advanced Encryption Standard0.1
an333.pdf
AN333: ToolStick Virtual Tools User's Guide0.1
an354.pdf
AN354: AB0 Prototyping Board User's GuideRev 0.111/7/2008
AN723.pdf
AN723: Porting Considerations from C8051F330-5 and C8051F336-9 to C8051F39x-37x0.28/23/2012
AN767.pdf
AN767: SMBus Bootloader0.14/24/2013

White Papers (2)

Document NameDescriptionVersionLast Updated
accuracy-considerations-for-microcontroller-based-temperature-sensors.pdf
Accuracy Considerations for Microcontroller-Based Temperature Sensors1.08/22/2012
CIP-51.pdf
CIP-51 Performance for Standard Library Math Routines2.1

Miscellaneous (1)

Document NameDescriptionVersionLast Updated
C2spec.pdf
C2 Specification1.1

PCN (1)

Document NameDescriptionVersionLast Updated
1212072-C8051F39x-Datasheet-PCN-std.pdf
1212072 C8051F39x Datasheet PCN std

Development Kits

Design Tools

Expand AllCollapse All

Software (40)

Document NameDescriptionVersionUpdated
an106sw.zip
Interfacing an External SRAM to the C8051Fxxx
an110sw.zip
16-bit PWM using an on-chip timer
8BitToolsInstaller-web.exe
8 Bits Tools Installer4.5.0.08/1/2012
8BitToolsInstaller-offline.exe
8BitToolsInstaller-offline4.5.0.08/1/2012
an324sw.zip
Advanced encryption standard
AN767SW.zip
AN767SW: SMBus Bootloader Software4/25/2013
an534sw.zip
CAN BOOTLOADER
CAN_OBD_DC_Setup.zip
CAN OBD Reader Reference Design Kit
AN726SW.zip
Class D Software1.012/12/2012
ConfigAndConfig2Install.exe
Configuration Wizard 2 Installer4.113/4/2013
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.108/1/2012
Hex2Svf_Installer.exe
Hex to Svf conversion utility software7/17/2012
mcu_ide.exe
IDE Installer4.508/1/2012
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
AN202SW.zip
Low Pin-Count LCD Interface Software
an148sw.zip
Magnetic Stripe Reader
an533sw.zip
Modular bootloader framework for Silicon Labs MCUs
an358sw.zip
Optimizing Low Power Operation of the 'F9xx
MCUProductionProgrammer.zip
Production Programmer2.908/1/2012
an141sw.zip
SMBus communication for small form factor devices
an115sw.zip
Software UART examples
an145sw.zip
Three-Channel Power Sequencer.
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.808/1/2012
VCP_WinCE60.zip
VCP Driver for WinCE60
VCP_WinCE50.zip
VCP Drivers for WinCE50
an147sw.zip
Wireless Digital Full-Duplex Voice Transceiver
AN201SW.zip
Writing to flash from firmware

Schematics/Layout (21)

Document NameDescriptionVersionUpdated
C8051F370-GM.bxl
C8051F370-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F371-GM.bxl
C8051F371-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F374-GM.bxl
C8051F374-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F375-GM.bxl
C8051F375-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F390-GM.bxl
C8051F390-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F391-GM.bxl
C8051F391-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F392-GM.bxl
C8051F392-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F393-GM.bxl
C8051F393-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F394-GM.bxl
C8051F394-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F395-GM.bxl
C8051F395-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F396-GM.bxl
C8051F396-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F397-GM.bxl
C8051F397-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F398-GM.bxl
C8051F398-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051F399-GM.bxl
C8051F399-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051T611-GM.bxl
C8051T611-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051T612-GQ.bxl
C8051T612-GQ CAD/CAE Schematic Footprints and Symbols1.0
C8051T613-GM.bxl
C8051T613-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051T614-GQ.bxl
C8051T614-GQ CAD/CAE Schematic Footprints and Symbols1.0
C8051T615-GM.bxl
C8051T615-GM CAD/CAE Schematic Footprints and Symbols1.0
C8051T617-GM.bxl
C8051T617-GM CAD/CAE Schematic Footprints and Symbols1.0
toolstickdctemplate.zip
ToolStick Daughter Card Template

Training (2)

Document NameDescriptionVersionUpdated
8051_Instruction_Set.pdf
8051 Instruction Set
Simplifying-Microcontroller-Development-through-Compiler-Flexibility.pdf
Simplifying Microcontroller Development through Compiler Flexibility
​​

Product Matrix

Product Matrix
Zoom
Part Number Available DocumentsMCU CoreMHzFlashRAMDig I/O PinsTimers (16-bit)PCA ChannelsInternal Osc.ADC 1ADC 2DACTemp SensorVREFComparatorsDebug InterfaceOtherPackage TypePackage SizeAlternativeDev KitAEC-Q100Communications
C8051F370-A-GMSample
Buy
Data Sheet
Data Short
80515016 kB12163±2%10-bit, 16-ch., 500 ksps10-bit, 2-ch.YesYes2C2LFO; VREGQFN244x4 mmC8051F370DK
NoI2C; 2 x I2C; SPI; UART
C8051F371-A-GMSample
Buy
Data Sheet
Data Short
80515016 kB12163±2%NoNo2C2LFO; VREGQFN244x4 mmC8051F370DK
NoI2C; 2 x I2C; SPI; UART
C8051F374-A-GMSample
Buy
Data Sheet
Data Short
8051508 kB12163±2%10-bit, 16-ch., 500 ksps10-bit, 2-ch.YesYes1C2LFO; VREGQFN244x4 mmC8051F370DK
NoI2C; 2 x I2C; SPI; UART
C8051F375-A-GMSample
Buy
Data Sheet
Data Short
8051508 kB12163±2%NoNo1C2LFO; VREGQFN244x4 mmC8051F370DK
NoI2C; 2 x I2C; SPI; UART
C8051F390-A-GMSample
Buy
Data Sheet
Data Short
80515016 kB12163±2%10-bit, 16-ch., 500 ksps10-bit, 2-ch.YesYes1C2LFO; VREGQFN244x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F391-A-GMSample
Buy
Data Sheet
Data Short
80515016 kB12163±2%NoNo1C2LFO; VREGQFN244x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F392-A-GMSample
Buy
Data Sheet
Data Short
80515016 kB11763±2%10-bit, 16-ch., 500 ksps10-bit, 2-ch.YesYes1C2LFO; VREGQFN204x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F393-A-GMSample
Buy
Data Sheet
Data Short
80515016 kB11763±2%NoNo1C2LFO; VREGQFN204x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F394-A-GMSample
Buy
Data Sheet
Data Short
8051508 kB12163±2%10-bit, 16-ch., 500 ksps10-bit, 2-ch.YesYes1C2LFO; VREGQFN244x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F395-A-GMSample
Buy
Data Sheet
Data Short
8051508 kB12163±2%NoNo1C2LFO; VREGQFN244x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F396-A-GMSample
Buy
Data Sheet
Data Short
8051508 kB11763±2%10-bit, 16-ch., 500 ksps10-bit, 2-ch.YesYes1C2LFO; VREGQFN204x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F397-A-GMSample
Buy
Data Sheet
Data Short
8051508 kB11763±2%NoNo1C2LFO; VREGQFN204x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F398-A-GMSample
Buy
Data Sheet
Data Short
8051504 kB11763±2%10-bit, 16-ch., 500 ksps10-bit, 2-ch.YesYes1C2LFO; VREGQFN204x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F399-A-GMSample
Buy
Data Sheet
Data Short
8051504 kB11763±2%NoNo1C2LFO; VREGQFN204x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
The C805​1F39x/7x MCUs are an ideal fit for low-memory, low-pin count applications. By combining a digital crossbar, analog peripherals, high-speed/performance, precision temperature sensor and a precision oscillator all in a small form factor device, the C8051F39x/7x provides a best-in-class solution for a wide range of consumer, industrial, and communication applications.
The C8051F37x/39x devices are specified for 1.8 to 3.6 V operation over the industrial temperature range of –40 to +85 °C for the F37x devices, and an extended temperature range of -40 to +105 °C for the F39x devices. The C8051F392/3/6/7/8/9 are available in a 20-pin QFN package and the C8051F390/1/4/5 and C8051F37x are available in a 24-pin QFN package. Both package options are lead-free and RoHS compliant.

Overview

Documentation

Tools

Product Matrix

Education

More Info