ST7FLITE0 8-BIT MCU WITH SINGLE VOLTAGE FLASH MEMORY, DATA EEPROM, ADC, TIMERS, SPI DATA BRIEFING n Memories 1.5K bytes single voltage Flash Program memory with read-out protection, In-Circuit Programming and In-Application Program- ming (ICP and IAP). 10K write/erase cycles guaranteed DIP16 128 bytes RAM 128 bytes data EEPROM with read-out pro- tection. 300K write/erase cycles guaranteed n Clock, Reset and Supply Management 3-level low voltage supervisor (LVD) and aux- iliary voltage detector (AVD) for safe power- SO16 on/off procedures 150 Clock sources: internal 1MHz RC 1% oscilla- tor or external clock Optional PLL x4 or x8 for 4 or 8 MHz internal n 1 Communication Interface clock SPI synchronous serial interface Four Power Saving Modes: Halt, Active-Halt, Wait and Slow n A/D Converter 8-bit resolution for 0 to V n Interrupt Management DD Fixed gain Op-amp for 11-bit resolution in 0 to 10 interrupt vectors plus TRAP and RESET 250 mV range ( 5V V ) DD 4 external interrupt lines (on 4 vectors) 5 input channels n I/O Ports n Instruction Set 13 multifunctional bidirectional I/O lines 8-bit data manipulation 9 alternate function lines 63 basic instructions 6 high sink outputs 17 main addressing modes n 2 Timers 8 x 8 unsigned multiply instruction One 8-bit Lite Timer with prescaler including: True bit manipulation watchdog, 1 realtime base and 1 input cap- ture. n Development Tools One 12-bit Auto-reload Timer with output Full hardware/softwaredevelopment package compare function and PWM Device Summary Features ST7FLite09 ST7FLite05 Program memory - bytes 1.5K Flash 1.5K Flash RAM (stack) - bytes 128 (64) 128 (64) Data EEPROM - bytes 128 - Peripherals Lite Timer w/ Watchdog, Autoreload Timer w/ 1 PWM, SPI, 8-bit ADC w/ Op-Amp Operating Supply 2.4V to 5.5V CPU Frequency 1MHz RC 1% + PLLx4/8MHz Operating Temperature -40C to +85C Packages SO16 150, DIP16 SO16 150, DIP16 Rev. 2.1 March 2002 1/6 This is preliminary information on a new product now in development or undergoing evaluation. Details are subject to change without notice. 1ADDRESS AND DATA BUS ST7FLITE0 1 INTRODUCTION The ST7FLITE0 is a member of the ST7 microcon- The enhanced instruction set and addressing troller family. All ST7 devices are based on a com- modes of the ST7 offer both power and flexibility to mon industry-standard 8-bit core, featuring an en- software developers, enabling the design of highly hanced instruction set. efficient and compact application code. In addition to standard 8-bit data management, all ST7 micro- The ST7FLITE0 features FLASH memory with controllers feature true bit manipulation, 8x8 un- byte-by-byte In-Circuit Programming (ICP) and In- signed multiplication and indirect addressing Application Programming (IAP) capability. modes. Under software control, the ST7FLITE0 device can be placed in WAIT, SLOW, or HALT mode, re- ducing power consumption when the application is in idle or standby state. Figure 1. General Block Diagram Internal CLOCK 1 MHz. RC OSC + PLL x 4 or x 8 LITE TIMER w/ WATCHDOG LVD/AVD V DD PA7:0 POWER PORT A (8 bits) SUPPLY V SS 12-BIT AUTO- RESET RELOAD TIMER CONTROL 8-BIT CORE ALU SPI FLASH MEMORY PB4:0 PORT B (5 bits) (1.5K Bytes) 8-BIT ADC RAM (128 Bytes) DATA EEPROM (128 Bytes) 2/6 1