STM8S20xxx
Performance line, 24 MHz STM8S 8-bit MCU, up to 128 Kbytes Flash,
integrated EEPROM,10-bit ADC, timers, 2 UARTs, SPI, I²C, CAN
Features
Core
■ Max f
: up to 24 MHz,
CPU
0 wait states @ fCPU≤16 MHz
■ Advanced STM8 core with Harvard
architecture and 3-stage pipeline
■ Extended instruction set
LQFP64 10x10
LQFP44 10x10
LQFP80 14x14
■ Max. 20 MIPS @ 24 MHz
LQFP48 7x7
LQFP32 7x7
Memories
■ Auto wakeup timer
■ Program memory: Up to 128 Kbytes Flash;
data retention 20 years at 55°C after 10 kcycles
■ Data memory: Up to 2 Kbytes true data
EEPROM; endurance 300 kcycles
■ RAM: Up to 6 Kbytes
■ Window watchdog and independent watchdog
Communications interfaces
■ High speed 1 Mbit/s active CAN 2.0B interface
■ UART with clock output for synchronous
operation - LIN master mode
Clock, reset and supply management
■ UART with LIN 2.1 compliant, master/slave
modes and automatic resynchronization
■ SPI interface up to 10 Mbit/s
■ 2.95 to 5.5 V operating voltage
■ Flexible clock control, 4 master clock sources:
– Low power crystal resonator oscillator
– External clock input
2
■ I C interface up to 400 Kbit/s
Analog to digital converter (ADC)
– Internal, user-trimmable 16 MHz RC
– Internal low power 128 kHz RC
■ Clock security system with clock monitor
■ Power management:
■ 10-bit ADC with up to 16 channels
I/Os
■ Up to 68 I/Os on an 80-pin package including
18 high sink outputs
■ Highly robust I/O design, immune against
current injection
– Low power modes (Wait, Active-halt, Halt)
– Switch-off peripheral clocks individually
■ Permanently active, low consumption power-
on and power-down reset
■ Development support
– Single Wire Interface Module (SWIM) and
Debug Module (DM) for fast on-chip
Interrupt management
■ Nested interrupt controller with 32 interrupts
■ Up to 37 external interrupts on 6 vectors
programming and non-intrusive debugging
Table 1.
Device summary
Reference
Part number
Timers
STM8S207MB, STM8S207RB,
STM8S207R8, STM8S207R6,
STM8S207xx STM8S207CB, STM8S207C6,
STM8S207C8, STM8S207S6,
■ 2x 16-bit general purpose timers, with 2+3
CAPCOM channels (IC, OC or PWM)
■ Advanced control timer: 16-bit, 4 CAPCOM
channels, 3 complementary outputs, dead-time
insertion and flexible synchronization
STM8S207S8, STM8S207K6
STM8S208xx STM8S208MB, STM8S208RB
■ 8-bit basic timer with 8-bit prescaler
January 2009
Rev 7
1/96
www.st.com
1