EmbeddedRelated.com
The 2026 Embedded Online Conference
EFM8BB31F64G-D-QFN32

SiLEFM8BB31F64G-D-QFN32

Silicon Labs
CIP-51 8051 Busy Bee Microcontroller IC 8-Bit 50MHz 64KB (64K x 8) FLASH 32-QFN (4x4)
Active4,904 in stock

Overview

The EFM8BB31F64G-D-QFN32 is an 8-bit CIP-51 (8051-compatible) microcontroller from Silicon Labs, operating at up to 50 MHz. It features 64KB of Flash memory and 4.25KB of RAM, along with a range of integrated peripherals and data converters. This MCU is suitable for general-purpose embedded control applications requiring a balance of performance and peripheral integration.

Why Choose This Part

This microcontroller offers a highly pipelined 8051 core that executes a majority of instructions in 1-2 clock cycles, providing efficient processing at 50 MHz. Its robust peripheral set includes multiple ADCs and DACs, along with flexible I/O and communication interfaces. The internal LDO regulator and power-on reset circuit simplify power management and system design.

Applications

General Embedded Control
Utilizing its 50 MHz CIP-51 core, this MCU can manage various control tasks in embedded systems requiring robust, moderate-speed processing.
Sensor Interfacing
With up to 20x12-bit ADC channels and 4x12-bit DACs, it is well-suited for collecting and processing analog data from multiple sensors.
User Interface Control
The EFM8BB31F64G-D-QFN32's 29 I/O pins, including 25 five-volt tolerant pins, allow for direct interfacing with buttons, LEDs, and simple display elements.
Communication Hubs
Equipped with I2C, SMBus, SPI, and UART/USART interfaces, it can serve as a central controller for communicating with other ICs and modules in a system.
Motor and Actuator Control
The integrated PWM peripheral and high-current I/O (5 mA source, 12.5 mA sink) facilitate direct drive or control of small motors and actuators.

Key Specifications

Speed 50MHz
RAM Size 4.25K x 8
Core Size 8-Bit
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Connectivity I2C, SMBus, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 29
Core Processor CIP-51 8051
Package / Case 32-UFQFN Exposed Pad
Data Converters A/D 20x12b; D/A 4x12b
Oscillator Type Internal
Program Memory Size 64KB (64K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 32-QFN (4x4)
Voltage - Supply (Vcc/Vdd) 2.2V ~ 3.6V

Getting Started

To get started, engineers can use Silicon Labs' Simplicity Studio IDE, which provides a comprehensive development environment including compilers, debuggers, and example code. Development kits specific to the EFM8BB3 family are available to facilitate rapid prototyping and evaluation. Utilize the integrated C2 interface for in-circuit debugging and programming.

EFM8BB31F64G-D Family

Part NumberDifferenceStock
EFM8BB31F64G-D-QFN24 24 11,802
The 2026 Embedded Online Conference