2018-04-23

ATmega8 vs STM8


STM8S103F3P6 STM8S105C6T6 8BIT 32KB FLASH ATmega8
Price $0.99/2=$0.5 $2.54/5=$0.51  $0.99/1 $1.47/2=0.78
$3.18/5=$0.63
Core 16 MHz 16MHz
Memories • Program memory: 8 Kbyte Flash;
•Data memory: 640 byte true data EEPROM;
•RAM: 1 Kbyte
•Program memory: up to 32 Kbyte Flash; •Data memory: up to 1 Kbyte true data
EEPROM; 
•RAM: up to 2 Kbyte
8KBytes of Flash program memory
– 512Bytes EEPROM
– 1KByte Internal SRAM
Clock, reset and supply management 2.95 to 5.5 V operating voltage

4 master clock sources
–   Internal, user-trimmable 16 MHz RC
–   Internal low-po
wer 128 kHz RC
•Clock security system with clock monitor

2.7 - 5.5V
Timers •Advanced control timer: 16-bit, 4 CAPCOM
channels, 3 complementary 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

Two 8-bit Timer/Counters with Separate Prescaler, one Compare Mode
– One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode
– Real Time Counter with Separate Oscillator
– Three PWM Channels
Communications interfaces •UART with clock output for synchronous
operation, SmartCard, IrDA, LIN master mode
•SPI interface up to 8 Mbit/s
•I2C interface up to 400 kbit/s
Byte-oriented Two-wire Serial Interface
– Programmable Serial USART
– Master/Slave SPI Serial Interface
Analog to digital converter (ADC) 10-bit, ±1 LSB ADC with
up to 5 multiplexed
channels, scan mode and analog watchdog
8-channel ADC in TQFP and QFN/MLF package
• Eight Channels 10-bit Accuracy
– 6-channel ADC in PDIP package
• Six Channels 10-bit Accuracy
I/Os Up to 28 I/Os on a 32-pin package including
21 high sink outputs
23 Programmable I/O Lines

•96-bit unique key for each device

No comments: