STM8S103F3P6 STM8 8-bit MCUs by STMicroelectronics

Mainstream Access line 8-bit MCU with 8 Kbytes Flash, 16 MHz CPU, integrated EEPROM

Status: Active
Series: STM8S103F3
RoHS: Compliant
View Datasheet Manufacturer Site View Pricing & Stock

The STM8S103F2/x3 access line 8-bit microcontrollers offer 8 Kbyte Flash program memory, plus integrated true data EEPROM. The STM8S microcontroller family reference manual (RM0016) refers to devices in this family as low-density. They provide the following benefits: performance, robustness, and reduced system cost. Device performance and robustness are ensured by advanced core and peripherals made in a state-of-the art technology, a 16 MHz clock frequency, robust I/Os, independent watchdogs with separate clock source, and a clock security system. 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. Full documentation is offered as well as a wide choice of development tools.

Prices starting from US$0.84


Distributor Starting From Stock
Logo for element14 element14 US$1.01
12,841
Buy Now
Logo for Farnell Farnell US$0.96
12,841
Buy Now
Logo for Newark Electronics Newark Electronics US$0.92
6,331
Buy Now
Logo for Micros Micros US$1.29
74
Buy Now
Logo for EBV Elektronik EBV Elektronik -
296
Buy Now
Logo for Future Electronics Future Electronics US$0.98
-
Buy Now
Logo for Avnet America Avnet America US$0.84
-
Buy Now
Logo for Avnet Silica Avnet Silica -
-
Buy Now
View Full Pricing & Stock Comparison

Features

Core 16 MHz advanced STM8 core with Harvard architecture and 3-stage pipeline Extended instruction set
16 MHz advanced STM8 core with Harvard architecture and 3-stage pipeline
Extended instruction set
Memories Program memory: 8 Kbyte Flash; data retention 20 years at 55 °C after 10 kcycle Data memory: 640 byte true data EEPROM; endurance 300 kcycle RAM: 1 Kbyte
Program memory: 8 Kbyte Flash; data retention 20 years at 55 °C after 10 kcycle
Data memory: 640 byte true data EEPROM; endurance 300 kcycle
RAM: 1 Kbyte
Clock, reset and supply management 2.95 to 5.5 V operating voltage Flexible clock control, 4 master clock sourcesLow power crystal resonator oscillatorExternal clock inputInternal, user-trimmable 16 MHz RCInternal low-power 128 kHz RC Clock security system with clock monitor Power management:Low-power modes (wait, active-halt, halt)Switch-off peripheral clocks individually Permanently active, low-consumption power-on and power-down reset
2.95 to 5.5 V operating voltage
Flexible clock control, 4 master clock sourcesLow power crystal resonator oscillatorExternal clock inputInternal, user-trimmable 16 MHz RCInternal low-power 128 kHz RC
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
Power management:Low-power modes (wait, active-halt, halt)Switch-off peripheral clocks individually
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
Nested interrupt controller with 32 interrupts
Up to 27 external interrupts on 6 vectors
Timers Advanced control timer: 16-bit, 4 CAPCOM channels, 3 complementary outputs, dead-time insertion and flexible synchronization 16-bit general purpose timer, with 3 CAPCOM channels (IC, OC or PWM) 8-bit basic timer with 8-bit prescaler Auto wake-up timer Window watchdog and independent watchdog timers
Advanced control timer: 16-bit, 4 CAPCOM channels, 3 complementary outputs, dead-time insertion and flexible synchronization
16-bit general purpose timer, with 3 CAPCOM channels (IC, OC or PWM)
8-bit basic timer with 8-bit prescaler
Auto wake-up timer
Window watchdog and independent watchdog timers
Communication interfaces UART with clock output for synchronous operation, SmartCard, IrDA, LIN master mode SPI interface up to 8 Mbit/s I2C interface up to 400 kbit/s
UART with clock output for synchronous operation, SmartCard, IrDA, LIN master mode
SPI interface up to 8 Mbit/s
I2C interface up to 400 kbit/s
Analog to digital converter (ADC) 10-bit, ±1 LSB ADC with up to 5 multiplexed channels, scan mode and analog watchdog
10-bit, ±1 LSB ADC with up to 5 multiplexed channels, scan mode and analog watchdog
I/Os Up to 28 I/Os on a 32-pin package including 21 high sink outputs Highly robust I/O design, immune against current injection
Up to 28 I/Os on a 32-pin package including 21 high sink outputs
Highly robust I/O design, immune against current injection
Unique ID 96-bit unique key for each device
96-bit unique key for each device

Resources


Application Notes
AN3280 Displaying variable voltage on a bar of LEDs using STM8S-DISCOVERY
AN2860 EMC guidelines for STM8 microcontrollers
AN1181 Electrostatic discharge sensitivity measurement
AN2752 Getting started with STM8S and STM8AF microcontrollers
AN3208 Microstepping motor drive with STM8A and STM8S microcontrollers
AN2645 Migration and compatibility guidelines for STM8S microcontroller applications
AN2867 Oscillator design guide for STM8AF/AL/S, STM32 MCUs and MPUs
AN3259 RS232 communications with a terminal using the STM8S-DISCOVERY
AN3281 STM8 8-bit MCUs I²C optimized examples
AN3258 STM8AF and STM8S series HSI oscillator calibration using LIN automatic resynchronization
AN2945 STM8S and STM32â„¢ MCUs: a consistent 8/32-bit product line for painless migration
AN2857 STM8S and STM8A family power management
AN2822 STM8S and STM8A high speed internal oscillator calibration
AN2646 Smartcard interface with the STM8S microcontroller
AN2639 Soldering recommendations and package information for Lead-free ECOPACK MCUs and MPUs
AN2658 Using the analog to digital converter of the STM8S microcontroller








Application Notes for related Tools & Software
AN5183 Adjustable LED blinking speed using STM8 Nucleo-64 boards and STM8 Nucleo-32 boards
AN3277 Adjustable buzzer frequency using STM8S-DISCOVERY touch sensing key
AN3143 Audio software codec for the STM8S
AN2737 Basic in-application programming example using the STM8 I²C and SPI peripherals
AN5181 Building a thermometer using the STM8 Nucleo-64 boards
AN3260 Building a thermometer using the STM8S-DISCOVERY
AN5176 Displaying variable voltage on a bar of LEDs using STM8 Nucleo-64 boards
AN3280 Displaying variable voltage on a bar of LEDs using STM8S-DISCOVERY
AN5180 Generating PWM signals using STM8 Nucleo-64 boards
AN3332 Generating PWM signals using STM8S-DISCOVERY
AN3181 Guidelines for obtaining UL/CSA/IEC 60730-1/60335-1 Class B certification in any STM8 application
AN3265 Handling hardware and software failures with the STM8S-DISCOVERY
AN5182 Image viewer based on the Adafruit® TFT shield with STM8 Nucleo-64 boards
AN2719 Precision improvement techniques for the A/D converter of the STM8 microcontroller
AN5179 RS232 communications with a terminal using the STM8 Nucleo-64 boards
AN3259 RS232 communications with a terminal using the STM8S-DISCOVERY
AN2780 Real-time keeping on STM8S and STM8A devices and usage of auto-wakeup unit (AWU) and beeper
AN2927 Resistor-Capacitor (RC) acquisition principle for STM8 touch sensing applications
AN2659 STM8 in-application programming (IAP) using a customized user-bootloader
AN3298 STM8S DALI slave library
AN2646 Smartcard interface with the STM8S microcontroller
AN2781 UART emulation software in STM8S and STM8A microcontrollers
AN5178 Using the GPIOs and interrupt controller to drive LEDs on STM8 Nucleo-64 boards





Alternative Descriptions

MCU, 8BIT, STM8, 16MHZ, TSSOP-28 | element14
Mcu, 8-Bit, 16Mhz, Tssop-20 | Newark Electronics
8-bit MCU | Micros
MCU 8-bit STM8S STM8 CISC 8KB Flash 3.3V/5V 20-Pin TSSOP Tube | EBV Elektronik
MCU 8Bit STM8S 8KB Flash TSSOP20 | RS
STM8S Series 8 kB Flash 1 kB RAM 16 MHz 8-Bit Microcontroller - TSSOP-20 | Future Electronics


Frequently Asked Questions

Where can I find additional details, specifications and documents for a STM8S103F3P6?

Additional datasheets, footprints and schematics for STM8S103F3P6 are listed on our Part Details page. You can also find images and similar parts to STM8S103F3P6 on this page.

What pricing and inventory information can I view?

Distributor pricing and stock information is available for STM8S103F3P6 on our Product Comparison page. Access via the 'View Pricing & Stock' button to view STM8S103F3P6 price breaks, MOQs, lead times, inventory and SKUs from distributors.

What category does STM8S103F3P6 fall under?

The STM8S103F3P6 is listed under Microcontrollers & Microprocessors > STM8 8-bit MCUs > STM8S Series > STM8S103/105.

Can I view similar or alternative parts?

You can view similar parts to STM8S103F3P6 when available in the STM8S103/105 range under the specifications section at the bottom of the details page.

Who can I contact for technical support of the product?

Submit any questions directly to the customer support team of the distributor listing the product. For the STM8S103F3P6 you can contact the distributor directly for product support, shipping queries etc.

Is the STM8S103F3P6 RoHS compliant?

Yes. This part has been flagged as RoHS Compliant by STMicroelectronics.

Which authorised distributors for STM8S103F3P6 have stock available?

Authorised distributors including element14, Farnell, Newark Electronics, Micros and EBV Elektronik have stock available or on a lead time for STM8S103F3P6.

How do I check stock and lead times for all distributors?

Stock availability and lead times will be displayed for STM8S103F3P6 often in real-time on the comparison pages.

What if I can't find stock of STM8S103F3P6?

You can fill out our help required form which you can use to request a quote for STM8S103F3P6 from some of our verified obsolescence suppliers. Alternatively, contact us via our web chat in the bottom left of your screen and one of our team will try to help.

We use cookies to improve your experience. See our privacy policy.
Okay