STM8TL52F4:8-bit, ultra-low-power, touch-sensing MCUs with 16-Kbyte Flash and proximity detection

The STM8TL52x4 and STM8TL53x4 devices feature the enhanced STM8 CPU core providing increased processing power (up to 16 MIPS at 16 MHz) while maintaining the advantages of a CISC architecture with improved code density, a 24-bit linear addressing space and an optimized architecture for low power operations. It uses a ProxSense charge transfer capacitive acquisition method that is capable of near range proximity detection.

The family includes an integrated debug module with a hardware interface (SWIM) which allows non-intrusive in-application debugging and ultrafast Flash programming. All STM8TL52x4 and STM8TL53x4 microcontrollers feature low-power low-voltage single-supply program Flash memory.

The STM8TL52x4 and STM8TL53x4 devices are based on a generic set of state-of-the-art peripherals. The modular design of the peripheral set allows the same peripherals to be found in different ST microcontroller families including 32-bit families. This makes any transition to a different family very easy, and simplified even more by the use of a common set of development tools.

Key Features

  • Operating conditions
    • Operating power supply: 1.65 V to 3.6 V
    • Temperature range: –40 °C to 85 °C
  • Low power features
    • 4 low power modes: Wait, Active-halt with AWU (1 μA), Active-halt with ProxSense™ (10 μA with scan every 200 ms),Halt (0.4 μA)
    • Dynamic power consumption: 150 μA/MHz
    • Fast wakeup from Halt mode: 4.7 μs
    • Ultra-low leakage per I/O: 50 nA
  • Advanced STM8 Core
    • Harvard architecture with 3-stage pipeline
    • Max freq.16 MHz,16 CISC MIPS peak
  • Memories
    • Up to 16 Kbyte of Flash program including up to 2 Kbyte of data EEPROM
    • Error correction code (ECC)
    • Flexible write and read protection modes
    • In-application and in-circuit programming
    • Data EEPROM capability
    • 4 Kbyte of static RAM
  • Clock management
    • Internal 16 MHz factory-trimmed RC
    • Internal 38 kHz low consumption RC driving both the IWDG and the AWU
  • Reset and supply management
    • Ultra-low-power, ultra safe power-on reset/ power-down reset
  • Interrupt management
    • Nested interrupt controller with software priority control
    • Up to 22 external interrupt sources
  • I/Os
    • Up to 23 with 22 mappable on external interrupt vectors
    • I/Os with programmable input pull-ups, high sink/source capability
  • ProxSense™ patented acquisition technology with up to 300 touch sensing channels (20 receiver/transmitter channels and 15 transmitter channels) supporting projected capacitive acquisition method suitable for proximity detection.
  • Timers
    • Two 16-bit general purpose timers (TIM2 and TIM3) with up and down counter and two channels (used as IC, OC, PWM)
    • One 8-bit timer (TIM4) with 7-bit prescaler
    • Independent watchdog
    • Window watchdog
    • Auto-wakeup unit
    • Beeper timer with 1, 2 or 4 kHz frequencies
  • Communication interfaces
    • SPI synchronous serial interface
    • Fast I2C Multimaster/slave 400 kHz
    • USART with fractional baud rate generator
  • Development support
    • Hardware single wire interface module (SWIM)
    • In-circuit emulation (ICE)
Product Specifications
DescriptionVersionSize
DS8701: 8-bit ultra-low-power touch sensing microcontroller with 16 Kbyte Flash, ProxSense™, timers, USART, SPI, I2C7.01 MB
Application Notes
DescriptionVersionSize
AN1709: EMC design guide for ST microcontrollers2.0843 KB
AN2860: EMC guidelines for STM8 microcontrollers5.1262 KB
AN1181: Electrostatic discharge sensitivity measurement1.649 KB
AN3342: Getting started with STM8TL5xxx3.11 MB
AN4313: Guidelines for designing touch sensing applications with projected sensors1.1211 KB
AN4038: Guidelines to optimize proximity detection with STM8TL5xxx capacitive sensors1.21 MB
AN3431: How to design a PresSense pressure touch button1.2346 KB
AN3404: Low power considerations for STM8TL5xxx devices3.1262 KB
AN2927: RC acquisition principle for touch sensing applications2.4156 KB
Technical Notes & Articles
DescriptionVersionSize
TN1163: Description of WLCSP for microcontrollers and recommendations for its use4.01 MB
TN1205: Tape and reel shipping media for STM8 and STM32 microcontrollers in FPN packages3.0753 KB
TN1206: Tape and reel shipping media for STM8 and STM32 microcontrollers in QFP packages3.0830 KB
TN1207: Tape and reel shipping media for STM8 and STM32 microcontrollers in SO packages1.0755 KB
TN1208: Tape and reel shipping media for STM8 and STM32 microcontrollers in TSSOP and SSOP packages1.0743 KB
Reference Manuals
DescriptionVersionSize
RM0312: STM8TL5xxx microcontroller family3.13 MB
Programming Manuals
DescriptionVersionSize
PM0212: How to program the STM8TL5xxx Flash program memory and data EEPROM2.1156 KB
Errata Sheets
DescriptionVersionSize
ES0186: STM8TL52x4 and STM8TL53x4 Rev Z device limitations3.0149 KB
Presentations
DescriptionVersionSize
STM32 and STM8 embedded software solutions2.02 MB
Flyers
DescriptionVersionSize
Get ready for the largest IoT development ecosystem16.08721 KB
Hardware Development Tools
Part NumberManufacturerDescription
ST-LINKSTIn-circuit debugger and programmer for STM8 and STM32 MCUs; with IAR EWARM and Keil RVMDK and ST toolset
ST-LINK/V2STST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32
STX-RLINKRaisonanceIn-circuit debugger/programmer for STM8, ST7, STM32, STR7 and STR9 microcontrollers
Software Development Tools
Part NumberManufacturerDescription
FLASHER-STM8STSTM8 Flash loader demonstrator (UM0462)
IDEACosmicCosmic's toolchain for the STM8 family is part of a complete and uniform product line incorporating over 20 years of innovative design and development. Cosmic tools for STM8, 32K Special Edition limited to 32K bytes of code, one year free license available at Cosmic.
RIDE-STM8RaisonanceRaisonance branded integrated development environment for STM8 MCUs
STM-STUDIO-STM8STSTM Studio run-time variables monitoring and visualization tool for STM8 microcontrollers
STVD-STM8STST Visual develop IDE for developing ST7 and STM8 applications
STVP-LIB-STM8STSTVP programming toolkit: C++ source files for creating PC programming interface
STVP-STM8STST Visual Programmer STM8
winIDEA-STM8iSYSTEMiSYSTEM's complete software development and test solution for the STM8 MCUs
MCUs Embedded Software
Part NumberManufacturerDescription
STM8TL-TOUCH-LIBSTSTM8TL5x STMTouch library
STSW-STM8004STSTM8 optimized I2C examples (AN3281)
STSW-STM8006STExample of implementation of user bootloader (AN2659)
STSW-STM8030STSTM8TL5x standard peripherals library
STSW-STM8049STBasic in-application programming example using the STM8 I2C and SPI peripherals (AN2737)
STSW-STM8062STSTM8 in-application programming (IAP) using a customized bootloader (AN2659)
STSW-STM8064STSetup screensaver STM8 1024x768
STSW-STM8065STSetup screensaver STM8 1280x1024
STSW-STM8075STGuidelines for obtaining IEC 60335 Class B certification in an STM8 application (AN3181)
TAP-KNX-KAIStackTapkoKNX home automation for STM8 and STM32, from Tapko Technologies GMBH
Sample & Buy
Part NumberPackagePacking TypeOperating Temperature (°C) (min)Operating Temperature (°C) (max)Unit Price (US$) *QuantityECCN (EU)ECCN (US)Country of Origin
STM8TL52F4P6TRTSSOP 20Tape And Reel-4085--NECEAR99-
STM8TL52F4P6TSSOP 20Tube-4085--NECEAR99-
Quality & Reliability
Part NumberPackageGradeRoHS Compliance GradeMaterial Declaration**
STM8TL52F4P6TRTSSOP 20IndustrialEcopack2p1ya_769xxxy_signed.pdf
p1ya_769xxxy.xml
STM8TL52F4P6TSSOP 20IndustrialEcopack2p1ya_769xxxy_signed.pdf
p1ya_769xxxy.xml
8-bit ultra-low-power touch sensing microcontroller with 16 Kbyte Flash, ProxSense™, timers, USART, SPI, I2C STM8TL53C4
EMC design guide for ST microcontrollers STM8L101G3
EMC guidelines for STM8 microcontrollers STM8L101G3
Electrostatic discharge sensitivity measurement STM8L101G3
Getting started with STM8TL5xxx STM8TL53C4
Guidelines for designing touch sensing applications with projected sensors STM8TL53C4
Guidelines to optimize proximity detection with STM8TL5xxx capacitive sensors STM8TL53C4
How to design a PresSense pressure touch button STM8TL53C4
Low power considerations for STM8TL5xxx devices STM8TL53C4
RC acquisition principle for touch sensing applications STM8TL53C4
Description of WLCSP for microcontrollers and recommendations for its use STM8L101G3
Tape and reel shipping media for STM8 and STM32 microcontrollers in FPN packages STM8L101G3
Tape and reel shipping media for STM8 and STM32 microcontrollers in QFP packages STM8L101G3
Tape and reel shipping media for STM8 and STM32 microcontrollers in SO packages STM8L101G3
Tape and reel shipping media for STM8 and STM32 microcontrollers in TSSOP and SSOP packages STM8L101G3
STM8TL5xxx microcontroller family STM8TL53C4
How to program the STM8TL5xxx Flash program memory and data EEPROM STM8TL53C4
STM8TL52x4 and STM8TL53x4 Rev Z device limitations STM8TL53C4
STM8L101xx device limitations STM8L101G3
STM32 LoRa® software expansion for STM32Cube I-CUBE-LRWAN
p1ya_769xxxy_signed.pdf STM8TL52F4
p1ya_769xxxy.xml STM8TL52F4