EmbeddedRelated.com
EFM8SB20F32G-B-QFN24R

SiLEFM8SB20F32G-B-QFN24R

Silicon Labs
8-bit Microcontrollers - MCU 8051 25 MHz 32 kB flash 4 kB RAM 8-bit Sleepy Bee MCU
1,560 in stock

Overview

The EFM8SB20F32G-B-QFN24R is a member of the Sleepy Bee family, Silicon Labs ultra-low power 8-bit microcontrollers based on the CIP-51 8051 core. It operates at up to 25 MHz and is specifically designed for battery-operated applications, featuring a highly efficient 0.6 uA sleep mode with the internal RTC active. This MCU integrates 32 KB of flash and 4.25 KB of RAM into a compact 4x4 mm QFN24 package.

Why Choose This Part

The Sleepy Bee architecture offers industry-leading power efficiency with a sleep current of approximately 0.6 uA and fast wake-up times. Its pipelined CIP-51 core executes 70 percent of instructions in just 1-2 clock cycles, providing significantly more throughput than traditional 8051 architectures. The integrated 24.5 MHz precision oscillator and peripheral crossbar simplify hardware design by allowing flexible pin mapping.

Applications

Battery-Powered Remote Sensors
Ideal for long-life wireless sensor nodes where the device remains in a low-power sleep state for the majority of its operating life.
Wearable Electronic Devices
Utilizes the integrated RTC and extremely low sleep current to manage power budgets in space-constrained consumer wearables.
Handheld Medical Monitors
Provides reliable 8-bit processing and standard serial peripherals for portable diagnostic tools requiring 1.8V to 3.6V operation.
Smart Locks and Security Sensors
Leverages the flexible peripheral crossbar and low-power oscillators to manage entry sensors and simple actuator control.

Key Specifications

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

Getting Started

Developers can use the Simplicity Studio IDE for configuration and firmware development, which includes the Keil 8051 toolchain. For hardware evaluation, the EFM8SB2 Sleepy Bee Starter Kit (EFM8SB20F32G-A-EK) provides an integrated debugger and sensors to test low-power modes. Physical debugging is handled via the Silicon Labs C2 interface, which uses only two pins.

Also Consider

STM8L151C8T6 STMicroelectronics - An 8-bit low-power MCU with comparable 32 KB flash that offers a different peripheral set and development ecosystem.