Datasheet

This is information on a product in full production.
July 2013 DocID17943 Rev 6 1/134
STM8L151x8 STM8L152x8
STM8L151R6 STM8L152R6
8-bit ultralow power MCU, up to 64 KB Flash + 2 KB data EEPROM,
RTC, LCD, timers, USARTs, I2C, SPIs, ADC, DAC, comparators
Datasheet - production data
Features
Operating conditions
Operating power supply: 1.65 to 3.6 V
(without BOR), 1.8 to 3.6 V (with BOR)
Temp. range: -40 to 85, 105 or 125 °C
Low power features
5 low power modes: Wait, Low power run
(5.9 µA), Low power wait (3 µA), Active-halt
with full RTC (1.4 µA), Halt (400 nA)
Consumption: 200 µA/MHz+330 µA
Fast wake up from Halt mode (4.7 µs)
Ultra low leakage per I/0: 50 nA
Advanced STM8 core
Harvard architecture and 3-stage pipeline
Max freq: 16 MHz, 16 CISC MIPS peak
Up to 40 external interrupt sources
Reset and supply management
Low power, ultrasafe BOR reset with 5
programmable thresholds
Ultralow power POR/PDR
Programmable voltage detector (PVD)
Clock management
32 kHz and 1-16 MHz crystal oscillators
Internal 16 MHz factory-trimmed RC and
38 kHz low consumption RC
Clock security system
Low power RTC
BCD calendar with alarm interrupt,
Digital calibration with +/- 0.5ppm accuracy
Advanced anti-tamper detection
DMA
4 ch. for ADC, DACs, SPIs, I
2
C, USARTs,
Timers, 1 ch. for memory-to-memory
LCD: 8x40 or 4x44 w/ step-up converter
12-bit ADC up to 1 Msps/28 channels
Temp. sensor and internal ref. voltage
Memories
Up to 64 KB of Flash memory with up to 2
KB of data EEPROM with ECC and RWW
Flexible write/read protection modes
Up to 4 KB of RAM
2x12-bit DAC (dual mode) with output buffer
2 ultralow power comparators
1 with fixed threshold and 1 rail to rail
Wakeup capability
Timers
Three 16-bit timers with 2 channels (IC,
OC, PWM), quadrature encoder
One 16-bit advanced control timer with 3
channels, supporting motor control
One 8-bit timer with 7-bit prescaler
1 Window and 1 independent watchdog
Beeper timer with 1, 2 or 4 kHz frequencies
Communication interfaces
Two synchronous serial interface (SPI)
–Fast I
2
C 400 kHz SMBus and PMBus
Three USARTs (ISO 7816 interface + IrDA)
Up to 67 I/Os, all mappable on interrupt vectors
Up to 16 capacitive sensing channels
supporting touchkey, proximity, linear touch
and rotary touch sensors
Fast on-chip programming and non-intrusive
debugging with SWIM, Bootloader using
USART
96-bit unique ID
Table 1. Device summary
Reference Part number
STM8L151x8
STM8L152x8
STM8L151C8, STM8L152C8, STM8L151R8,
STM8L152R8, STM8L151M8, STM8L152M8
STM8L151R6
STM8L152R6
STM8L151R6, STM8L152R6
LQFP80 LQFP64 LQFP48
UFQFPN48
www.st.com

Summary of content (134 pages)