Specifications

March 2008 Rev. 3 1/141
ST72104Gx, ST72215Gx,
ST72216Gx, ST72254Gx
8-BIT MCU WITH SINGLE VOLTAGE FLASH MEMORY,
ADC, 16-BIT TIMERS, SPI, I
2
C INTERFACES
Memories
4K or 8K bytes Program memory (ROM and
single voltage FLASH) with read-out protec
-
tion and in-situ programming (remote ISP)
256 bytes RAM
Clock, Reset and Supply Management
Enhanced reset system
Enhanced low voltage supply supervisor with
3 programmable levels
Clock sources: crystal/ceramic resonator os-
cillators or RC oscillators, external clock,
backup Clock Security System
Clock-out capability
3 Power Saving Modes: Halt, Wait and Slow
Interrupt Management
7 interrupt vectors plus TRAP and RESET
22 external interrupt lines (on 2 vectors)
22 I/O Ports
22 multifunctional bidirectional I/O lines
14 alternate function lines
8 high sink outputs
3 Timers
Configurable watchdog timer
Two 16-bit timers with: 2 input captures, 2 out-
put compares, external clock input on one tim-
er, PWM and Pulse generator modes
(one only on ST72104Gx and ST72216G1)
2 Communications Interfaces
SPI synchronous serial interface
I2C multimaster interface
(only on ST72254Gx)
1 Analog peripheral
8-bit ADC with 6 input channels
(except on ST72104Gx)
Instruction Set
8-bit data manipulation
63 basic instructions
17 main addressing modes
8 x 8 unsigned multiply instruction
True bit manipulation
Development Tools
Full hardware/software development package
Device Summary
SDIP32
SO28
Features ST72104G1 ST72104G2 ST72216G1 ST72215G2 ST72254G1 ST72254G2
Program memory - bytes 4K 8K 4K 8K 4K 8K
RAM (stack) - bytes 256 (128)
Peripherals
Watchdog timer,
One 16-bit timer,
SPI
Watchdog timer,
One 16-bit timer,
SPI, ADC
Watchdog timer,
Two 16-bit timers,
SPI, ADC
Watchdog timer,
Two 16-bit timers,
SPI, I²C, ADC
Operating Supply 3.2V to 5.5 V
CPU Frequency Up to 8 MHz (with oscillator up to 16 MHz)
Operating Temperature 0°C to 70°C / -10°C to +85°C (-40°C to +85°C / -40°C to105°C / -40°C to 125°C optional)
Packages SO28 / SDIP32
1

Summary of content (141 pages)