This is Preliminary Data from SGS-THOMSON. Details are subject to change without notice.
1/4
Page 2
ST9293
1.1GENERAL 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 wit h 48K /32K /24K/ 16 by tes of on chip ROM.
The nucleus of the ST9293 is the advanced Core
which includes the Central Processing Unit (C PU),
the Register File, a 16-bit Timer/Watchdog with 8bit Prescaler, a Serial P eripheral Interface support ing S-bus, I
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.Th e powerful
I/O capabilities demanded by microcontroller applications are fulfilled by the ST9293 wit h 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
2
C-bus and IM-bus Interface, plus two
control to provide timing, status signals, timer inputs and outputs, analog inputs, ext ernal interrupts
and serial or parallel I/O.
Three basic memory spaces are available to support this wide range of configurations: Program
Memory, Data Memory and the Register File,
which includes the control and status registers of
the on-chip peripherals.
The 16-bit Slice Tim er with an 8-bit Prescaler and 6
operating modes allows simple use for waveformgeneration and measurement, PWM functions
and many other system timing functions.
The human interface is provided by the On S creen
Display module, this can produce up to 8 lines of of
up to 34 characters from a ROM defined 128 character set. The 9x13 character can be modified by 4
different pixel sizes, with character rounding, and
formed into words with colour and format attributes.
In addition there is a 4 channel Analog to Digital
Converter with integral s ample and hold, fast 5.5µs
conversion time and 6-bit guaranteed resolution.
Figure 1-1. ST9293 Block Diag ram
16 to 48k x 8
ROM
I/O PORT 0
8
ROM RAM
J7
J5
J3
J1
48K 76 8
32K 64 0
24K 51 2
16K 256
256 to 768
RAM
MEMORY BUS ( Address & Data )
I/O PORT 2
( SPI )
8
256 Bytes
REGISTER F ILE
REGISTER BUS ( Address & Data )
VSYNC
ON SCREEN
DISPLAY
PLL
HSYNC
PLLR
PLLF
I/O PORT 3
AV
DD
16-Bit TIMER / WATCHDOG + SPI
CPU
A/D
CONVERTER
5
( Analog Inputs )
I/O PORT 4
3
SLICE
TIMER
I/O PORT 5
( Control Bus )
( Colour )
7
VR0B1749
2/4
Page 3
1.2 PIN DESCRIPTI ON
ST9293
VSYNC.
Vertical Synch.
Vertical video synchroni-
sation input to OSD. Positive or negative polarity.
HSYNC.
Horizontal Synch.
Horizontal video synchronisation input to OSD. Positive or negative polarity.
PLLF .
PLL Filter input.
Filter input for the OSD for
PLL feed-back.
PLLR .
PLL Resistor connection pin.
For resistor
connection to select the PLL gain adjust.
RESET.
Reset (input, active low).
The ST9 is ini-
tialised by the Reset signal. With the deactivation
RESET, program execut ion begins from the Pro-
of
gram memory location pointed to by the vector
contained in program memory locations 00h and
01h.
OSCIN, OSCOUT.
Oscillator (input and output).
These pins connect a parallel-resonant crystal
(24MHz maximum), or an external source to the
on-chip clock os cillator and buffer. OSCIN is t he input of the oscillator inverter and internal clock g enerator; OSCOUT is the output of the oscillator
inverter.
31 lines grouped into I/O
ports, bit programmable under program control as
general purpose I/O or as Alternate func tions (see
next section).
P3.3 and P3.4 are true 12V open drain outputs
when set in output mode.
1.2.1 I/O Port Alternate Functions.
Each pin of the I/O ports of the ST9293 may assume software programmable Alternative Functions as shown in the Pin Configuration Drawings.
Table 1 shows the Functions alloc ated to e ach I/O
Port pin.
Table 1-1. ST9293 I/O Port Alternate Function Summary
PIN DESCRIPTI ON (Continued)
Table 1-2. ST9293 I/O Port Alternate Function Summary
I/O PORT
NameFunctionAlternate Function
Pin
Assignment
Port.bit9293J
P2.3INT3IExternal Interrupt 342
P2.4WDOUTOT/WD Output1
P2.4EXTRGIExternal A/D Trigger1
P2.5SDOOMSPI Serial Data Output2
P2.6INT2IExternal Interrupt 23
P2.6SCKOSPI Serial Clock3
P2.7SDOOSPI Serial Data Output4
P2.7SDIISPI Serial Data Input4
P3.3O(12V Open Drain Output)34
P3.3SLOUTOSlice Timer Output34
P3.4O(12V Open Drain Output)35
P3.4SLINISlice Timer Input35
P3.5INT4ISchmitt Triggered Input Only36
P3.6WDINIT/WD Input37
P3.6AIN4IA/D Analog Input 437
P3.7NMIINon-Maskable Interru pt38
P4.5AIN5IA/D Analog Input 527
P4.6AIN6IA/D Analog Input 628
P4.7AIN7IA/D Analog Input 729
P5.0I/O14
P5.1
I/O15
P5.2I/O16
P5.3FBOFast Blanking OSD output17
P5.4BOBlue Video Colour OSD output18
P5.5GOGreen Video Colour OSD output19
P5.6RORed Video Colour OSD output20
Information furnished is believed to be accurate and reliable. However, SGS-THOMSON Microelectronics assumes no responsability for the
consequences of use of such information nor for any infringement of patents or other rights of third parties which may result from its use. No
license is granted by implication or otherwise under any patent or patent rights of SGS-THOMSON Microelectronics. Specifications mentioned
in this publicat ion are subject t o change without not ice. This publication su perse des an d replaces all information previously supplied.
SGS-THOMSON Microelectronics products are not au thor ized for use as critical components in life support devices or systems without the
express written approval of SGS-THOMSON Microelectronics.