DESCRIPTION
The ST7L1x is a member of the ST7 microcontroller family suitable for automotive applications. All ST7 devices are based on a common industrystandard 8-bit core, featuring an enhanced instruction set.
Features
◾ Memories
– 4 Kbytes single voltage extended Flash
(XFlash) or ROM with readout protection, InCircuit programming and
In-Application Programming (ICP and IAP), 10K write/erase
cycles guaranteed, data retention 20 years at
55°C
– 256 bytes RAM
– 128 bytes data E2PROM with readout protection, 300K write/erase cycles guaranteed,
data retention 20 years at 55°C
◾ Clock, Reset and Supply Management
– Enhanced reset system
– Enhanced low voltage supervisor (LVD) for
main supply
– Clock sources: Internal 1% RC oscillator,
crystal/ceramic resonator or external clock
– Optional x4 or x8 PLL for 4 or 8 MHz internal
clock (only x8 PLL available for ROM devices)
– 5 power saving modes: Halt, Active Halt, Auto
Wake-Up from Halt, Wait and Slow
◾ I/O Ports
– Up to 17 multifunctional bidirectional I/O lines
– 7 high sink outputs
◾ 5 Timers
– Configurable watchdog timer
– Two 8-bit Lite timers with prescaler, 1 realtime
base and 1 input capture
– Two 12-bit autoreload timers with 4 PWM
outputs, 1 input capture, 1 pulse and 4 output
compare functions
◾ Communication Interface
– SPI synchronous serial interface
◾ Interrupt Management
– 12 interrupt vectors plus TRAP and RESET
– 15 external interrupt lines (on 4 vectors)
◾ A/D Converter
– 7 input channels
– 10-bit precision
◾ Instruction Set
– 8-bit data manipulation
– 63 basic instructions with illegal opcode detection
– 17 main addressing modes
– 8 x 8 unsigned multiply instructions
■ Development Tools
– Full hardware/software development package
– DM (Debug Module)