2002 May 06
93
Philips Semiconductors
Objective specification
Enhanced TV microcontrollers with
On-Screen Display (OSD)
SAA567x; SAA569x
23.12.2 C
HARACTER SET SELECTION
Four character sets are available in the device. A set can
consist of alphanumeric characters, as required by the
WST Teletext or FCC Closed Captioning, Customer
definable OSD characters, and Special Graphic
characters.
CC:
Within a Closed Caption information transmission,
only one character set can be used for display. This is
selected using the Basic Set selection TXT18.BS<1:0> in
single window mode and for Page A in double window
mode, and TXT23.BS B<1:0> for Page B in double
window mode. When selecting a character set in CC
mode, the Twist Set selection TXT19.TS<1:0> should be
set to the same value as TXT18.BS<1:0> for correct
operation.
TXT:
Two character sets can be displayed at once. These
are the basic G0 set or the alternative G0 set (Twist Set).
The basic set is selected using TXT18.BS<1:0> in single
window mode or for Page A in double window mode, and
TXT23.BS B<1:0> for Page B in double window mode.
ThealternativecharactersetisdefinedbyTXT19.TS<1:0>
insinglewindowmodeforPage Aindoublewindowmode,
and TXT29.TS B<6:5> for Page B in double window
mode.
Since the alternative character set is an option, it can be
enabledordisabledusingTXT19.TENforTXT19.TS<1:0>
and by TXT29.TEN B for TXT29.TS B<6:5>. Also, the
language code that is defined for the alternative set is
defined by TXT19.TC<2:0> for TXT19.TS<1:0> and by
TXT30.TC B<7:6> for TXT29.TS B<6:5>.
The National Option Table is selected using
TXT18.NOT<3:0>. A maximum of 31 National Option
Tables can be defined when combined with the
EAST/WEST control bit located in register TXT4.
In CC OSD mode, characters from the four character sets
canbedisplayedonthescreenatthesametime,providing
that all four of the character sets are of the same matrix.
This is done using bits 12 to 13 of the parallel code of the
character (see Table 39).
Table 39
Character set bits coding
23.13 RGB brightness control
A brightness control is provided to adjust the RGB upper
output voltage level. The nominal value is 1 V into a 150
resistor, but can be varied between 0.7 and 1.2 V.
The brightness is set in the RGB Brightness Register, see
Table 40.
Table 40
RGB brightness
24 MEMORY MAPPED REGISTERS (MMRs)
The memory mapped registers are used to control the
display as for the SAA55xx. Some additional MMRs are
used for the SAA56xx; see Tables 41, 42 and 43.
Table 41
MMR address summary
BITS <13:12>
CHARACTER SET
00
01
10
11
set 0
set 1
set 2
set 3
BRI3 TO BRI0
RGB BRIGHTNESS
0000
...
1111
lowest value
...
highest value
REGISTER
NUMBER
MEMORY
ADDRESS
FUNCTION
0
1
2
3
4
5
6
7
8
9
87F0H
87F1H
87F2H
87F3H
87F4H
87F5H
87F6H
87F7H
87F8H
87F9H
87FAH
87FBH
87FCH
87FDH
87FEH
87FFH
87E0H
87E1H
87E2H
87E3H
87E4H
Display Control
Text Position Vertical
Text Area Start
Fringing Control
Text Area End
Scroll Area
Scroll Range
RGB Brightness
Status
Reserved
Reserved
Reserved
HSYNC Delay
VSYNC Delay
Top Scroll Line
Configuration
Text Area Start B
Text Area End B
Page B Position
Text Position Vertical B
Vertical Range
10
11
12
13
14
15
16
17
18
19
20