
2004 Sep 03
91
Philips Semiconductors
Product specication
Enhanced TV microcontrollers with
On-Screen Display (OSD)
SAA56xx
23.11.2 CHARACTER 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.
The alternative character set is defined by TXT19.TS<1:0>
in single window mode for Page A in double window mode,
and TXT29.TS B<6:5> for Page B in double window
mode.
Since the alternative character set is an option, it can be
enabled or disabled using TXT19.TEN for TXT19.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, 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
37).Table 37 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 38 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
39 to
41.Table 39 MMR address summary
BITS <13:12>
CHARACTER SET
00
set 0
01
set 1
10
set 2
11
set 3
BRI3 TO BRI0
RGB BRIGHTNESS
0000
lowest value
...
1111
highest value
REGISTER
NUMBER
MEMORY
ADDRESS
FUNCTION
0
87F0H
Display Control
1
87F1H
Text Position Vertical
2
87F2H
Text Area Start
3
87F3H
Fringing Control
4
87F4H
Text Area End
5
87F5H
Scroll Area
6
87F6H
Scroll Range
7
87F7H
RGB Brightness
8
87F8H
Status
9
87F9H
Reserved
10
87FAH
Reserved
11
87FBH
Reserved
12
87FCH
HSYNC Delay
13
87FDH
VSYNC Delay
14
87FEH
Top Scroll Line
15
87FFH
Conguration
16
87E0H
Text Area Start B
17
87E1H
Text Area End B
18
87E2H
Page B Position
19
87E3H
Text Position Vertical B
20
87E4H
Vertical Range