EFM8 Universal Bee Family
EFM8UB1 Data Sheet
The EFM8UB1, part of the Universal Bee family of MCUs, is a
multi-purpose line of 8-bit microcontrollers with USB feature set in
small packages.
KEY FEATURES
• Pipelined 8-bit C8051 core with 50 MHz
maximum operating frequency
These devices offer high value by integrating an innovative energy-smart USB peripheral
interface, charger detect circuit, 8 kV ESD protection, and enhanced high speed commu-
nication interfaces into small packages, making them ideal for space-constrained USB
applications. With an efficient 8051 core and precision analog, the EFM8UB1 family is
also optimal for embedded applications.
• Up to 22 multifunction, 5 V tolerant I/O
pins
• Low Energy USB with full- and low-speed
support saves up to 90% of the USB
energy
• USB charger detect circuit (USB-BCS 1.2
compliant)
EFM8UB1 applications include the following:
• Consumer electronics
• USB I/O controls, dongles
• One 12-bit ADC and two analog
comparators with internal voltage DAC as
reference input
• Medical equipment
• High-speed communication bridge
• Five 16-bit timers
• Two UARTs, SPI, SMBus/I2C master/
slave and I2C slave
• Priority crossbar for flexible pin mapping
Core / Memory
Clock Management
Energy Management
High Frequency
48 MHz RC
Oscillator
CIP-51 8051 Core
(50 MHz)
External CMOS
Oscillator
Internal LDO
Power-On Reset
Regulator
Flash Program
Memory
(up to 16 KB)
High Frequency
24.5 MHz RC
Oscillator
RAM Memory
(2304 bytes)
Debug Interface
with C2
Low Frequency
RC Oscillator
Brown-Out
Detector
5 V-to 3.3 V LDO
Regulator
8-bit SFR bus
Serial Interfaces
I/O Ports
Timers and Triggers
Analog Interfaces
Security
2 x UART
SPI
16-bit CRC
External
Interrupts
Timer
Comparator 0
Pin Reset
PCA/PWM
0/1/2
ADC
I2C / SMBus
USB
Internal
Voltage
Reference
Watchdog
Timer 3/4
Timer
General
Purpose I/O
Comparator 1
Pin Wakeup
High-Speed I2C Slave
Lowest power mode with peripheral operational:
Normal Idle Suspend
Snooze
Shutdown
silabs.com | Building a more connected world.
Rev. 1.3