Preliminary specification
File under Integrated Circuits, IC02
Philips Semiconductors
February 1995
Philips SemiconductorsPreliminary specification
One page Economy Teletext/TV
microcontroller
FEATURES
General
• Complete one page teletext decoder and TV
microcontroller in a single 52-pin package
• Eastern European, Western European and Turkish
language variants covered in one device
• Double size, double width and double height character
capability for On-Screen Display (OSD)
• Enhanced display features including meshing and
shadowing
• Separate display and acquisition timing for increased
flexibility
• Minimum peripheral component count
• 525 line and 625 line display synchronization
• Standby mode through power-down of teletext and
analog hardware.
Microcontroller
• 16 kbytes masked ROM (16 kbytes EEPROM variant for
product development)
• 256 bytes of on-chip RAM
• Six 6-bit Pulse Width Modulators (PWM) and one 14-bit
precision PWM
• 4-bit Digital-to-Analog Converter (DAC) and comparator
with a 3-input multiplexer allowing implementation of 3
Analog-to-Digital Converters (ADC) in software
• 2 high current (10 mA) open-drain outputs
• Interrupt logic 0 triggered on rising and falling edges,
providing pulse-width measurement for remote control
decoding
2
• Master and slave bit-level I
C-bus hardware.
SAA5290
DESCRIPTION
The SAA5290 is a single-chip one page teletext decoder
and television control microcontroller. The device will
decode 625-line based World System Teletext
transmissions and provides television control functions
and On-Screen Display (OSD) functions.
The teletext decoder hardware is a derivative of the
SAA5254 (IVT1.1X), and the TV control functionality
provided by an on-chip industrial standard 80C51
microcontroller. A single-page static RAM is included
on-board providing a complete one page teletext decoder
and OSD memory.
The SAA5290 is available as a mask-programmed ROM
version. An EEPROM version is also available for product
development. Both versions are available in an SDIP52
package.
ORDERING INFORMATION
TYPE NUMBERMEMORY
SAA5290ZP/nnn
SAA5290ZP/NVI
Notes
1. nnn is a three-digit number referencing the microcontroller program ROM mask.
2. I is a digit number referring to the language variant of the SAA5290ZP/NV.
P2.0/TPWM1PORT 2: 8-bit open-drain bidirectional port with alternative functions. P2.0/TPWM is the
P2.1/PWM02
P2.2/PWM13
P2.3/PWM24
P2.4/PWM35
P2.5/PWM46
P2.6/PWM57
P2.78
P3.0/ADC09PORT 3: 5-bit open-drain bidirectional port with alternative functions. P3.0/ADC0 to
P3.1/ADC110
P3.2/ADC211
P3.312
P3.430
V
SSD1
P0.014PORT 0: 8-bit open-drain bidirectional port. P0.5 and P0.6 have 10 mA current sinking
P0.115
P0.216
P0.317
P0.418
P0.519
P0.620
P0.721
V
SSA
CVBS023Composite video input. A positive-going 1 V (peak-to-peak) input is required, connected
CVBS124
BLACK25Video black level storage input. This pin should be connected to V
IREF26Reference current input for analog circuits, connected to V
FRAME27De-interlace output synchronized with the VSYNC pulse to produce a non-interlaced
V
SSD2
COR29Open-drain, active LOW output which allows selective contrast reduction of the TV
RGBREF31DC input voltage to define the output HIGH level on the RGB pins.
B32Dot rate character output of the BLUE colour information.
G33Dot rate character output of the GREEN colour information.
R34Dot rate character output of the RED colour information.
VDS35Video/data switch push-pull output for dot rate fast blanking.
HSYNC36Horizontal sync dedicated input for a TTL-level version of the horizontal sync pulse. The
13digital ground 1 for teletext and microcontroller circuits.
22analog ground.
28Digital ground 2.
output for the 14-bit high precision PWM. P2.1/PWM0 to P2.6/PWM5 are the outputs for
the 6-bit PWMs 0 to 5.
P3.2/ADC2 are the inputs for the software ADC facility.
capability at 0.5 V for direct drive of LEDs.
via a 100 nF capacitor.
via a 100 nF
SSA
capacitor.
via a 27 kΩ resistor.
SSA
display by adjustment of the vertical deflection currents.
picture to enhance a mixed mode display.
polarity of this pulse is programmable by register bit TXT1.H POLARITY.
February 19954
Philips SemiconductorsPreliminary specification
One page Economy Teletext/TV
SAA5290
microcontroller
SYMBOLPINDESCRIPTION
VSYNC37Vertical sync dedicated input for a TTL-level version of the vertical sync pulse. The
polarity of this pulse is programmable by register bit TXT1.V POLARITY.
V
DDA
V
DDT
OSCGND40Crystal oscillator ground.
OSCIN4112 MHz crystal oscillator input.
OSCOUT4212 MHz crystal oscillator output.
RESET43If the reset input is HIGH for 2 machine cycles (24 oscillator periods) while the oscillator
V
DDM
P1.0/INT145PORT 1: 8-bit open-drain bidirectional port with alternative functions. P1.0/INT1 is
P1.1/T046
P1.2/INT047
P1.3/T148
P1.6/SCL49
P1.7/SDA50
P1.451
P1.552
38+5 V analog power supply.
39+5 V teletext power supply.
is running, the SAA5290 is reset. This pin should be connected to V
capacitor.
44+5 V microcontroller power supply.
external interrupt 1 which can be triggered on the rising and falling edge of the pulse.
P1.1/T0 is the counter/timer 0. P1.2/INT0 is external interrupt 0. P1.3/T1 is the
counter/timer 1. P1.6/SCL is the serial clock input for I
data port for the I2C-bus.
1. ppm = fraction of defective devices, in parts per million.
LTPD = Lot Tolerance Percent Defective.
FPM = fraction of devices failing at test condition, in Failures Per Million.
FITS = Failures In Time Standard.
(1)
(1)
February 19957
Philips SemiconductorsPreliminary specification
One page Economy Teletext/TV
SAA5290
microcontroller
LIMITING VALUES
In accordance with Absolute Maximum Rating System (IEC 134).
SYMBOLPARAMETERCONDITIONSMIN.MAX.UNIT
V
DD
V
I
V
O
I
O
I
IOK
∆V
SS
∆V
DD
T
amb
T
stg
Notes
1. This maximum value has an absolute maximum of 6.5 V independent of V
2. Except in standby mode.
supply voltage (all supplies)−0.3+6.5V
input voltage (any input)note 1−0.3VDD+ 0.5 V
output voltage (any output)note 1−0.3VDD+ 0.5 V
output current (each output)−±10mA
DC input or output diode current−±20mA
difference between V
difference between V