STM8S103K3 STM8S103F3 STM8S103F2 Access line, 16 MHz STM8S 8-bit MCU, up to 8 Kbytes Flash, data EEPROM,10-bit ADC, 3 timers, UART, SPI, I²C. LQFP32 7x7 UFQFPN32 5x5 TSSOP20 UFQFPN20 3x3 SO20W 300 mils SDIP32 400 mils
This datasheet (DocID15441 Rev 9, June 2012) covers the STM8S103K3, STM8S103F3 and STM8S103F2 access line 16 MHz STM8S 8-bit microcontrollers. It describes the device features, block diagram and product overview, including the STM8 core, memories, clock and supply management, timers, communication interfaces and the 10-bit ADC.
The document also provides the pinout and pin descriptions for the 32-pin and 20-pin packages, the memory and register map, interrupt vector mapping, option bytes, unique ID, electrical characteristics, package and thermal data, and ordering information. It points to separate ST documents for the full memory, register and peripheral description, Flash programming, SWIM debug and CPU details.
| Core | 16 MHz advanced STM8 core with Harvard architecture and 3-stage pipeline |
|---|---|
| Program memory | 8 Kbytes Flash |
| Data EEPROM | 640 bytes true data EEPROM |
| RAM | 1 Kbytes |
| Operating voltage | 2.95 to 5.5 V |
| ADC | 10-bit, ±1 LSB, up to 5 multiplexed channels |
| SPI interface | up to 8 Mbit/s |
| I2C interface | up to 400 Kbit/s |
| I/Os | Up to 28 I/Os on a 32-pin package |
| Packages | LQFP32, UFQFPN32, TSSOP20, UFQFPN20, SO20W, SDIP32 |
The devices operate from 2.95 to 5.5 V.
It has 8 Kbytes of Flash program memory, with data retention of 20 years at 55 °C after 10 kcycles.
The devices include UART, SPI up to 8 Mbit/s and I2C up to 400 Kbit/s.
The STM8 core runs at up to 16 MHz.