2000 Jun 30
90
Philips Semiconductors
Objective specification
Enhanced TV microcontrollers with
On-Screen Display (OSD)
SAA56xx
23.11.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
can be displayed on the screen at the same time. This is
done using bits 12 to 13 of the parallel code of the
character (see Table 36).
Table 36
Character set bits coding
23.12 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 37.
Table 37
RGB brightness
24 MEMORY MAPPED REGISTERS (MMRs)
The memory mapped registers are used to control the
display as for SAA55xx. Some additional MMRs are used
for SAA56xx. See further Tables 38 to 40.
Table 38
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