EFM8 Busy Bee Family EFM8BB3 Data Sheet The EFM8BB3, part of the Busy Bee family of MCUs, is a per- KEY FEATURES formance line of 8-bit microcontrollers with a comprehensive ana- log and digital feature set in small packages. Pipelined 8-bit 8051 MCU Core with 50 MHz operating frequency These devices offer state-of-the-art performance by integrating 12-bit ADC, internal Up to 29 multifunction I/O pins temperature sensor, and up to four 12-bit DACs into small packages, making them ide- One 12-bit/10-bit ADC al for general purpose applications. With an efficient, pipelined 8051 core with maxi- Four 12-bit DACs with synchronization mum operating frequency at 50 MHz, various communication interfaces, and four chan- and PWM capabilities nels of configurable logic, the EFM8BB3 family is optimal for many embedded applica- tions. Two low-current analog comparators with built-in reference DACs Internal temperature sensor EFM8BB3 applications include the following: Internal 49 MHz and 24.5 MHz oscillators accurate to 2% Consumer electronics Industrial control and automation Four channels of Configurable Logic Precision instrumentation Smart sensors 6-channel PWM / PCA Power management and control Automotive control Six 16-bit general-purpose timers Core / Memory Clock Management Energy Management High Frequency CIP-51 8051 Core External Internal LDO 49 MHz RC Power-On Reset Oscillator Regulator (50 MHz) Oscillator Flash Program High Frequency RAM Memory Debug Interface Low Frequency Memory 24.5 MHz RC Brown-Out Detector (up to 4352 bytes) with C2 RC Oscillator (up to 64 KB) Oscillator 8-bit SFR bus Serial Interfaces I/O Ports Timers and Triggers Analog Interfaces Security Timers PCA/PWM 16-bit CRC External 2 x 0/1/2/5 2 x UART SPI Pin Reset ADC Comparators Interrupts Watchdog Timer 3/4 Timer Internal High-Speed General Up to 4 x 2 I C / SMBus Pin Wakeup Voltage Purpose I/O Voltage DAC I2C Slave 4 x Configurable Logic Units Reference Lowest power mode with peripheral operational: Normal Idle Suspend Snooze Shutdown silabs.com Building a more connected world. Rev. 1.2 EFM8BB3 Data Sheet Feature List 1. Feature List The EFM8BB3 device family are fully integrated, mixed-signal system-on-a-chip MCUs. Highlighted features are listed below. Core: Analog: Pipelined CIP-51 Core 12/10-Bit Analog-to-Digital Converter (ADC) Fully compatible with standard 8051 instruction set Internal temperature sensor 70% of instructions execute in 1-2 clock cycles 4 x 12-Bit Digital-to-Analog Converters (DAC) 50 MHz maximum operating frequency 2 x Low-current analog comparators with adjustable refer- Memory: ence Up to 64 kB flash memory (63 kB user-accessible), in-sys- Communications and Digital Peripherals: tem re-programmable from firmware in 512-byte sectors 2 x UART, up to 3 Mbaud Up to 4352 bytes RAM (including 256 bytes standard 8051 SPI Master / Slave, up to 12 Mbps RAM and 4096 bytes on-chip XRAM) SMBus/I2C Master / Slave, up to 400 kbps Power: 2 I C High-Speed Slave, up to 3.4 Mbps Internal LDO regulator for CPU core voltage 16-bit CRC unit, supporting automatic CRC of flash at 256- Power-on reset circuit and brownout detectors byte boundaries I/O: Up to 29 total multifunction I/O pins: 4 Configurable Logic Units Up to 25 pins 5 V tolerant under bias Timers/Counters and PWM: Selectable state retention through reset events 6-channel programmable counter array (PCA) supporting Flexible peripheral crossbar for peripheral routing PWM, capture/compare, and frequency output modes 5 mA source, 12.5 mA sink allows direct drive of LEDs 6 x 16-bit general-purpose timers Clock Sources: Independent watchdog timer, clocked from the low frequen- cy oscillator Internal 49 MHz oscillator with accuracy of 2% On-Chip, Non-Intrusive Debugging Internal 24.5 MHz oscillator with 2% accuracy Full memory and register inspection Internal 80 kHz low-frequency oscillator Four hardware breakpoints, single-stepping External CMOS clock option Pre-programmed UART bootloader External crystal/RC Oscillator (up to 25 MHz) Temperature range -40 to 85 C or -40 to 125 C Available in commercial, industrial, and automotive variants With on-chip power-on reset, voltage supply monitor, watchdog timer, and clock oscillator, the EFM8BB3 devices are truly standalone system-on-a-chip solutions. The flash memory is reprogrammable in-circuit, providing nonvolatile 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. Device operation is specified from 2.2 V up to a 3.6 V supply. Devices are AEC-Q100 qualified. Both G-grade and I- grade devices are available in 4x4 mm 32-pin QFN, 3x3 mm 24-pin QFN, 32-pin QFP, or 24-pin QSOP packages. A-grade and addi- tional I-grade devices are available in 5x5 mm 32-pin QFN and 4x4 mm 24-pin QFN packages. All package options are lead-free and RoHS compliant. silabs.com Building a more connected world. Rev. 1.2 2