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

Data Short (1)

DescriptionVersionUpdatedSize
C8051F39x-37x Data Short
08.01.128/13/201235 kB

User Guides (5)

DescriptionVersionUpdatedSize

0.22/20/2014939 kB
8-Bit USB Debug Adapter User's Guide
0.38/16/2013217 kB
ToolStick Base Adapter User Guide
0.11287 kB
ToolStick C8051F370 Daughter Card User's Guide
Rev 0.28/20/2012551 kB
ToolStick F330 Daughter Card User Guide
0.32345 kB

Quick Start Guide (2)

DescriptionVersionUpdatedSize
C8051F39x-DK Quick Start Guide
0.28/22/2012692 kB
MCU Quick-Start Guide Featuring the USB Debug Adapter
0.51246 kB

Application Notes (16)

White Papers (5)

Miscellaneous (1)

DescriptionVersionUpdatedSize
C2 Specification
1.1273 kB

PCN (1)

DescriptionVersionUpdatedSize
1212072 C8051F39x Datasheet PCN std
268 kB

Development Kits

Design Tools

Expand AllCollapse All

Software (43)

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.8012/11/2013560879 kB
Advanced encryption standard
20 kB
AN767SW: SMBus Bootloader Software
4/25/2013252 kB
AN778 Software
6/21/2013448 kB
CAN BOOTLOADER
239 kB
CAN OBD Reader Reference Design Kit
7081 kB
Class D Software
1.012/12/2012550 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
F850_BLDC_RD software
1.0.0.010/18/201342808 kB
Flash programming via the C2 interface
97 kB
FLASHUtil Installer
4.3011/20/20137748 kB
Hex to Svf conversion utility software
7/17/20123623 kB
IDE Installer
4.8012/11/201325293 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
Keil Eval Tools Installer
14034 kB
Low Pin-Count LCD Interface Software
4 kB
Magnetic Stripe Reader
20 kB
Modular bootloader framework for Silicon Labs MCUs
372 kB
Production Programmer
3.1011/20/20131005 kB
Silicon Labs Studio
2.04/12/2014138813 kB
Simplicity Studio, Offline Installer
v24/14/20141459647 kB
SMBus communication for small form factor devices
223 kB
Software UART examples
13 kB
Three-Channel Power Sequencer.
25 kB
ToolStick Development Tools
2.60.18/2/201345699 kB
TouchPanel Reference Design
1443 kB
USB Debug Adapter Reset Utility
1.76/1/201349 kB
uVision Driver
4.0011/20/20134978 kB
VCP Driver for WinCE60
282 kB
VCP Drivers for WinCE50
277 kB
Wireless Digital Full-Duplex Voice Transceiver
17 kB
Writing to flash from firmware
76 kB

Schematics/Layout (15)

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
C8051F370-A-GM80515016 kB12163±2%10-bit, 16-ch., 500 ksps10-bit, 2-ch.YesYes2C2LFO; VREGQFN244x4 mmC8051F370DK
NoI2C; 2 x I2C; SPI; UART
C8051F371-A-GM80515016 kB12163±2%NoNo2C2LFO; VREGQFN244x4 mmC8051F370DK
NoI2C; 2 x I2C; SPI; UART
C8051F374-A-GM8051508 kB12163±2%10-bit, 16-ch., 500 ksps10-bit, 2-ch.YesYes1C2LFO; VREGQFN244x4 mmC8051F370DK
NoI2C; 2 x I2C; SPI; UART
C8051F375-A-GM8051508 kB12163±2%NoNo1C2LFO; VREGQFN244x4 mmC8051F370DK
NoI2C; 2 x I2C; SPI; UART
C8051F390-A-GM80515016 kB12163±2%10-bit, 16-ch., 500 ksps10-bit, 2-ch.YesYes1C2LFO; VREGQFN244x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F391-A-GM80515016 kB12163±2%NoNo1C2LFO; VREGQFN244x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F392-A-GM80515016 kB11763±2%10-bit, 16-ch., 500 ksps10-bit, 2-ch.YesYes1C2LFO; VREGQFN204x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F393-A-GM80515016 kB11763±2%NoNo1C2LFO; VREGQFN204x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F394-A-GM8051508 kB12163±2%10-bit, 16-ch., 500 ksps10-bit, 2-ch.YesYes1C2LFO; VREGQFN244x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F395-A-GM8051508 kB12163±2%NoNo1C2LFO; VREGQFN244x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F396-A-GM8051508 kB11763±2%10-bit, 16-ch., 500 ksps10-bit, 2-ch.YesYes1C2LFO; VREGQFN204x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F397-A-GM8051508 kB11763±2%NoNo1C2LFO; VREGQFN204x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F398-A-GM8051504 kB11763±2%10-bit, 16-ch., 500 ksps10-bit, 2-ch.YesYes1C2LFO; VREGQFN204x4 mmC8051F390DK
NoI2C; 2 x I2C; SPI; UART
C8051F399-A-GM8051504 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

Product Matrix

Documentation

Tools

Education

Technology

More Info