STMicroelectronics STM8S103K3/STM8S103F3/STM8S103F2 Microcontroller Datasheet

STM8S103x series is a 16-bit microcontroller based on the advanced STM8 core with a clock frequency up to 16MHz, integrated with 8K bytes of Flash program storage, 640 bytes of data EEPROM, 10-bit ADC, 3 timers, UART, SPI, I²C and other peripherals. It operates at a voltage range of 2.95 to 5.5V, and has flexible clock control, low power mode, power management, interrupt management, watchdog timer, wake-up timer, buzzer, single-wire interface module (SWIM) and debugging module (DM) and other characteristics, suitable for consumer electronics, industrial control, medical equipment and other fields.


STMicroelectronics STM8S103K3/STM8S103F3/STM8S103F2 Microcontroller Datasheet - cover page
Brand
STMicroelectronics
Category
microcontrollers
Document type
Datasheet
Language
Chinese
Pages
66
File format
PDF
File size
1.2 MB
Published
09 August, 2012
Updated
30 September, 2023
MD5 checksum
2204903529D2B28983EA8B836745D80A

About this manual

This document is a Chinese translation of the STM8S103x Series 8-bit Microcontroller Datasheet (English 2nd Edition, April 2009). It provides technical specifications and descriptions for the STM8S103K3, STM8S103F3, and STM8S103F2 models. The text notes that this translation is for reference only and users should consult the official English version on the ST website for updates.

The datasheet details the product features, including the advanced STM8 core with a 3-stage pipeline, 8K bytes of Flash program memory, and 640 bytes of true data EEPROM. It covers modules such as the Single Wire Interface Module (SWIM), Debug Module (DM), Interrupt Controller, Timers (TIM1, TIM2, TIM4), ADC, and communication interfaces (UART, SPI, I2C). The document also includes pin descriptions, electrical characteristics, and mechanical package data. This manual is written in Chinese.

What's inside

  • 简介
  • 详细描述
  • 模块框图
  • 产品概述
  • 中断控制器
  • Flash程序存储器和数据EEPROM存储器
  • 时钟控制器
  • 电源管理
  • 定时器
  • 通信接口

Specifications

CPU Clock Frequency16MHz
Program Memory8K bytes Flash
Data EEPROM640 bytes
RAM1K bytes
Operating Voltage2.95V to 5.5V
ADC Resolution10-bit
SPI SpeedUp to 8Mbit/s
I2C SpeedUp to 400Kbit/s
Interrupt Vectors32

Frequently asked questions

What is the maximum CPU clock frequency for the STM8S103x series?

The maximum CPU clock frequency is 16MHz.

Is the data EEPROM on the STM8S103x series real or emulated?

It is a true data EEPROM with 640 bytes capacity.

What is the operating voltage range for these microcontrollers?

The operating voltage range is from 2.95V to 5.5V.

Download PDF (1.2 MB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →