
STMicroelectronics
GENERAL DESCRIPTION
The ST9293 is a ROM member of the ST9 family of microcontrollers, completely developed and produced by SGS-THOMSON Microelectronics using a proprietary n-well HCMOS process.
The ROM parts are fully compatible with their EPROM versions, which may be used for the prototyping and pre-production phases of development, and can be configured as standalone microcontrollers with 48K/32K/24K/16 bytes of on chip ROM.
The nucleus of the ST9293 is the advanced Core which includes the Central Processing Unit (CPU), the Register File, a 16-bit Timer/Watchdog with 8-bit Prescaler, a Serial Peripheral Interface support ing S-bus, I2C-bus and IM-bus Interface, plus two 8-bit I/O ports. The Core has independent memory and register buses allowing a high degree of pipelining to add to the efficiency of the code execution speed of the extensive instruction set.The powerful I/O capabilities demanded by microcontroller applications are fulfilled by the ST9293 with up to 31/41 I/O lines dedicated to digital Input/Output.
These lines are grouped into up to six I/O Ports and can be configured on a bit basis under software control to provide timing, status signals, timer inputs and outputs, analog inputs, external interrupts and serial or parallel I/O.
■ Register oriented 8/16 bit CORE with RUN, WFI and HALT modes
■ Minimum instruction cycle time: 500ns (12MHz internal)
■ 16 to 48K bytes of ROM,
256 to 768 bytes of RAM,
224 general purpose registers available as RAM,
accumulators or index registers (Register File)
■ 42-lead Shrink DIP package
■ Interrupt handler and Serial Peripheral Interface as standard features
■ 31 fully programmable I/O pins
■ 34 character x15 rows software programmable
On Screen Display module with colour, italic, underline, flash, transparent and
fringe attribute options
■ 16 bit Timer with 8 bit Prescaler, able to be used as a Watchdog Timer
■ 16-bit programmable Slice Timer with 8-bit pres caler
■ 4 channel Analog to Digital Converter, with integral sample and hold,
fast 5.75µs conversion time, 6-bit guaranteed resolution
■ Rich Instruction Set and 14 Addressing modes
■ Division-by-Zero trap generation
■ Versatile Development tools, including assembler,
linker, C-compiler, archiver, graphic oriented debugger and hardware emulators
■ Real Time Operating System
■ Windowed EPROM parts available for prototyping and pre-production development phases