STMicro Introduces 20 Cents STM8S001J3 8-Bit MCU in 8-Pin Package

STMicro has launched a new 8-bit micro-controller that sells for $0.20 per unit in 10k quantities, a price not too far from the one of cheapest MCU, especially considering it comes with flash. STM8S001J3 is also the first STM8 MCU offered in 8-pin package (SO8N), and should compete with some of the Microchip Attiny or PIC12F series micro-controllers.

STM8S001J3 specifications:

  • Core – 16 MHz advanced STM8 core with Harvard architecture and 3-stage pipeline,extended instruction set
  • System Memory – 1 Kbyte RAM
  • Storage
    • 8 Kbytes Flash memory; data retention 20 years at 55 °C after 100 cycles
    • 128-byte true data EEPROM; endurance up to 100 k write/erase cycles
  • Clock, reset and supply management
    • 2.95 V to 5.5 V operating voltage
    • Flexible clock control, 3 master clock sources: 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; permanently active, low-consumption power-on and power-down reset
  • Interrupt management – Nested interrupt controller with 32 interrupts; up to 5 external interrupts
  • Timers
    • Advanced control timer: 16-bit, 2 CAPCOM channels, 2 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 wakeup timer
    • Window and independent watchdog timers
  • Communications interfaces
    • UART, SmartCard, IrDA, LIN master mode
    • SPI unidirectional interface up to 8 Mbit/s (master simplex mode, slave receiver only)
    • I2C interface up to 400 Kbit/s
  • Analog to digital converter (ADC) – 10-bit ADC, ± 1 LSB ADC with up to 3 multiplexed channels, scan mode and analog watchdog
  • I/Os – Up to 5 I/Os including 4 high-sink outputs
  • Debugging / Programming – Embedded single-wire interface module (SWIM) for fast on-chip programming and non-intrusive debugging
STMicro STM8S Family

STM8S001J3 can be programmed with free (of charge) development tools such as Cosmic compiler, STM8CubeMX, Standard Peripheral Library and STVD IDE. You’ll find those tools, hardware and software documentation and way to purchase samples in the product page.

Thanks to Miklos for the tip

Support CNX Software - Donate via PayPal or become a Patron on Patreon

4
Leave a Reply

avatar
4 Comment threads
0 Thread replies
4 Followers
 
Most reacted comment
Hottest comment thread
4 Comment authors
cnxsoftmic_sLoranzoobab Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
zoobab
Guest

gcc?

Loran
Guest
Loran

@zoobab
No GCC for the STM8, but there is SDCC (Small Device C Compiler, http://sdcc.sourceforge.net/), which is far less famous, but still a great C compiler for a lot of microcontrollers. I used it for devt on a 8051 variant, and it worked perfectly.

mic_s
Guest
mic_s

STM8 is currently not supported by gcc. Alternative: IAR C, SDCC or COS-C-COMPILER(http://www.st.com/en/development-tools/cos-c-compiler.html)