Product Overview
The STM8S003F3P6 is an 8-bit microcontroller from STMicroelectronics featuring the STM8 core at 16MHz maximum clock frequency. It includes 8KB Flash program memory, 1KB RAM, and 128-byte EEPROM. The device offers extensive peripherals including UART, SPI, I2C, and multiple timers, all in a compact TSSOP-20 package, making it ideal for cost-sensitive applications.
Key Specifications
| Core | STM8 8-bit |
| Max Clock Frequency | 16MHz |
| Flash Memory | 8KB |
| RAM | 1KB |
| EEPROM | 128 bytes |
| I/O Pins | 16 |
| ADC | 5-channel 10-bit |
| Communication | UART, SPI, I2C |
| Timers | 1x 16-bit, 1x 8-bit |
| Supply Voltage | 2.95V to 5.5V |
| Operating Temperature | -40C to +125C |
| Package | TSSOP-20 |
Features
- STM8 core with Harvard architecture and 3-stage pipeline
- 8KB Flash with 10K erase/write cycles endurance
- 128-byte true EEPROM data memory
- 5-channel 10-bit ADC with analog watchdog
- UART, SPI, and I2C serial interfaces
- Advanced control timer and 8-bit general-purpose timer
- Internal 16MHz RC oscillator with 1% accuracy
- In-circuit programming (ICP) and in-application programming (IAP)
Applications
- Home appliances and white goods
- Industrial control and motor drives
- Consumer electronics
- Power management systems
- Sensor interface and conditioning