SLAAEI9 December 2023 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0L1105 , MSPM0L1106 , MSPM0L1228
ST Micro STM8 L Series | ST Micro STM8 S Series | TI MSPM0 Lx Series | TI MSPM0 Cx Series | ||
---|---|---|---|---|---|
Core | STM8 CPU core | Arm Cortex-M0+ | |||
Max Frequency | 16 MHz | 24 MHz | 32 MHz | 24 MHz | |
Supply Voltage | 1.6-3.6 V | 2.95-5.5 V | 1.62-3.6 V | 1.62-3.6 V | |
Max. temperature | -40-125°C | -40 to 125°C | -40 to 125°C | -40 to 125°C | |
Memory | 64KB to 2KB | 128KB to 4KB | 64KB to 8KB | 16KB to 8KB | |
RAM | Up to 4KB | Up to 6KB | Up to 4KB | 1KB | |
GPIO (max) | 41 | 38 | 28 | 18 | |
RTC | Yes | No | Yes | Yes | |
Analog | ADC | Up to 12-bit x 28-ch | Up to 10-bit x 16-ch | 1x 1.68-Msps 12-bit ADC(16-ch) | 1x 1.5-Msps 12-bit ADC(16-ch) |
DAC | Up to 12-bit x 2-ch | none | 8-bit | none | |
comparator |
3 μs propagation delay |
none | 1x high-speed | none | |
Communication | UART | 1 Mbit/s, up to 3 UARTs | 1 Mbit/s, up to 2 UARTs | 2x 4 Mbit/s | 1x 4 Mbit/s |
I2C | 1, 100 and 400 Kbit/s | 1, 100 and 400 Kbit/s | 2, up to 1 Mbit/s | 1, up to 1 Mbit/s | |
SPI | 10 Mbit/s | 10 Mbit/s | 16 Mbit/s | 12 Mbit/s | |
CAN | none | 1Mbit/s, up to 3 mailboxes | none | none | |
LIN | UART support | UART support | |||
Other key peripherals / features | LCD driver Beeper Touch sensing (STM8L CT library) DMA IR interface |
Beeper Touch sensing (STM8S RC library) |
2x op amps LCD(L2228) DMA |
Smallest QFN package
(2x2), 0.5/0.65 mm pitch packages, Pin-compatible with industry DMA |
|
Timer number | 3/4/5 | 3/4 | 7 | 3 | |
Pin count | up to 68 | up to 68 | 16-80 pins | 8-48 pins | |
Low power | Active: 1.6 mA @16MHz Halt: 0.3 μA |
Active: 1.8 mA @16MHz Halt: 5 μA |
Active: 71 µA/MHz Standby: 1 µA |
Active: 100 µA/MHz Standby: 5 µA |