
Rev. 1.8 - September 2002
1/106
This is preliminary information on a new product foreseen to be developed. Details are subject to change without notice.
TARGET SPECIFICATION
ST52F510/F513/F514
8-BIT INTELLIGENT CONTROLLER UNIT (ICU)
Two Timer/PWMs, ADC, I2C, SPI, SCI
Memories
s
Up to 8 Kbytes Single Voltage Flash Memory
s
Up to 512 bytes of RAM
s
Up to 4 Kbytes Data EEPROM
s
In Situ Programming in Flash devices (ISP)
s
Single byte and Page modes and In Application
Programming for writing data in Flash memory
s
Readout protection and flexible write protection
Core
s
Register File based architecture
s
107 basic instructions
s
Hardware multiplication and division
s
Decision Processor for the implementation of
Fuzzy Logic algorithms
s
Deep System and User Stacks
Clock and Power Supply
s
Up to 24 MHz clock frequency
s
Programmable Oscillator modes:
– 10 MHz Internal Oscillator
– External Clock/ Oscillator
– External RC Oscillator
s
Power-On Reset (POR)
s
Programmable Low Voltage Detector (PLVD)
with 3 configurable thresholds
s
Power Saving features
Interrupts
s
8 interrupt vectors with one SW Trap
s
Non-Maskable Interrupt (NMI)
s
Two Port Interrupts with up to 16 sources
I/O Ports
s
From 10 up to 22 I/O PINs configurable in pull-
up, push-pull, weak pull-up, open-drain and
high-impedance
s
High current sink/source in all pins
Peripherals
s
On-chip 10-bit A/D Converter with 8 channel
analog multiplexer and Autocalibration.
s
2 Programmable 16 bit Timer/PWMs with
internal 16-bit Prescaler featuring:
– PWM output
– Input capture
– Output compare
– Pulse generator mode
s
Watchdog timer
s
Serial Communication Interface (SCI) with
asynchronous protocol (UART).
s
I2C
Peripheral with master and slave mode
s
3-wire SPI
Peripheral supporting Single
Master and Multi Master SPI modes
Development tools
s
High level Software tools
s
‘C’ Compiler
s
Emulator
s
Low cost Programmer
s
Gang Programmer
ST52F510/F513/F514