STM8S103F3M6
  • Share:

STMicroelectronics STM8S103F3M6

Manufacturer No:
STM8S103F3M6
Manufacturer:
STMicroelectronics
Package:
Tube
Description:
IC MCU 8BIT 8KB FLASH 20SOIC
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The STM8S103F3M6 is an 8-bit microcontroller from STMicroelectronics, part of the STM8S access line. This microcontroller is designed to offer a balance of performance, robustness, and reduced system cost. It features a 16 MHz advanced STM8 core with Harvard architecture and a 3-stage pipeline, along with an extended instruction set. The device includes 8 Kbyte of Flash program memory, 640 bytes of true data EEPROM, and 1 Kbyte of RAM. The integrated true data EEPROM supports up to 300 k write/erase cycles, contributing to the overall system reliability and cost-effectiveness.

Key Specifications

Parameter Specification
Core Frequency 16 MHz
Program Memory 8 Kbyte Flash
Data Memory 640 byte true data EEPROM
RAM 1 Kbyte
Operating Voltage 2.95 to 5.5 V
Clock Sources 4 master clock sources, including internal RC and external clock input
Timers Advanced control timer (16-bit), general purpose timer (16-bit), basic timer (8-bit), auto wake-up timer
Communication Interfaces UART, SPI (up to 8 Mbit/s), I2C (up to 400 kbit/s)
ADC 10-bit, ±1 LSB ADC with up to 5 multiplexed channels
I/Os Up to 28 I/Os on a 32-pin package, including 21 high sink outputs
Package SO-20, TSSOP-20, UFQFPN20
Operating Temperature -40°C to 125°C

Key Features

  • Advanced Core: 16 MHz STM8 core with Harvard architecture and 3-stage pipeline, extended instruction set.
  • Memory: 8 Kbyte Flash program memory, 640 byte true data EEPROM, 1 Kbyte RAM.
  • Clock and Reset Management: Flexible clock control with 4 master clock sources, internal and external clock options, clock security system.
  • Power Management: Low-power modes (wait, active-halt, halt), switch-off peripheral clocks individually, permanently active low-consumption power-on and power-down reset.
  • Interrupt Management: Nested interrupt controller with 32 interrupts, up to 27 external interrupts on 6 vectors.
  • Timers: Advanced control timer, general purpose timer, basic timer, auto wake-up timer, window watchdog and independent watchdog timers.
  • Communication Interfaces: UART with clock output, SPI up to 8 Mbit/s, I2C up to 400 kbit/s.
  • ADC: 10-bit ADC with up to 5 multiplexed channels, scan mode and analog watchdog.
  • I/Os: Up to 28 I/Os including 21 high sink outputs, highly robust I/O design immune against current injection.
  • Unique ID: 96-bit unique key for each device).

Applications

The STM8S103F3M6 microcontroller is suitable for a variety of applications that require a balance of performance and cost-effectiveness. These include:

  • Industrial Control Systems: For controlling and monitoring industrial processes.
  • Consumer Electronics: In devices such as home appliances, remote controls, and other consumer electronics.
  • Automotive Systems: Although not AEC-Q100 qualified, it can be used in non-critical automotive applications.
  • Medical Devices: For simple medical devices that require reliable and efficient microcontroller performance.
  • IoT Devices: In Internet of Things applications where low power consumption and robust performance are essential.

Q & A

  1. What is the core frequency of the STM8S103F3M6 microcontroller?

    The core frequency is 16 MHz.

  2. How much program memory does the STM8S103F3M6 have?

    The STM8S103F3M6 has 8 Kbyte of Flash program memory.

  3. What is the endurance of the data EEPROM in the STM8S103F3M6?

    The data EEPROM has an endurance of up to 300 k write/erase cycles.

  4. What are the operating voltage ranges for the STM8S103F3M6?

    The operating voltage ranges from 2.95 to 5.5 V.

  5. What communication interfaces are available on the STM8S103F3M6?

    The microcontroller features UART, SPI (up to 8 Mbit/s), and I2C (up to 400 kbit/s) interfaces.

  6. Does the STM8S103F3M6 have any power-saving features?

    Yes, it includes low-power modes (wait, active-halt, halt) and the ability to switch off peripheral clocks individually.

  7. How many I/Os does the STM8S103F3M6 have?

    The microcontroller has up to 28 I/Os, including 21 high sink outputs.

  8. Is the STM8S103F3M6 RoHS compliant?

    Yes, the STM8S103F3M6 is RoHS compliant.

  9. What is the operating temperature range for the STM8S103F3M6?

    The operating temperature range is from -40°C to 125°C.

  10. Does the STM8S103F3M6 have a unique identifier?

    Yes, each device has a 96-bit unique key.

Product Attributes

Core Processor:STM8
Core Size:8-Bit
Speed:16MHz
Connectivity:I²C, IrDA, LINbus, SPI, UART/USART
Peripherals:Brown-out Detect/Reset, POR, PWM, WDT
Number of I/O:16
Program Memory Size:8KB (8K x 8)
Program Memory Type:Flash
EEPROM Size:640 x 8
RAM Size:1K x 8
Voltage - Supply (Vcc/Vdd):2.95V ~ 5.5V
Data Converters:A/D 5x10b
Oscillator Type:Internal
Operating Temperature:-40°C ~ 85°C (TA)
Mounting Type:Surface Mount
Package / Case:20-SOIC (0.295", 7.50mm Width)
Supplier Device Package:20-SO
0 Remaining View Similar

In Stock

$2.53
301

Please send RFQ , we will respond immediately.

Same Series
STEVAL-IHM029V2
STEVAL-IHM029V2
BOARD DEMO MOTOR CTRL VIPER
STEVAL-ILD004V1
STEVAL-ILD004V1
BOARD EVAL FOR TS820
STEVAL-IHM029V1
STEVAL-IHM029V1
BOARD DEMO MOTOR CTRL VIPER16L
STM8S103F2U6TR
STM8S103F2U6TR
IC MCU 8BIT 4KB FLASH 20UFQFN
STM8S103F2P6TR
STM8S103F2P6TR
IC MCU 8BIT 4KB FLASH 20TSSOP
STM8S103F3U6TR
STM8S103F3U6TR
IC MCU 8BIT 8KB FLASH 20UFQFN
STM8S103K3T6CTR
STM8S103K3T6CTR
IC MCU 8BIT 8KB FLASH 32LQFP
STM8S103F3M6
STM8S103F3M6
IC MCU 8BIT 8KB FLASH 20SOIC
STM8S103K3T6C
STM8S103K3T6C
IC MCU 8BIT 8KB FLASH 32LQFP
STM8S103F3P6TR
STM8S103F3P6TR
IC MCU 8BIT 8KB FLASH 20TSSOP
STM8S103F3P3
STM8S103F3P3
IC MCU 8BIT 8KB FLASH 20TSSOP
STM8S103K3B6
STM8S103K3B6
IC MCU 8BIT 8KB FLASH 32DIP

Similar Products

Part Number STM8S103F3M6 STM8S103F3P6 STM8S103F2M6 STM8S103F3M3
Manufacturer STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Product Status Active Active Active Active
Core Processor STM8 STM8 STM8 STM8
Core Size 8-Bit 8-Bit 8-Bit 8-Bit
Speed 16MHz 16MHz 16MHz 16MHz
Connectivity I²C, IrDA, LINbus, SPI, UART/USART I²C, IrDA, LINbus, SPI, UART/USART I²C, IrDA, LINbus, SPI, UART/USART I²C, IrDA, LINbus, SPI, UART/USART
Peripherals Brown-out Detect/Reset, POR, PWM, WDT Brown-out Detect/Reset, POR, PWM, WDT Brown-out Detect/Reset, POR, PWM, WDT Brown-out Detect/Reset, POR, PWM, WDT
Number of I/O 16 16 16 16
Program Memory Size 8KB (8K x 8) 8KB (8K x 8) 4KB (4K x 8) 8KB (8K x 8)
Program Memory Type Flash Flash Flash Flash
EEPROM Size 640 x 8 640 x 8 640 x 8 640 x 8
RAM Size 1K x 8 1K x 8 1K x 8 1K x 8
Voltage - Supply (Vcc/Vdd) 2.95V ~ 5.5V 2.95V ~ 5.5V 2.95V ~ 5.5V 2.95V ~ 5.5V
Data Converters A/D 5x10b A/D 5x10b A/D 5x10b A/D 5x10b
Oscillator Type Internal Internal Internal Internal
Operating Temperature -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 125°C (TA)
Mounting Type Surface Mount Surface Mount Surface Mount Surface Mount
Package / Case 20-SOIC (0.295", 7.50mm Width) 20-TSSOP (0.173", 4.40mm Width) 20-SOIC (0.295", 7.50mm Width) 20-SOIC (0.295", 7.50mm Width)
Supplier Device Package 20-SO 20-TSSOP 20-SO 20-SO

Related Product By Categories

MSP430F2121IDGVR
MSP430F2121IDGVR
Texas Instruments
IC MCU 16BIT 4KB FLASH 20TVSOP
STM32G031K6T6
STM32G031K6T6
STMicroelectronics
IC MCU 32BIT 32KB FLASH 32LQFP
TMS320F28075PTPQ
TMS320F28075PTPQ
Texas Instruments
IC MCU 32BIT 512KB FLSH 176HLQFP
ST7FLITE05Y0B6
ST7FLITE05Y0B6
STMicroelectronics
IC MCU 8BIT 1.5KB FLASH 16DIP
STM8AF6268TCX
STM8AF6268TCX
STMicroelectronics
IC MCU 8BIT 32KB FLASH 48LQFP
STM32F071V8T7
STM32F071V8T7
STMicroelectronics
IC MCU 32BIT 64KB FLASH 100LQFP
S9S12P128J0MQK
S9S12P128J0MQK
NXP USA Inc.
IC MCU 16BIT 128KB FLASH 80QFP
STM32L162ZET6
STM32L162ZET6
STMicroelectronics
IC MCU 32BIT 512KB FLASH 144LQFP
STM32L4Q5RGT6P
STM32L4Q5RGT6P
STMicroelectronics
IC MCU 32BIT 1MB FLASH 64LQFP
MC56F82733VFM
MC56F82733VFM
NXP USA Inc.
IC MCU 32BIT 48KB FLASH 32QFN
ST62T25CM6/TR
ST62T25CM6/TR
STMicroelectronics
IC MCU 8BIT 4KB OTP 28SOIC
TMS320F28050PNQ
TMS320F28050PNQ
Texas Instruments
IC MCU 32BIT 32KB FLASH 80LQFP

Related Product By Brand

ACST6-7SR
ACST6-7SR
STMicroelectronics
TRIAC SENS GATE 700V 6A I2PAK
STP80NF03L-04
STP80NF03L-04
STMicroelectronics
MOSFET N-CH 30V 80A TO220AB
SCT30N120H
SCT30N120H
STMicroelectronics
SICFET N-CH 1200V 40A H2PAK-2
STM32L475VGT6
STM32L475VGT6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
STM32F072RBH6
STM32F072RBH6
STMicroelectronics
IC MCU 32BIT 128KB FLASH 64UFBGA
TS921IDT
TS921IDT
STMicroelectronics
IC OPAMP GP 1 CIRCUIT 8SOIC
TS944AIDT
TS944AIDT
STMicroelectronics
IC OPAMP GP 4 CIRCUIT 14SO
LM293PT
LM293PT
STMicroelectronics
IC VOLT COMPARATOR DUAL 8-TSSOP
HCF4069YUM013TR
HCF4069YUM013TR
STMicroelectronics
IC INVERTER 6CH 1 INP
M95512-WMN6P
M95512-WMN6P
STMicroelectronics
IC EEPROM 512KBIT SPI 16MHZ 8SO
STP24DP05BTR
STP24DP05BTR
STMicroelectronics
IC LED DRIVER LINEAR 80MA 48TQFP
VNN3NV04PTR-E
VNN3NV04PTR-E
STMicroelectronics
IC PWR DRIVER N-CHAN 1:1 SOT223