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