MITSUBISHI MICROCOMPUTERS
M35052-XXXSP/FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
DESCRIPTION
The M35052-XXXSP/FP is TV screen display control IC which can
be used to display information such as number of channels, the date
and messages and program schedules on the TV screen.
In particular, owing to the built-in SYNC-SEP (synchronous separa-
tion) circuit, the synchronous correction circuit, the Decoder circuit,
and to the Encoder circuit, external circuits can be decrease and
character turbulence that occurs when superimposing can be reduced.
The processor can conform to the EDS broadcast service and is suit-
able for AV systems such as VTRs, LDs, and so on.
It is a silicon gate CMOS process and M35052-XXXSP is housed in
a 20-pin shrink DIP package, M35052-XXXFP is housed in a 20-pin
shrink SOP package.
For M35052-001SP/FP that is a standard ROM version of M35052-
XXXSP/FP respectively, the character pattern is also mentioned.
PIN CONFIGURATION (TOP VIEW)
CP1
TESTA
CS
←
→
→
↔
→
1
2
3
20
19
18
V
DD1
SCK
SIN
AC
4
5
6
7
17
16
15
14
13
12
11
←
→
←
→
→
→
HOR
CP2
OSCIN
V
SS
P1
P0
M35052-XXXSP
V
DD2
CVIDEO
LECHA
CVIN
FEATURES
←
→
→
8
9
10
TESTB
EDO
V
SS
•
Screen composition .............................. 24 characters
!
10 lines,
•
•
•
•
•
•
•
•
•
32 characters
!
7 lines
Number of characters displayed .................................. 240 (Max.)
Character composition ..................................... 12
!
18 dot matrix
Characters available ............................................. 128 characters
Character sizes available .................... 4 (horizontal)
!
4 (vertical)
Display locations available
Horizontal direction ............................................... 240 locations
Vertical direction ................................................... 256 locations
Blinking ................................................................. Character units
Cycle : approximately 1 second, or approximately 0.5 seconds
Duty : 25%, 50%, or 75%
Data input .............................. By the serial input function (16 bits)
Coloring
Background coloring (composite video signal)
Blanking
Total blanking (14
!
18 dots)
Border size blanking
Character size blanking
Synchronizing signal
Composite synchronizing signal generation
(PAL, NTSC, M-PAL)
2 output ports (1 digital line)
Oscillation stop function
It is possible to stop the oscillation for synchronizing signal
generation
Built-in half-tone display function
Built-in reversed character display function
Built-in Decoder (NTSC only)
Built-in Encoder (NTSC only)
Built-in synchronous correction circuit
Built-in synchronous separation circuit
Outline 20P4B
CP1
TESTA
CS
←
→
→
↔
→
1
2
3
20
19
18
V
DD1
SCK
SIN
AC
4
5
6
7
17
16
15
14
13
12
11
←
→
←
→
→
→
HOR
CP2
OSCIN
V
SS
P1
P0
TEST B
EDO
V
SS
M35052-XXXFP
V
DD2
CVIDEO
LECHA
CVIN
←
→
→
8
9
10
•
•
•
•
•
•
•
•
•
Outline 20P2Q-A
APPLICATION
TV, VCR, Movie
REV.1.1
MITSUBISHI MICROCOMPUTERS
M35052-XXXSP/FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
PIN DESCRIPTION
Symbol
OSC1
TESTA
__
Pin name
Clock input
Test pin
Chip select input
Serial clock input/
output
Serial data input
Input/
Output
Input
—
Input
Input
Input/
Output
Input
—
Output
This is the filter output pin 1.
Function
This is the pin for test. Connect this pin to GND during normal operation.
This is the chip select pin, and when serial data transmission is being carried out, it goes
to “L”. Hysteresis input. Includes built-in pull-up resistor.
When CS pin is “L”, SIN serial data is taken in when SCK rises. Hysteresis input. Built-in
pull-up resistor is included.
This is the pin for serial input of data and addresses for the display control register and
the display data memory. Also, serially outputs decode data according to the settings in
the relevant registers (serial I/O).
When “L”, this pin resets the internal IC circuit. Hysteresis input. Includes built-in pull-up
resistor.
Please connect to +5V with the analog circuit power pin.
This is the output pin for composite video signals. It outputs 2V
P-P
composite video
signals. In superimpose mode, character output etc. is superimposed on the external
composite video signals from CVIN.
This is the input pin which determines the “white” character color level in the composite
video signal.
This is the input pin for external composite video signals. In superimpose mode, character
output etc. is superimposed on these external composite video signals.
Please connect to GND using circuit earthing pin.
This is the output pin for encode data. It outputs three-valve data.
This is the pin for test. Connect this pin to GND during normal operation.
This pin outputs the port output or BLNK1 (character background) signal.
This pin outputs the port output or CO1(character) signal.
Please connect to GND using circuit earthing pin (Analog side).
This is the input pin for the sub-carrier frequency (f
SC
) for generating a synchronous
signal.
A frequency of 3.580MHz is needed for NTSC, and a frequency of 4.434MHz in needed
for PAL and 3.576MHz is needed for M-PAL.
Filter output pin 2.
This is the input pin for external composite video signals. This pin inputs the external
video signal clamped sync-chip to 1.5V, and internally carries out synchronous separa-
tion.
Please connect to +5V with the digital circuit power pin.
__
CS
SCK
SIN
__
AC
Auto-clear input
Power pin
Composite video
signal output
Character level input
Composite video
signal input
Earthing pin
Encode data output
Test pin
Port P0 output
Port P1 output
Earthing pin
f
SC
input pin for
synchronous signal
generation
Filter output
Horizontal synchro-
nizing signal input
Power pin
V
DD2
CVIDEO
LECHA
CVIN
V
SS
EDO
TESTB
P0
P1
V
SS
OSCIN
Input
Input
—
Output
—
Output
Output
—
Input
CP2
HOR
Output
Input
V
DD1
—
2
BLOCK DIAGRAM
CP 1
1
19
HOR
CS
Clock oscillation circuit
SYNC-SEP
circuit
3
Decoder circuit
Data slicer
circuit
SCK
4
H counter
3.580MHz(NTSC)
4.434MHz(PAL)
3.576MHz(M-PAL)
17
18
SIN
5
I/O control circuit
Oscillation circuit
for synchronizing
signal generation
OSCIN
CP 2
Display location
detection circuit
Timing
generator
Timing
generator
Data
control
circuit
Address
control
circuit
TESTA
2
Reading address
control circuit
TESTB
13
Display control
register
8
10
CVIDEO
CVIN
V
DD1
20
Display RAM
Display control
circuit
NTSC
PAL
M-PAL
video output
circuit
9
LECHA
AC
6
12
V
SS
11
Display character ROM
Blinking circuit
Shift register
EDO
Port output
circuit
14
15
V
SS
16
P0
P1
M35052-XXXSP/FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
V
DD2
7
MITSUBISHI MICROCOMPUTERS
3
MITSUBISHI MICROCOMPUTERS
M35052-XXXSP/FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MEMORY CONSTITUTION
Address 00
16
to EF
16
are assigned to the display RAM, address F0
16
to F8
16
are assigned to the display control registers.
The internal circuit is reset and all display control registers (address
F0
16
to F8
16
) are set to “0” and display RAM (address 00
16
to EF
16
)
__
are RAM erased when the AC pin level is “L”.
Set “0” in any of DA7, DAD through DAF of addresses 00
16
through
EF
16
, and of DAE and DAF of addresses F0
16
through F8
16
.
Setting the blank code “FF
16
” as a character code is an exception.
TESTn (n : a number) is MITSUBISHI test memory, so be sure to
observe the setting conditions.
Bit
DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0
Address
00
16
0
0
0
REV BLINK EC2
Reversed
Blinking
character
Remarks
EC1 EC0
0
C6
C5
C4
C3
C2
C1
C0
Display RAM
Encode data or
character color
EC1
EC0
0
C6
C5
Character code
C4
C3
C2
C1
C0
EF
16
F0
16
F1
16
F2
16
F3
16
F4
16
F5
16
F6
16
F7
16
F8
16
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
REV BLINK EC2
____
___
___
TEST25 W/R TEST11 TEST10 DECB1 DECB0 SYSEP1 SYSEP0 SEPV1 SEPV0 PTD1 PTD0 PTC1 PTC0 Port output specify and so on
TEST26 DVP4 DVP3 DVP2 DVP1 DVP0 HP7
TEST27 EVP4 EVP3 EVP2 EVP1 EVP0
VP7
HP6
VP6
HP5
VP5
HP4
VP4
HP3
VP3
HP2
VP2
HP1
VP1
HP0
VP0
Horizontal display start position and
Decode position specify
Vertical display start position and
Encode position specify
Character size and Encode
E
Decode
specify
TEST28 TEST12 EFLD1 EFLD0 DFLD1 DFLD0 VSZ21 VSZ20 VSZ11 VSZ10 HSZ21 HSZ20 HSZ11 HSZ10
_______
_______
_______
___
__
__
TEST29 TEST14 TEST13 SPACE DSP9 DSP8 DSP7 DSP6 DSP5 DSP4 DSP3 DSP2 DSP1 DSP0 Display mode specify
TEST30 TEST19 MB/LB TEST17 TEST16 TEST15 EQP PALH MPAL INT/NON N/P BLINK2 BLINK1 BLINK0 Blinking specify and so on
____
____
TEST31 TEST2 TEST1 TEST0 LBLACK LIN24/32 BLKHF
_____
_____
BB
BG
BR
LEVEL0 PHASE2 PHASE1 PHASE0 Raster color specify
TEST32 TEST24 RGBON TEST22 CL17/18 CBLINK CURS7 CURS6 CURS5 CURS4 CURS3 CURS2 CURS1 CURS0 Cursor display specify
LEVEL1 EHP4 EHP3 EHP2 EHP1 EHP0 RAMERS DSPON STOP1 STOPIN SCOR
EX
BLK1 BLK0 Control display and so on
Fig. 1 Memory constitution (M35052-XXXSP/FP)
4
Rows
1
8
9
10
11
14
15
17
18
19
20
21
23
24
12
13
16
22
2
3
4
5
6
7
Lines
1
00
16
01
16
02
16
03
16
04
16
05
16
06
16
07
16
08
16
09
16
0A
16
0B
16
0C
16
0D
16
0E
16
0F
16
10
16
11
16
12
16
13
16
14
16
15
16
16
16
17
16
2
18
16
19
16
1A
16
1B
16
1C
16
1D
16
1E
16
1F
16
20
16
21
16
22
16
23
16
24
16
25
16
26
16
27
16
28
16
29
16
2A
16
2B
16
2C
16
2D
16
2E
16
2F
16
3
30
16
31
16
32
16
33
16
34
16
35
16
36
16
37
16
38
16
39
16
3A
16
3B
16
3C
16
3D
16
3E
16
3F
16
40
16
41
16
42
16
43
16
44
16
45
16
46
16
47
16
4
48
16
49
16
4A
16
4B
16
4C
16
4D
16
4E
16
4F
16
50
16
51
16
52
16
53
16
54
16
55
16
56
16
57
16
58
16
59
16
5A
16
5B
16
5C
16
5D
16
5E
16
5F
16
5
60
16
61
16
62
16
63
16
64
16
65
16
66
16
67
16
68
16
69
16
6A
16
6B
16
6C
16
6D
16
6E
16
6F
16
70
16
71
16
72
16
73
16
74
16
75
16
76
16
77
16
6
78
16
79
16
7A
16
7B
16
7C
16
7D
16
7E
16
7F
16
80
16
81
16
82
16
83
16
84
16
85
16
86
16
87
16
88
16
89
16
8A
16
8B
16
8C
16
8D
16
8E
16
8F
16
SCREEN CONSTITUTION
7
90
16
91
16
92
16
93
16
94
16
95
16
96
16
97
16
98
16
99
16
9A
16
9B
16
9C
16
9D
16
9E
16
9F
16
A0
16
A1
16
A2
16
A3
16
A4
16
A5
16
A6
16
A7
16
8 A8
16
A9
16
AA
16
AB
16
AC
16
AD
16
AE
16
AF
16
B0
16
B1
16
B2
16
B3
16
B4
16
B5
16
B6
16
B7
16
B8
16
B9
16
BA
16
BB
16
BC
16
BD
16
BE
16
BF
16
9 C0
16
C1
16
C2
16
C3
16
C4
16
C5
16
C6
16
C7
16
C8
16
C9
16
CA
16
CB
16
CC
16
CD
16
CE
16
CF
16
D0
16
D1
16
D2
16
D3
16
D4
16
D5
16
D6
16
D7
16
10 D8
16
D9
16
DA
16
DB
16
DC
16
DD
16
DE
16
DF
16
E0
16
E1
16
E2
16
E3
16
E4
16
E5
16
E6
16
E7
16
E8
16
E9
16
EA
16
EB
16
EC
16
ED
16
EE
16
EF
16
Note :
The hexadecimal numbers in the boxes show the display RAM address.
The screen lines and rows are determined from each address of the
display RAM. The screen consitution (24 characters
!
10 lines) is
shown in Figure 2 the screen constitution (32 characters
!
7 lines) is
shown in 3.
Fig. 2 Screen constitution (24 characters
!
10 lines)
Rows
1
8
12
9
10
11
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
22
23
24
25
26
27
28
29
30
31
32
Lines
1
00
16
01
16
02
16
03
16
04
16
05
16
06
16
07
16
08
16
09
16
0A
16
0B
16
0C
16
0D
16
0E
16
0F
16
10
16
11
16
12
16
13
16
14
16
15
16
16
16
17
16
18
16
19
16
1A
16
1B
16
1C
16
1D
16
1E
16
1F
16
2
20
16
21
16
22
16
23
16
24
16
25
16
26
16
27
16
28
16
29
16
2A
16
2B
16
2C
16
2D
16
2E
16
2F
16
30
16
31
16
32
16
33
16
34
16
35
16
36
16
37
16
38
16
39
16
3A
16
3B
16
3C
16
3D
16
3E
16
3F
16
3
40
16
41
16
42
16
43
16
44
16
45
16
46
16
47
16
48
16
49
16
4A
16
4B
16
4C
16
4D
16
4E
16
4F
16
50
16
51
16
52
16
53
16
54
16
55
16
56
16
57
16
58
16
59
16
5A
16
5B
16
5C
16
5D
16
5E
16
5F
16
4
60
16
61
16
62
16
63
16
64
16
65
16
66
16
67
16
68
16
69
16
6A
16
6B
16
6C
16
6D
16
6E
16
6F
16
70
16
71
16
72
16
73
16
74
16
75
16
76
16
77
16
78
16
79
16
7A
16
7B
16
7C
16
7D
16
7E
16
7F
16
5
80
16
81
16
82
16
83
16
84
16
85
16
86
16
87
16
88
16
89
16
8A
16
8B
16
8C
16
8D
16
8E
16
8F
16
90
16
91
16
92
16
93
16
94
16
95
16
96
16
97
16
98
16
99
16
9A
16
9B
16
9C
16
9D
16
9E
16
9F
16
6 A0
16
A1
16
A2
16
A3
16
A4
16
A5
16
A6
16
A7
16
A8
16
A9
16
AA
16
AB
16
AC
16
AD
16
AE
16
AF
16
B0
16
B1
16
B2
16
B3
16
B4
16
B5
16
B6
16
B7
16
B8
16
B9
16
BA
16
BB
16
BC
16
BD
16
BE
16
BF
16
7 C0
16
C1
16
C2
16
C3
16
C4
16
C5
16
C6
16
C7
16
C8
16
C9
16
CA
16
CB
16
CC
16
CD
16
CE
16
CF
16
D0
16
D1
16
D2
16
D3
16
D4
16
D5
16
D6
16
D7
16
D8
16
D9
16
DA
16
DB
16
DC
16
DD
16
DE
16
DF
16
Notes 1.
The hexadecimal numbers in the boxes show the display RAM address.
Notes
2.
When 32 characters
!
7 lines are displayed, set blank code “FF
16
” to character code of addresses E0
16
to EF
16
.
M35052-XXXSP/FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Fig. 3 Screen constitution (32 characters
!
7 lines)
MITSUBISHI MICROCOMPUTERS
5