EFM8 Laser Bee Family
EFM8LB1 Reference Manual
The EFM8LB1, part of the Laser Bee family of MCUs, is a per-
formance line of 8-bit microcontrollers with a comprehensive ana-
log and digital feature set in small packages.
These devices offer state-of-the-art performance by integrating 14-bit ADC, internal
calibrated temperature sensor (±3 °C), and up to four 12-bit DACs into small packages,
making them ideal for the most stringent analog requirement applications. With an effi-
cient, pipelined 8051 core with maximum operating frequency at 72 MHz, various com-
munication interfaces, and four channels of configurable logic, the EFM8LB1 family is
optimal for many embedded applications.
EFM8LB1 applications include the following:
KEY FEATURES
Pipelined 8-bit 8051 MCU Core with
72 MHz operating frequency
Up to 29 multifunction I/O pins
One 14-bit, 900 ksps ADC
Up to four 12-bit DACs with
synchronization and PWM capabilities
Two low-current analog comparators with
built-in reference DACs
Internal calibrated temperature sensor
(±3 °C)
Internal 72 MHz and 24.5 MHz oscillators
accurate to ±2%
Four channels of Configurable Logic
6-channel PWM / PCA
Six 16-bit general-purpose timers
Optical network modules
Precision instrumentation
Industrial control and automation
Smart sensors
I/O Ports
Core / Memory Clock Management
CIP-51 8051 Core
(72 MHz)
High Frequency
72 MHz RC
Oscillator
Energy Management
Brown-Out Detector
8-bit SFR bus
Serial Interfaces Timers and Triggers Analog Interfaces
SPI
Security
Pin Reset
ADC
2 x
Comparators
Internal
Voltage
Reference
16-bit CRC
Flash Program
Memory
(up to 64 KB)
RAM Memory
(up to 4352 bytes)
Debug Interface
with C2
Lowest power mode with peripheral operational:
IdleNormal ShutdownSuspend Snooze
Timer 3/4
Up to 4 x
Voltage DAC
High Frequency
24.5 MHz RC
Oscillator
Pin Wakeup
External
Interrupts
General
Purpose I/O
I
2
C / SMBus
2 x UART
High-Speed
I2C Slave
External
Oscillator
Low Frequency
RC Oscillator
4 x Configurable Logic Units
Watchdog
Timer
PCA/PWM
Timers
0/1/2/5
Internal LDO
Regulator
Power-On Reset
silabs.com | Building a more connected world. Rev. 0.5
Table of Contents
1. System Overview .............................13
1.1 Introduction ...............................13
1.2 Power .................................14
1.3 I/O ..................................14
1.4 Clocking ................................15
1.5 Counters/Timers and PWM ..........................15
1.6 Communications and Other Digital Peripherals ...................16
1.7 Analog.................................19
1.8 Reset Sources ..............................20
1.9 Debugging ...............................20
1.10 Bootloader ...............................21
2. Memory Organization ...........................23
2.1 Memory Organization............................23
2.2 Program Memory .............................23
2.3 Data Memory ..............................23
2.4 Memory Map ..............................25
2.5 XRAM Control Registers...........................32
2.5.1 EMI0CN: External Memory Interface Control ..................32
3. Special Function Registers .........................33
3.1 Special Function Register Access .......................33
3.2 Special Function Register Memory Map .....................35
3.3 SFR Access Control Registers.........................45
3.3.1 SFRPAGE: SFR Page ..........................45
3.3.2 SFRPGCN: SFR Page Control .......................46
3.3.3 SFRSTACK: SFR Page Stack .......................46
4. Flash Memory ..............................47
4.1 Introduction ...............................47
4.2 Features ................................52
4.3 Functional Description ...........................53
4.3.1 Security Options ............................53
4.3.2 Programming the Flash Memory ......................54
4.3.3 Flash Write and Erase Precautions......................55
4.4 Flash Control Registers ...........................56
4.4.1 PSCTL: Program Store Control .......................56
4.4.2 FLKEY: Flash Lock and Key ........................57
5. Device Identification ...........................58
5.1 Device Identification ............................58
silabs.com
| Building a more connected world. Rev. 0.5 | 2