Part Number: STM8S105K6T6C

Manufacturer: STMicroelectronics

Description:  8-bit Microcontrollers – MCU Access Line 16 MHz 8-bit MCU 32 Kbyt

Shipped from: Shenzhen/HK Warehouse

Stock Available: Check with us

Technical Specifications of STM8S105K6T6C

Datasheet  STM8S105K6T6C datasheet
Category Integrated Circuits (ICs)
Family Embedded – Microcontrollers
Manufacturer STMicroelectronics
Series STM8S
Packaging Tray
Part Status Active
Core Processor STM8
Core Size 8-Bit
Speed 16MHz
Connectivity I2C, IrDA, LIN, SPI, UART/USART
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Number of I/O 25
Program Memory Size 32KB (32K x 8)
Program Memory Type FLASH
EEPROM Size 1K x 8
RAM Size 2K x 8
Voltage – Supply (Vcc/Vdd) 2.95 V ~ 5.5 V
Data Converters A/D 7x10b
Oscillator Type Internal
Operating Temperature -40°C ~ 85°C (TA)
Package / Case 32-LQFP
Supplier Device Package *

The STM8S105x4/6 access line 8-bit microcontrollers have a 16 to 32 Kbyte Flash program memory and an internal actual data EEPROM. The STM8S microcontroller family reference documentation refers to devices from this series as medium-density (RM0016).

The STM8S105x4/6 access range of devices offers the following advantages: lower system costs, performance and resilience, quick development times, and long product lifespans. An integrated actual data EEPROM with up to 300 k write/erase cycles and a high level of system integration with watchdog, internal clock oscillators, and brown-out reset decrease the system cost.

The 16 MHz CPU clock frequency, along with improved features like reliable I/O, independent watchdogs (with a separate clock source), and a clock security mechanism, ensure that the device performs as intended.

Because of the compatibility of the pinout, memory map, and modular peripherals across the typical family of product architecture, short development cycles are ensured. Because the STM8S family’s sophisticated core is created using cutting-edge technology for applications requiring an operating supply range of 2.95 V to 5.5 V, product longevity is guaranteed.

STM8S105K6T6C Key Features


  • Advanced STM8 core running at 16 MHz with a 3-stage pipeline and Harvard design.
  • Comprehensive instruction package.


  • Data retention 20 years at 55 °C after ten kcycles in program memory, up to 32 Kbytes Flash
  • Data storage: 300 kcycle, actual data EEPROM up to 1 Kbyte.
  • RAM: 2 Kbytes maximum
  • supply management, timekeeping, and reset
  • Operating voltage: 2.95 to 5.5 V
  • Four master clock sources, flexible clock control
  • crystal resonator oscillator with low power
  • external time source
  • 16 MHz RC internal, user-trimmable
  • 128 kHz internal low-power RC

Clock security system with clock monitor

  • Low-power modes in power management (wait, active-halt, halt) Turn off each peripheral clock separately.
  • Low-power, continuously active power-on and power-down reset
  • Disrupt the management.
  • 32 interrupts and nested interrupt controller.
  • 6 vectors, up to 37 external interrupts.


  • Advanced control timer with variable synchronization, dead-time insertion, 16-bit, 4 CAPCOM channels, and 3 complimentary outputs.
  • Includes 2+3 CAPCOM channels and a 2×16-bit general-purpose timer (IC, OC, or PWM).
  • 8-bit Prescaler with an 8-bit primary timer.

Automatic alarm clock.

  • Independent watchdog timers and window watchdogs.

Communication interfaces

  • With a clock output for synchronous operation, the SmartCard, IrDA, and LIN master mode UART.
  • 8 Mbit/s SPI interface is possible.
  • 400 kbit/s I2C interface is possible.
  • Digital-to-analog converter (ADC).
  • 10-bit, 1 LSB ADC with scan mode, analog watchdog, and up to 10 multiplexed channels.


  • 48-pin package with up to 38 I/Os, including 16 high sink outputs
  • I/O design that is extremely durable and resistant to current injection

Unique ID

  • 96-bit individual device keys

Product Technical Specifications

EU RoHS Compliant
Part Status Active
HTS 8542.31.00.01
Automotive No
Family Name STM8S
Instruction Set Architecture CISC
Device Core STM8
Core Architecture STM8
Maximum CPU Frequency (MHz) 16
Maximum Clock Rate (MHz) 16
Data Bus Width (bit) 8
Program Memory Type Flash
Program Memory Size 32KB
RAM Size 2KB
Data Memory Size 1KB
Maximum Expanded Memory Size 16MB
Programmability Yes
Interface Type I2C/SPI/UART
Number of I/Os 25
No. of Timers 5
Number of ADCs Single
ADC Channels 7
ADC Resolution (bit) 10
I2C 1
I2S 0
Ethernet 0
Watchdog 2
Minimum Operating Supply Voltage (V) 2.95
Typical Operating Supply Voltage (V) 3.3|5
Maximum Operating Supply Voltage (V) 5.5
Maximum Power Dissipation (mW) 360
The Minimum Operating Temperature (°C) -40
Maximum Operating Temperature (°C) 85
Packaging Tray
Mounting Surface Mount
Package Height 1.4
Package Width 7
Package Length 7
PCB changed 32
Standard Package Name QFP
Supplier Package LQFP
Pin Count 32
Lead Shape Gull-wing

Use this fantastic STMicroelectronics STM8S105K6T6C microcontroller to give your CPU additional versatility. The operating temperature range for this microcontroller is -40 °C to 85 °C. Its maximum clock frequency is 16 MHz. This device’s average operating supply voltage is 3.3|5 V. Its operational supply voltage ranges from 2.95 V at the minimum to 5.5 V at the highest. It has a 32KB flash program memory. It has a 10-bit ADC resolution.

This processor has 8 bits. The STM8 core architecture serves as the device’s foundation.

Frequently Asked Questions

What is an 8-bit microcontroller?

Microcontrollers with 8-bit data words are referred to as 8-bit microcontrollers. A microprocessor’s word length or word size refers to how many bits it can process simultaneously.

Why is the microcontroller 8bit?

The programming approach for 8-bit microcontrollers is straightforward, and its design is less complex. Typically, it just requires one supply. Contrary to some marketing claims, current 8-bit architectures consume less power than 32-bit ones since they flip fewer bus signals.

What does the eight mean in 8-bit?

This refers to a computer’s “word size,” which is the size of the data unit it can handle. A 1-bit has two potential states (1 and 0), giving it two locations to store data.

What is the difference between 8bit and 16bit microcontrollers?

Each of these microcontrollers is unique in terms of arithmetic operations. Every kind of microcontroller has a fantastic set of data. Only 0 to 255 bits can be handled by an 8-bit microprocessor, 0 to 65,535 by a 16-bit microcontroller, and 0 to 4,29,49,67,295 by a 32-bit microcontroller.

What are some 8-bit microcontroller applications?

What uses 8-bit microcontrollers can be put to is what counts most. In general, an 8-bit microcontroller can be used if a device doesn’t need to connect to the internet or has weak security requirements.

While 8-bit numbers are constrained in size, huge numbers can be divided into numerous steps, and C compilers support this (of course, this can still be done in an assembler). As a result, an 8-bit microcontroller can still be used for any application that needs to use numbers bigger than 255.

While 8-bit microcontrollers typically lack internet connectivity, they can nevertheless be quickly attached to external peripherals like ethernet controllers and Wi-Fi bridges to establish a connection. Modern security procedures demand that the peripheral(s) providing internet access use strong security safeguards and that any connection between the 8-bit microcontroller and the internet service utilizes strong encryption.

Due to the large memory requirements of encryption techniques, this could be challenging for 8-bit microcontrollers; therefore, it would be best to use a peripheral that can handle this.


Thanks for reading. If you like this article, please explore the rest of our website for more great content like this one and learn more. If you have any questions about this article, please leave them in the comment section below, and we will do our best to respond to them.

If you need information or want to order STM8S105K6T6C, contact us here at ICRFQ, your leading electronic components in china, and we will ensure you get the best product at the best price.

4.8/5 - (397 votes)
Kevin Chen