cancel
Showing results for 
Search instead for 
Did you mean: 

What are the differences between STM8S003xx and STM8S903xx?

Vyacheslav Azarov
Associate III
Posted on November 05, 2017 at 21:24

Hello everyone,

Looking at the documents on the chips, I did not find any significant differences.

Tell me please how they differ, and which model is preferable 003 or 903?

Thanks.

#stm8s903 #stm8s003 #stm8s #differe
6 REPLIES 6
Philipp Krause
Senior II
Posted on November 07, 2017 at 08:53

From the specifications, the STM8S903 has more EEPROM and more A/D converters.

Philipp

Posted on November 07, 2017 at 10:46

Thanks Philipp.

Yes, the differences are almost invisible but quite significant. These differences also include the presence of the reference voltage source and the serial number. And still a more advanced timer and  I / O crossing. But I did not notice it, first.

Posted on November 11, 2017 at 21:54

Hello,

Regarding comparison of STM8S903 and STM8S003, I would like to highlight one more thing. The difference between these devices is not only about number of peripherals and capacity of memory. Please note, that STM8S003 belongs to so called Value Line of MCUs. Such devices are offered in very attractive price, but this benefit is a result of smaller numbers of post production tests. As a result some parameters of Value Line MCUs are not as good as in regular MCUs. These parameters are:

  • Memory performance and endurance
    • STM8S903: 10kcycles for Flash and 300kcycles for EEPROM
    • STMS003: 100 cycles for Flash and 100kcycles for EEPROM
  • HSI clock accuracy
    • STM8S903: up to +/-5% in whole temperature range
    • STMS003: up to +/-3% in whole temperature range

Regards

Szymon

Posted on March 25, 2018 at 08:27

The 'normal' families are 103 and 003.

903 is an application specific family. The biggest feature of it is the timers that can be synchronized. They even had different numbering, 903 having TIM1, TIM5 and TIM6.

In the general user manual of STM8S, the synchronization of the timers is explained in detail, yet it works only with TIM1+TIM5/TIM6 which is available only in the 903.

Artur IWANICKI
ST Employee
Posted on June 04, 2018 at 14:23

Hello,

Let me share with you an one page summary about

#stm8s

lines.

Complete summary you can find in the dedicated application note

http://www.st.com/content/ccc/resource/technical/document/application_note/b6/38/57/81/43/73/47/56/CD00174pdf/files/CD00174pdf/jcr:content/translations/en.CD00174pdf

.

Best Regards,

Artur

________________

Attachments :

STM8S - lines.pdf : https://st--c.eu10.content.force.com/sfc/dist/version/download/?oid=00Db0000000YtG6&ids=0680X000006HxXd&d=%2Fa%2F0X0000000aza%2FN3e6U2AzDWKl2RMnUo9f4ApnDn3csaph.wWZYwHmTFs&asPdf=false
Posted on June 04, 2018 at 15:16

AN2645 reminds me a thing: STM8S207 chips have the following Flash/RAM/eeprom:

32K/2K/1K

64K/4K/1.5K

128K/6K/2K

This is in the datasheet too.

In all other places however (mostly online tables) the family is regarded as 6K RAM/2K eeprom with any flash sizes, something like:

32K/6K/2K

64K/6K/2K

128K/6K/2K

Many people seems to believe this last table.

Which is the truth?

Last time I ordered STM8S207CBT6 chips specifically for having 6K ram, not for the 128K flash... My applications are well under 32K....