2000 Feb 23
67
Philips Semiconductors
Preliminary specification
Enhanced TV microcontrollers with
On-Screen Display (OSD)
SAA55xx
19.5
Screen and global controls
A number of attributes are available that affect the whole
display region, and cannot be applied selectively to
regions of the display.
19.5.1
TV
SCAN LINES PER ROW
The number of TV scan lines per field used for each
display row can be defined, the value is independent of the
character size being used. The number of lines can be
either 10, 13 or 16 per display row. The number of TV scan
lines per row is defined TXT21.DISP LINES<1:0>.
A value of 9 lines per row can be achieved if the display is
forced into 525-line display mode by
TXT17.FORCE DISP<1:0>, or if the device is in 10 line
mode and the automatic detection circuitry within display
finds 525-line display syncs.
19.5.2
C
HARACTER MATRIX
(H
×
V)
There are three different character matrices available,
these are 12
×
10, 12
×
13 and 12
×
16. The selection is
made using TXT21.CHAR SIZE<1:0> and is independent
of the number of display lines per row.
If the character matrix is less than the number of TV scan
lines per row then the matrix is padded with blank lines.
If the character matrix is greater than the number of
TV scan lines then the character is truncated.
19.5.3
D
ISPLAY MODES
CC:
When attributes superimpose or boxing (see
Table 22, Serial Mode 0/1, bit 6) are set, the resulting
display depends on the setting of the following screen
control mode bits in the MMR Display Control.
TXT:
The display mode is controlled by the bits in the
TXT5 and TXT6. There are 3 control functions - Text on,
Background on and Picture on. Separate sets of bits are
used inside and outside teletext boxes so that different
display modes can be invoked. TXT6 is used if the
newsflash (C5) or subtitle (C6) bits in row 25 of the basic
page memory are set otherwise TXT5 is used. This allows
the software to set up the type of display required on
newsflash and subtitle pages (e.g. text inside boxes,
TV picture outside) this will be invoked without any further
software intervention when such a page is acquired.
When teletext box control characters are present in the
display page memory, the appropriate Box control bit must
be set, TXT7.BOX ON 0, TXT7.BOX ON 1
23 or
TXT7.BOX ON 24. This allows the display mode to be
different inside the teletext box compared to outside.
These bits are present to allow boxes in certain areas of
the screen to be disabled. The use of teletext boxes for
OSD messages has been superseded in this device by the
OSD box concept, but these bits remain to allow teletext
boxes to be used, if required.
Table 23
Selection of Display modes
Table 24
TXT display control bits
MOD1
MOD0
DISPLAY MODE
DESCRIPTION
0
0
0
1
Video
Full Text
Disables all display activities, sets the RGB to true black and VDS to video.
Displays screen colour at all locations not covered by character foreground
or background colour. The box attribute has no effect.
Displays screen colour at all locations not covered by character foreground,
within boxed areas or, background colour.
Displays video at all locations not covered by character foreground, within
boxed areas or, background colour.
1
0
Mixed Screen Colour
1
1
Mixed Video
PICTURE ON
TEXT ON
BACKGROUND ON
EFFECT
0
0
0
1
1
1
0
1
1
0
1
1
X
0
1
X
0
1
Text mode, black screen
Text mode, background always black
Text mode
Video mode
Mixed text and TV mode
Text mode, TV picture outside text area