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