STM8S207RB Mainstream Performance line 8-bit MCU with 128 Kbytes Flash, 24 MHz CPU, integrated EEPROM

The STM8S20xxx performance line 8-bit microcontrollers offer from 32 to 128 Kbytes Flash program memory. They are referred to as high-density devices in the STM8S microcontroller family reference manual.

All devices of the STM8S20xxx performance line provide the following benefits: reduced system cost, performance robustness, short development cycles, and product longevity.

The system cost is reduced thanks to an integrated true data EEPROM for up to 300 k write/erase cycles and a high system integration level with internal clock oscillators, watchdog, and brown-out reset.

Device performance is ensured by 20 MIPS at 24 MHz CPU clock frequency and enhanced characteristics which include robust I/O, independent watchdogs (with a separate clock source), and a clock security system.

Short development cycles are guaranteed due to application scalability across a common family product architecture with compatible pinout, memory map and and modular peripherals. Full documentation is offered with a wide choice of development tools.

Product longevity is ensured in the STM8S family thanks to their advanced core which is made in a state-of-the art technology for applications with 2.95 V to 5.5 V operating supply

技术特性
  • Core
    • Max fCPU: up to 24 MHz, 0 wait states @ fCPU≤ 16 MHz
    • Advanced STM8 core with Harvard architecture and 3-stage pipeline
    • Extended instruction set
    • Max 20 MIPS @ 24 MHz
  • Memories
    • Program: up to 128 Kbytes Flash; data retention 20 years at 55 °C after 10 kcycles
    • Data: up to 2 Kbytes true data EEPROM; endurance 300 kcycles
    • RAM: up to 6 Kbytes
  • Clock, reset and supply management
    • 2.95 to 5.5 V operating voltage
    • Low power crystal resonator oscillator
    • External clock input
    • Internal, user-trimmable 16 MHz RC
    • Internal low power 128 kHz RC
    • Clock security system with clock monitor
    • Wait, active-halt, & halt low power modes
    • Peripheral clocks switched off individually
    • Permanently active, low consumption power-on and power-down reset
  • Interrupt management
    • Nested interrupt controller with 32 interrupts
    • Up to 37 external interrupts on 6 vectors
  • Timers
    • 2x 16-bit general purpose timers, with 2+3 CAPCOM channels (IC, OC or PWM)
    • Advanced control timer: 16-bit, 4 CAPCOM channels, 3 complementary outputs, dead-time insertion and flexible synchronization
    • 8-bit basic timer with 8-bit prescaler
    • Auto wakeup timer
    • Window watchdog, independent watchdog
  • Communications interfaces
    • High speed 1 Mbit/s active beCAN 2.0B
    • UART with clock output for synchronous operation - LIN master mode
    • UART with LIN 2.1 compliant, master/slave modes and automatic resynchronization
    • SPI interface up to 10 Mbit/s
    • I²C interface up to 400 Kbit/s
  • 10-bit ADC with up to 16 channels
  • I/Os
    • Up to 68 I/Os on an 80-pin package including 18 high sink outputs
    • Highly robust I/O design, immune against current injection
    • Development support
    • Single wire interface module (SWIM) and debug module (DM)
  • 96-bit unique ID key for each device
功能框图
STM8S207RB 订购信息
订购型号 产品状态 美金价格 数量 封装 包装形式 温度范围 材料声明
STM8S207RBT6CTR Active 1.585 1000 LQFP 64 10x10x1.4 Tape And Reel -40 °C-125 °C STM8S207RBT6CTR
STM8S207RBT6C Active 1.585 1000 LQFP 64 10x10x1.4 Tray -40 °C-125 °C STM8S207RBT6C
STM8S207RBT6 Active 1.485 1000 LQFP 64 14x14x1.4 Tray -40 °C-125 °C STM8S207RBT6
STM8S207RBT6TR Active 1.485 1000 LQFP 64 10x10x1.4 Tape And Reel -40 °C-125 °C STM8S207RBT6TR
DATASHEET
描述 版本 大小
STM8S207RB : 高性能系列,24MHz STM8S 8位单片机,Flash最多128k字节,集成EEPROM,10位ADC,多个定时器,2个UART,SPI,I²C,CAN 7 5194KB
STM8S207RB : DS5839: Performance line, 24 MHz STM8S 8-bit MCU, up to 128 KB Flash, integrated EEPROM, 10-bit ADC, timers, 2 UARTs, SPI, I²C, CAN 12 1553KB
APPLICATION NOTES
描述 版本 大小
AN3266: Using the STM8S-DISCOVERY GPIOs and interrupt controller to drive LEDs 1 109KB
AN2658: 如何使用STM8S微控制器中的 模数转换器 1 342KB
AN2658: Using the analog to digital converter of the STM8S microcontroller 2 190KB
AN2781: UART emulation software in STM8S and STM8A microcontrollers 2 103KB
AN3298: STM8S DALI slave library 1 393KB
AN2822: STM8S and STM8A high speed internal oscillator calibration 2 197KB
AN2857: STM8S系列MCU功耗管理 1 423KB
AN2857: STM8S and STM8A family power management 3 271KB
AN2945: STM8S and STM32™ MCUs: a consistent 8/32-bit product line for painless migration 1 213KB
AN3281: STM8 I²C optimized examples 1 225KB
AN2659: STM8 in-application programming (IAP) using a customized user-bootloader 3 236KB
AN3258: STM8A/S HSI oscillator calibration using LIN automatic resynchronization 1 176KB
AN2639: Soldering recommendations and package information for Lead-free ECOPACK® microcontrollers 2 209KB
AN1015: Software techniques for improving microcontroller EMC performance 1 105KB
AN2646: Smartcard interface with the STM8S microcontroller 2 442KB
AN3259: RS232 communications with a terminal using the STM8S-DISCOVERY 1 304KB
AN2780: Real-time keeping on STM8S and STM8A devices and usage of auto-wakeup unit (AWU) and beeper 2 388KB
AN2927: RC acquisition principle for touch sensing applications 2 157KB
AN2719: Precision improvement techniques for the A/D converter of the STM8 microcontroller 2 239KB
AN2867: Oscillator design guide for STM8S, STM8A, and STM32F1 microcontrollers 6 280KB
AN2645: Migration and compatibility guidelines for STM8S microcontroller applications 1 524KB
AN3208: Microstepping motor drive with STM8A and STM8S microcontrollers 1 286KB
AN3265: Handling hardware and software failures with the STM8S-DISCOVERY 1 192KB
AN3236: Guidelines to increase the number of touchkeys with the STM8 Touch Sensing Library 1 202KB
AN3181: Guidelines for obtaining IEC60335 Class B certification in an STM8 application 1 458KB
AN2869: Guidelines for designing touch sensing applications 6 980KB
AN2752: Getting started with the STM8S and STM8A 5 2224KB
AN3332: Generating PWM signals using STM8S-DISCOVERY 1 86KB
AN2860: EMC guidelines for STM8 microcontrollers 4 215KB
AN1709: EMC design guide for ST microcontrollers 1 657KB
AN1181: Electrostatic discharge sensitivity measurement 1 59KB
AN3280: Displaying variable voltage on a bar of LEDs using STM8S-DISCOVERY 1 154KB
AN3260: Building a thermometer using the STM8S-DISCOVERY 1 293KB
AN3255: Building an RFID short-range reader using the STM8S-DISCOVERY 1 436KB
AN2737: Basic in-application programming example using the STM8 I²C and SPI peripherals 3 186KB
AN3143: Audio software codec for the STM8S 1 251KB
AN3279: Adjustable LED blinking speed using STM8S-DISCOVERY touch sensing key 1 153KB
AN3277: Adjustable buzzer frequency using STM8S-DISCOVERY touch sensing key 1 193KB
ERRATA SHEETS
描述 版本 大小
ES036: STM8S performance line device limitations 4 206KB
LICENSE AGREEMENTS
描述 版本 大小
MCU software licence agreement liberty v2 2.0 18KB
MCU software licence agreement image v2 2.0 17KB
PROGRAMMING MANUALS
描述 版本 大小
PM0044: STM8 CPU programming manual 3 900KB
PM0051: How to program STM8S and STM8A Flash program memory and data EEPROM 3 193KB
REFERENCE MANUALS
描述 版本 大小
RM0016: STM8S微控制器家族 4 4708KB
RM0016: STM8S and STM8A microcontroller families 8 4978KB
RELEASE NOTES
描述 版本 大小
RN0027: STM8S motor control firmware libray package release 1.0 1 46KB
USER MANUALS
描述 版本 大小
UM1502: STEVAL-MKI111V1 - water level detection based on the LPS001WP MEMS pressure sensor 1 809KB
UM0922: STEVAL-IHM029V1: 2000 W universal motor control based on the STM8S207RB 1 645KB
UM0470: STM8 SWIM communication protocol and debug module 3 532KB
UM0708: STM8Sxxx three-phase BLDC motor control software library V1.0 1 1685KB
UM0560: STM8 bootloader 5 802KB
UM0462: STM32™ and STM8™ Flash loader demonstrator 7 1673KB
UM1480: STM8SVLDISCOVERY quick start guide 1 85KB
PRODUCT PRESENTATIONS
描述 版本 大小
Energy-efficient solutions for offline LED lighting and general illumination 2.0.0 2646KB
TECHNICAL NOTES
描述 版本 大小
TN0189: STM8 bootloader frequently asked questions 2 321KB
DEVICE PROGRAMMERS
描述 版本 大小
Production programming solutions for STM8 1.0.3 129KB
SW FUNCTIONS
描述 版本 大小
STM8S in-application programming (IAP) using a customized bootloader 1.0 2KB
BOARDS AND TOOLS
Part Number 描述
STM-STUDIO STM Studio run-time variables monitoring and visualization tool
STVP ST Visual Programmer for programming ST7, STM8, STM8T and STM32
STM8L15LPBOARD Low-cost demonstration board for STM8L (32KB flash) Low Power MCUs
AD/Stice_Connect Connection Adapter to use with STICE-SYS00x emulation systems
STM8-TOUCH-LIB STM8 touch sensing library
ST-LINK In-circuit debugger and programmer for STM8 and STM32 MCUs; with IAR EWARM and Keil RVMDK and ST toolset
AS/Stice_Connect Adapter Socket for application board - to use with STICE-SYS00x emulation systems
STMPRIMER EvoPrimer components to build your own EvoPrimer for easy evaluation and development with STM32 and STM8 MCUs
STM8L-PRIMER Complete EvoPrimer ready to use from Raisonance for easy evaluation and development with STM8L MCUs
STM8L-DISCOVERY Discovery kit for the STM8L EnergyLite 8-bit MCUs
ST-LINK/V2 ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32
STVD ST Visual develop IDE for developing ST7 and STM8 applications
STM8S-DISCOVERY Discovery kit for the STM8S general-purpose 8-bit MCUs
STICE Full-featured emulator offers flexible, modular debugging and programming solution
STX-RLINK In-circuit debugger/programmer supporting JTAG and ICC protocols for STM8, ST7, uPSD, STM32, STR7 and STR9 microcontrollers
CF/Stice_Connect Connexion flex to use with STICE-SYS00x emulation systems
STMT/8L-EV1 Touch sensing Library for STM8L - Evaluation board
STM8L1526-EVAL Evaluation board for STM8L15x/16x (32KB flash) ErnergyLite 8-bit MCUs
FIRMWARE
描述 版本 大小
Precision improvement techniques for the A/D converter of the STM8 microcontroller 1.0 256KB
Basic in-application programming example using the STM8 I²C and SPI peripherals 1.0 184KB
STM8S high speed internal oscillator calibration 1.0.1 167KB
STM8S/A Standard peripheral library 2.0.0 10561KB
STM8S and STM8A BLDC and ACIM motor control firmware library V1.0 1.0 5568KB
Interfacing an HD44780 2-Line LCD display with the STM8SVLDISCOVERY 1.0.0 4109KB
Guidelines for obtaining IEC60335 Class B certification in an STM8 application (AN3181) 1.0.3 14869KB
STM8S DALI slave library 3.0.0 2631KB
STM8 and STM32 embedded software solutions 1.0.1 1139KB
SW DEMOS
描述 版本 大小
STM32 and STM8 Flash loader demonstrator 2.5.0 6449KB
SW DRIVERS
描述 版本 大小
STM8S20xxx LCD software driver 1.0 167KB
MARKETING BROCHURES
描述 版本 大小
BRSTM800212 : STM8 product families 1.0.0 1565KB