EmbeddedRelated.com
STM8L151F3P6

STM8L151F3P6

STMicroelectronics
STM8 STM8L EnergyLite Microcontroller IC 8-Bit 16MHz 8KB (8K x 8) FLASH 20-TSSOP
Active2,903 in stock

Overview

The STM8L151F3P6 is an 8-bit EnergyLite microcontroller from STMicroelectronics designed for ultra-low-power applications. Operating at up to 16MHz, it features 8KB of Flash, 1KB of RAM, and 256 bytes of true data EEPROM in a compact 20-TSSOP package. It is specifically engineered to operate down to 1.65V, making it ideal for battery-powered systems.

Why Choose This Part

This MCU offers a high power-to-performance ratio with 5 low-power modes and a rapid wakeup time from Halt mode. It includes 5V tolerant I/O and a built-in DMA controller, which are uncommon features in many low-pin-count 8-bit microcontrollers. The 1.65V minimum supply voltage allows for extended operation from a draining battery or a single lithium coin cell.

Applications

Battery-Powered Handheld Devices
Used in portable tools and consumer electronics where minimizing standby current (down to 0.9uA) is critical for shelf life.
Remote Sensors
Integrates 10 ADC channels and low-power modes to sample data from industrial or environmental sensors efficiently.
Metering Systems
The integrated RTC and DMA controller allow for autonomous data collection and time-stamping with minimal CPU intervention.
Disposable Medical Electronics
Small form factor and low voltage operation (1.65V to 3.6V) suit single-cell battery applications.

Key Specifications

Speed 16MHz
RAM Size 1K x 8
Core Size 8-Bit
EEPROM Size 256 x 8
Peripherals Brown-out Detect/Reset, DMA, IR, POR, PWM, WDT
Connectivity I2C, IrDA, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 18
Core Processor STM8
Package / Case 20-TSSOP (0.173", 4.40mm Width)
Data Converters A/D 10x12b
Oscillator Type Internal
Program Memory Size 8KB (8K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 20-TSSOP
Voltage - Supply (Vcc/Vdd) 1.8V ~ 3.6V

Getting Started

Developers can use the ST-LINK/V2 debugger and the SWIM (Single Wire Interface Module) for programming and debugging. Software development is supported by ST's STVD (ST Visual Develop) or IAR Embedded Workbench for STM8. The STM8L1518-EVAL or smaller NUCLEO-8L152R8 boards provide a hardware reference for evaluating the EnergyLite peripheral set.

Also Consider

ATtiny814 MCHPMicrochip Technology - Alternative 8-bit architecture with 8KB Flash in a 14-pin package for even tighter space constraints.