EFM8 Busy Bee Family EFM8BB52 Data Sheet The EFM8BB52, part of the wide supply 5 Volt Busy Bee family of KEY FEATURES MCUs, is a multi-purpose line of 8-bit microcontrollers with a com- prehensive feature set in small packages. Pipelined 8-bit C8051 core with 50 MHz maximum operating frequency These devices offer high-value by integrating advanced analog and communication pe- Up to 29 multifunction, 5 Volt capable I/O ripherals into small packages, making them ideal for space-constrained applications. pins With an efficient 8051 core, 5 Volt capable I/O, precision analog, and enhanced pulse- 1 x 12-bit Analog to Digital converter width modulation, the EFM8BB52 family is also optimal for embedded applications. 1 x 10-bit Digital to Analog converter EFM8BB52 applications include the following: 2 x analog comparators Integrated temperature sensor Appliances LED/Lighting control 3-channel PCA w/ PWM Toys Industrial automation 3-channel PWM engine w/ DTI Personal hygiene products Consumer electronics 4 x 16-bit timers Battery packs Motor control 2 x 8-bit timers Optical Modules Power tools 2 x UART and 2 x SMBus/I2C SPI with 4 byte FIFO Priority crossbar for flexible pin mapping 4 x configurable logic units Core / Memory Clock Management Energy Management 49 MHz 2% CIP-51 8051 Core External CMOS 1.8-5.5 V Internal High Frequency Power-On Reset Oscillator LDO Regulator (50 MHz) RC Oscillator 10 MHz 80 kHz 3% 10 uA Snooze Flash Program RAM Memory Debug Interface Calibration/ Brown-Out Low Frequency Memory Mode with 30 us (up to 2304 B) with C2 Trimming Detector (up to 32 KB) RC Oscillator wake time Oscillator 8-bit SFR bus Serial Interfaces Timers and Triggers Analog Interfaces Security I/O Ports 2 x UART 4 x 10-bit DAC 2 x 16-bit 3 ch PCA 16-bit CRC External 2 x Configurable Pin Reset Comparators Interrupts Timers w/ PWM Logic Units SPI 12-bit ADC Up to 29 Priority Pin 2 x 8-bit timers Programmable 2 x SMBus/ 2 x 16-bit 3 ch PWM Fast Settling Mapping Internal/ General Internal VREF Timers I2C Timer w/DTI Watchdog Timer External VREF Crossbar Purpose I/O Lowest power mode with peripheral operational: Normal Idle Snooze Shutdown silabs.com Building a more connected world. Copyright 2021 by Silicon Laboratories Rev. 1.0 EFM8BB52 Data Sheet Feature List 1. Feature List The EFM8BB52 highlighted features are listed below. Core: Timers/Counters and PWM: Pipelined CIP-51 Core 3-channel programmable counter array (PCA) supporting Fully compatible with standard 8051 instruction set PWM, capture/compare, and frequency output modes 70% of instructions execute in 1-2 clock cycles 3-channel PWM engine with complementary outputs and dead time insertion (DTI) 50 MHz maximum operating frequency 2 x 8-bit general-purpose timers Memory: 4 x 16-bit general-purpose timers Up to 32 kB flash memory, in-system re-programmable from firmware Independent watchdog timer, clocked from the low frequen- cy oscillator Up to 2304 bytes RAM Communications and Digital Peripherals: Power: 2 x UART up to 3 Mbaud Internal LDO regulator for CPU core voltage SPI Main / Secondary up to 12 Mbps Power-on reset circuit and brownout detectors 2 x SMBus/I2C Leader / Follower up to 400 kbps Snooze mode with LFO running, 10 A and 30 s wake 16-bit CRC unit, supporting automatic CRC of flash at 256- I/O: Up to 29 total multifunction I/O pins: byte boundaries All pins 5 V capable under bias Analog: Flexible peripheral crossbar for peripheral routing 12-bit, 612 ksps Analog-to-Digital Converter (ADC) with 16 High current to allow direct drive of LEDs channels and 11-bit ENOB Clock Sources: 10-bit, 200 ksps Digital-to-Analog Converter (DAC) Internal 49 MHz oscillator with 2% accuracy 2 x Analog comparator with adjustable reference Internal 80 kHz low-frequency oscillator with 3% accura- 1.2 - 2.4 V precision VREF routable to external pin cy 4 configurable logic units Internal 10 MHz oscillator Pre-loaded UART bootloader External CMOS clock option 128-bit unique device identifier (UUID) On-Chip, Non-Intrusive Debugging Temperature range -40 to 85 C or -40 to 125 C Full memory and register inspection Single power supply 1.8 to 5.5 V Four hardware breakpoints, single-stepping TSSOP20, TSSOP28, QFN20, and QFN32 packages With on-chip power-on reset, voltage supply monitor, watchdog timer, and clock oscillator, the EFM8BB52 devices are truly standalone system-on-a-chip solutions. The flash memory is reprogrammable in-circuit, providing non-volatile data storage and allowing field up- grades of the firmware. The on-chip debugging interface (C2) allows non-intrusive (uses no on-chip resources), full speed, in-circuit debugging using the production MCU installed in the final application. This debug logic supports inspection and modification of memory and registers, setting breakpoints, single stepping, and run and halt commands. All analog and digital peripherals are fully functional while debugging. Each device is specified for 1.8 to 5.5 V. Devices are offered in 20-pin TSSOP, 28-pin TSSOP, 20-pin QFN or 32-pin QFN packages. All package options are lead-free and RoHS compliant. silabs.com Building a more connected world. Rev. 1.0 2