Obsolete
Product(s)
- Obsolete
Product(s)
50/82
ST6388, ST63E88, ST63T88
ON-SCREEN DISPLAY (Cont’d)
The character size is programmed by line through
the use of the size bits (S1 and S2) in the format
character. The vertical spacing enable bit (VSE)
located in the format character controls the spac-
ing between lines. If this bit is set to one, the spac-
ing between lines is defined by one of the vertical
spacing register, otherwise the spacing between
lines is 0. As there are two vertical space registers
available, the actual spacing between two succes-
sive lines will be selected by the vertical space se-
lect bit (VSS) in the format character.
The spacing between words is controlled by the
horizontal space enable bit (HSE) located in the
space character. If this bit is set to one, the spac-
ing between words is defined by the horizontal
spacing register, otherwise the space character
width of 14 dots is the spacing between words.
The formats for the format character, display char-
acter and space character are described hereaf-
ter.
4.8.2 Format Character Register (FT)
See Data RAM Table Description for Specific Ad-
dress —
Read/Write
S1-S2. Character Size. The character size bits
specify the character size for each line as defined
in Table 15.
Table 15. Format Character Register Size
Setting
TDOT= 1/fosc
R, G, B. Colour. The 3 colour control bits define
the foreground colour of the following word as
shown in Table 16.
Table 16. Format Character Register Colour
Setting.
BGS. Background Select. The background select
bit selects the desired background for the following
word. There are two possible backgrounds defined
by the bits in the Background Control Register.
“0” The background on the following word is ena-
bled by BG0 and the colour is set by R0, G0,
and B0.
“1” The background on the following word is ena-
bled by BG1 and the colour is set by R1, G1,
and B1.
VSE. Vertical Space Enable. The vertical space
enable bit determines the spacing between lines.
“0” The space between lines is equal to 0H. The
alphanumeric character set is implemented in
a 13 x 16 format with one empty column to the
left and one empty row above and one below
and stored in a 14 x 18 format.
“1” The space between lines is defined by the val-
ues in the vertical space register and the value
of the VSS bit.
VSS. Vertical Space Select. If the VSE bit is set,
the value of this bit selects one of the two ver-
tical spaces contained in the vertical space
registers (VSR0 and VSR1). A “0” in this bit
selects the VSR0 value, a “1” selects the
VSR1 value, respectively.
Note. The first word of each line is always ena-
bled. If we desire the line to begin further to the
right we have two solutions: to increase the
HSAR register or to introduce a Space Char-
acter just after the Format Character. A Space
Character should also be used if we don’t want
the current line to be displayed.
70
S2
S1
R
G
B
BGS
VSS
VSE
S2
S1
Vertical
Height
Horizontal
length
1
18H
14 TDOT
1
0
36H
28 TDOT
0
1
54H
42 TDOT
0
72H
56 TDOT
R
G
B
Colour
0
Black
0
1
Blue
0
1
0
Green
0
1
Cyan
1
0
Red
1
0
1
Magenta
1
0
Yellow
1
White