Regarding the change of names mentioned in the document, such as Mitsubishi
Electric and Mitsubishi XX, to Renesas Technology Corp.
The semiconductor operations of Hitachi and Mitsubishi Electric were transferred to Renesas
Technology Corporation on April 1st 2003. These operations include microcomputer, logic, analog
and discrete devices, and memory chips other than DRAMs (flash memory, SRAMs etc.)
Accordingly, although Mitsubishi Electric, Mitsubishi Electric Corporation, Mitsubishi
Semiconductors, and other Mitsubishi brand names are mentioned in the document, these names
have in fact all been changed to Renesas Technology Corp. Thank you for your understanding.
Except for our corporate trademark, logo and corporate statement, no changes whatsoever have been
made to the contents of the document, and these changes do not constitute any alteration to the
contents of the document itself.
Note : Mitsubishi Electric will continue the business operations of high frequency & optical devices
and power devices.
Renesas Technology Corp.
Customer Support Dept.
April 1, 2003
To all our customers
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
DESCRIPTION
The M35054-XXXFP and M35055-XXXFP are TV screen display con-
trol 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, external circuits can
be decrease and character turbulence that occurs when superim-
posing can be reduced. The processor is suitable for AV systems
such as VTRs, LDs, and so on.
It is a silicon gate CMOS process and M35054-XXXFP and M35055-
XXXFP are housed in a 20-pin shrink SOP package.
For M35054-001FP/M35055-001FP that are a standard ROM ver-
sions of M35054-XXXFP/M35055-XXXFP respectively, the charac-
ter pattern is also mentioned.
FEATURES
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 (M35054)
............................. 256 characters (M35055)
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 synchronous correction circuit
Built-in synchronous separation circuit
APPLICATION
TV, VCR, Movie
PIN CONFIGURATION (TOP VIEW)
M35054-XXXFP
M35055-XXXFP
20
19
18
17
16
15
14
13
12
11
1
2
3
4
5
6
7
8
9
10
CP1
TESTA
CS
SCK
SIN
AC
VDD2
CVIDEO
LECHA
CVIN
VDD1
HOR
CP2
OSCIN
VSS
P1
P0
TESTB
TESTC
VSS
Outline 20P2Q-A
REV.1.2
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
2
PIN DESCRIPTION
Function
This is the filter output pin 1.
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. 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.
This is the pin for serial input of data and addresses for the display control register and
the display data memory. Hysteresis input. Built-in pull-up resistor.
When “L”, this pin resets the internal IC circuit. Hysteresis input. 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 2VP-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 pin for test. Open this pin during normal operation.
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 (fSC) 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.
Symbol
OSC1
TESTA
__
CS
SCK
SIN
__
AC
VDD2
CVIDEO
LECHA
CVIN
VSS
TESTC
TESTB
P0
P1
VSS
OSCIN
CP2
HOR
VDD1
Pin name
Clock input
Test pin input
Chip select input
Serial clock input
Serial data input
Auto-clear input
Power pin
Composite video
signal output
Character level input
Composite video
signal input
Earthing pin
Test pin output
Test pin input
Port P0 output
Port P1 output
Earthing pin
fSC input pin for
synchronous signal
generation
Filter output
Horizontal synchro-
nizing signal input
Power pin
Input/
Output
Input
Input
Input
Input
Input
Output
Input
Input
Output
Output
Input
Output
Input
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
3
BLOCK DIAGRAM
Data
control
circuit
Address
control
circuit
Display control
register
Display RAM
Display character ROM
Timing
generator
Blinking circuit
Shift register
Display control
circuit
Reading address
control circuit
H counter
NTSC
PAL
M-PAL
video output
circuit
Timing
generator
SYNC-SEP
circuit
3.580MHz(NTSC)
4.434MHz(PAL)
3.576MHz(M-PAL)
TESTA
TESTB
Port output
circuit
Clock oscillation circuit
SCK
SIN
CS
CVIDEO
CVIN
LECHA
V
DD1
AC
V
SS
V
DD2
HOR
P0
P1
CP1
V
SS
TESTC
OSCIN
CP2
I/O control circuit
Oscillation circuit
for synchronizing
signal generation
Display location
detection circuit
7
16
11
20
6
13
2
5
4
3
119
17
18
8
10
9
12
14
15
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
4
MEMORY CONSTITUTION
Address 0016 to EF16 are assigned to the display RAM, address F016
to F816 are assigned to the display control registers.
The internal circuit is reset and all display control registers (address
F016 to F816) are set to “0” and display RAM (address 0016 to EF16)
__
are RAM erased when the AC pin level is “L”.
When using M35054-XXXFP, set “0” in any of DA7, DAD through
DAF of addresses 0016 through EF16, and of DAE and DAF of ad-
dresses F016 through F816.
Setting the blank code “FF16” as a character code is an exception.
When using M35055-XXXFP, set “0” in any of DAD through DAF of
addresses 0016 through EF16, and of DAE and DAF of addresses
F016 through F816.
TESTn (n : a number) is MITSUBISHI test memory, so be sure to
observe the setting conditions.
Fig. 1 Memory constitution (M35054-XXXFP)
Fig. 2 Memory constitution (M35055-XXXFP)
Reverse
Address
00
16
EF
16
F0
16
F1
16
F2
16
F3
16
F4
16
F5
16
F6
16
F7
16
F8
16
DADA DA
FED
000
000
0 0 TEST15
0 0 TEST21
0 0 TEST27
0 0 TEST33
0 0 TEST36
0 0 TEST42
0 0 TEST43
0 0 TEST46
0 0 LEVEL1
DA DA DA DA DA DA DA DA DA DA DA DA DA
CBA9876543210
REV BLINK B G R C6 C5 C4 C3 C2 C1 C0
REV BLINK C6 C5 C4 C3 C2 C1 C0
TEST13 TEST12 SYSEP1 SYSEP0 SEPV1 SEPV0 PTD1 PTD0 PTC1 PTC0
HP7 HP6 HP5 HP4 HP3 HP2 HP1 HP0
VP7 VP6 VP5 VP4 VP3 VP2 VP1 VP0
VSZ21 VSZ20 VSZ11 VSZ10 HSZ21 HSZ20 HSZ11 HSZ10
TEST35 TEST34 SPACE DSP9 DSP8 DSP7 DSP6 DSP5 DSP4 DSP3 DSP2 DSP1 DSP0
TEST41 TEST39 TEST38 TEST37 EQP PALH MPAL INT/NON N/P BLINK2 BLINK1 BLINK0
TEST2 TEST1 TEST0 LBLACK LIN24/32 BLKHF BB BG BR LEVEL0 PHASE2 PHASE1 PHASE0
TEST45 RGBON TEST44 CL17/18 CBLINK CURS7 CURS6 CURS5 CURS4 CURS3 CURS2 CURS1 CURS0
RAMERS DSPON STOP1 STOPIN SCOR EX BLK1 BLK0
TEST23
TEST24
TEST25
TEST26 TEST22
TEST30
TEST31
TEST32
TEST47
TEST48
TEST49
TEST50
TEST51
0
0
BGR
TEST16
TEST10
TEST11
TEST14 TEST17TEST18
TEST19
TEST20
TEST28
TEST29
TEST40
Display RAM
Display control register
Blinking Character color Character code
Address DADA DA
FED
000
000
0 0 TEST15
0 0 TEST21
0 0 TEST27
0 0 TEST33
0 0 TEST36
0 0 TEST42
0 0 TEST43
0 0 TEST46
0 0 LEVEL1
DA DA DA DA DA DA DA DA DA DA DA DA DA
CBA9876543210
REV BLINK B G R C6 C5 C4 C3 C2 C1 C0
REV BLINK C6 C5 C4 C3 C2 C1 C0
TEST13 TEST12 SYSEP1 SYSEP0 SEPV1 SEPV0 PTD1 PTD0 PTC1 PTC0
HP7 HP6 HP5 HP4 HP3 HP2 HP1 HP0
VP7 VP6 VP5 VP4 VP3 VP2 VP1 VP0
VSZ21 VSZ20 VSZ11 VSZ10 HSZ21 HSZ20 HSZ11 HSZ10
TEST35 TEST34 SPACE DSP9 DSP8 DSP7 DSP6 DSP5 DSP4 DSP3 DSP2 DSP1 DSP0
TEST41 TEST39 TEST38 TEST37 EQP PALH MPAL INT/NON N/P BLINK2 BLINK1 BLINK0
TEST2 TEST1 TEST0 LBLACK LIN24/32 BLKHF BB BG BR LEVEL0 PHASE2 PHASE1 PHASE0
TEST45 RGBON TEST44 CL17/18 CBLINK CURS7 CURS6 CURS5 CURS4 CURS3 CURS2 CURS1 CURS0
RAMERS DSPON STOP1 STOPIN SCOR EX BLK1 BLK0
TEST23
TEST24
TEST25
TEST26 TEST22
TEST30
TEST31
TEST32
TEST47
TEST48
TEST49
TEST50
TEST51
BGR
TEST16
TEST10
TEST11
TEST14 TEST17TEST18
TEST19
TEST20
TEST28
TEST29
TEST40
C7
C7
Reverse
00
16
EF
16
F0
16
F1
16
F2
16
F3
16
F4
16
F5
16
F6
16
F7
16
F8
16
Display RAM
Display control register
Blinking Character color Character code
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
5
SCREEN CONSTITUTION
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 3 the screen constitution (32 characters 7 lines) is
shown in 4.
Note : The hexadecimal numbers in the boxes show the display RAM address.
1
2
3
4
5
6
7
8
9
10
1
00
16
18
16
30
16
48
16
60
16
78
16
90
16
A8
16
C0
16
D8
16
2
01
16
19
16
31
16
49
16
61
16
79
16
91
16
A9
16
C1
16
D9
16
3
02
16
1A
16
32
16
4A
16
62
16
7A
16
92
16
AA
16
C2
16
DA
16
4
03
16
1B
16
33
16
4B
16
63
16
7B
16
93
16
AB
16
C3
16
DB
16
5
04
16
1C
16
34
16
4C
16
64
16
7C
16
94
16
AC
16
C4
16
DC
16
6
05
16
1D
16
35
16
4D
16
65
16
7D
16
95
16
AD
16
C5
16
DD
16
7
06
16
1E
16
36
16
4E
16
66
16
7E
16
96
16
AE
16
C6
16
DE
16
8
07
16
1F
16
37
16
4F
16
67
16
7F
16
97
16
AF
16
C7
16
DF
16
9
08
16
20
16
38
16
50
16
68
16
80
16
98
16
B0
16
C8
16
E0
16
10
09
16
21
16
39
16
51
16
69
16
81
16
99
16
B1
16
C9
16
E1
16
11
0A
16
22
16
3A
16
52
16
6A
16
82
16
9A
16
B2
16
CA
16
E2
16
12
0B
16
23
16
3B
16
53
16
6B
16
83
16
9B
16
B3
16
CB
16
E3
16
13
0C
16
24
16
3C
16
54
16
6C
16
84
16
9C
16
B4
16
CC
16
E4
16
14
0D
16
25
16
3D
16
55
16
6D
16
85
16
9D
16
B5
16
CD
16
E5
16
15
0E
16
26
16
3E
16
56
16
6E
16
86
16
9E
16
B6
16
CE
16
E6
16
16
0F
16
27
16
3F
16
57
16
6F
16
87
16
9F
16
B7
16
CF
16
E7
16
17
10
16
28
16
40
16
58
16
70
16
88
16
A0
16
B8
16
D0
16
E8
16
18
11
16
29
16
41
16
59
16
71
16
89
16
A1
16
B9
16
D1
16
E9
16
19
12
16
2A
16
42
16
5A
16
72
16
8A
16
A2
16
BA
16
D2
16
EA
16
20
13
16
2B
16
43
16
5B
16
73
16
8B
16
A3
16
BB
16
D3
16
EB
16
21
14
16
2C
16
44
16
5C
16
74
16
8C
16
A4
16
BC
16
D4
16
EC
16
22
15
16
2D
16
45
16
5D
16
75
16
8D
16
A5
16
BD
16
D5
16
ED
16
23
16
16
2E
16
46
16
5E
16
76
16
8E
16
A6
16
BE
16
D6
16
EE
16
24
17
16
2F
16
47
16
5F
16
77
16
8F
16
A7
16
BF
16
D7
16
EF
16
1
2
3
4
5
6
7
1
00
16
20
16
40
16
60
16
80
16
A0
16
C0
16
2
01
16
21
16
41
16
61
16
81
16
A1
16
C1
16
3
02
16
22
16
42
16
62
16
82
16
A2
16
C2
16
4
03
16
23
16
43
16
63
16
83
16
A3
16
C3
16
5
04
16
24
16
44
16
64
16
84
16
A4
16
C4
16
6
05
16
25
16
45
16
65
16
85
16
A5
16
C5
16
7
06
16
26
16
46
16
66
16
86
16
A6
16
C6
16
8
07
16
27
16
47
16
67
16
87
16
A7
16
C7
16
9
08
16
28
16
48
16
68
16
88
16
A8
16
C8
16
10
09
16
29
16
49
16
69
16
89
16
A9
16
C9
16
11
0A
16
2A
16
4A
16
6A
16
8A
16
AA
16
CA
16
12
0B
16
2B
16
4B
16
6B
16
8B
16
AB
16
CB
16
13
0C
16
2C
16
4C
16
6C
16
8C
16
AC
16
CC
16
14
0D
16
2D
16
4D
16
6D
16
8D
16
AD
16
CD
16
15
0E
16
2E
16
4E
16
6E
16
8E
16
AE
16
CE
16
16
0F
16
2F
16
4F
16
6F
16
8F
16
AF
16
CF
16
17
10
16
30
16
50
16
70
16
90
16
B0
16
D0
16
18
11
16
31
16
51
16
71
16
91
16
B1
16
D1
16
19
12
16
32
16
52
16
72
16
92
16
B2
16
D2
16
20
13
16
33
16
53
16
73
16
93
16
B3
16
D3
16
21
14
16
34
16
54
16
74
16
94
16
B4
16
D4
16
22
15
16
35
16
55
16
75
16
95
16
B5
16
D5
16
23
16
16
36
16
56
16
76
16
96
16
B6
16
D6
16
24
17
16
37
16
57
16
77
16
97
16
B7
16
D7
16
25
18
16
38
16
58
16
78
16
98
16
B8
16
D8
16
26
19
16
39
16
59
16
79
16
99
16
B9
16
D9
16
27
1A
16
3A
16
5A
16
7A
16
9A
16
BA
16
DA
16
28
1B
16
3B
16
5B
16
7B
16
9B
16
BB
16
DB
16
29
1C
16
3C
16
5C
16
7C
16
9C
16
BC
16
DC
16
30
1D
16
3D
16
5D
16
7D
16
9D
16
BD
16
DD
16
31
1E
16
3E
16
5E
16
7E
16
9E
16
BE
16
DE
16
32
1F
16
3F
16
5F
16
7F
16
9F
16
BF
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 “FF16” to character code of addresses E016 to EF16.
Fig. 4 Screen constitution (32 characters 7 lines)
Fig. 3 Screen constitution (24 characters 10 lines)
Rows
Rows
Lines
Lines
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
6
Status
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
DA
0~C
0
1
2
3
4
5
6
7
8
9
A
B
C
Name
C0
(LSB)
C1
C2
C3
C4
C5
C6
(MSB)
R
G
B
BLINK
REV
Contents
Function
Set ROM-held character code of a character needed
to display.
Set to “0” during normal operation
Can not be used
When RGBON=1, set background color by character
unit.
Remarks
(Note 2)
Refer to supplemental
explanation (3).
Notes
__
1. Resetting at the AC pin RAM-erases the display RAM, and the status turns as indicated by the mark around in the status column.
2. Set to “1” only when setting a blank code. When using M35055-XXXFP, DA7 is C7 (MSB).
Display RAM DESCRIPTION
Display RAM Address 0016 to EF16
Refer to BLINK2 to 0
(address F516)
No blinking
Blinking
Normal character
Reversed character
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
7
Status
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
DA
0~D
0
1
2
3
4
5
6
7
8
9
A
B
C
D
Register
PTC0
PTC1
PTD0
PTD1
SEPV0
SEPV1
SYSEP0
SYSEP1
TEST10
TEST11
TEST12
TEST13
TEST14
TEST15
Contents Remarks
Function
P0 output (port 0)
BLNK1 output
P1 output (port 1)
CO1 output
It is negative polarity at P0 output “L”, BLINK1 output.
It is positive polarity at P0 output “H”, BLINK1 output.
It is negative polarity at P01 output “L”, CO1 output.
It is positive polarity at P01 output “H”, CO1 output.
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
SYSEP1
0
0
1
1
SYSEP0
0
1
0
1
Bias potential
Can not be used.
Can not be used.
1.75V
Can not be used.
Can not be used.
It should be fixed to “1”.
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
__
Note: The mark around the status value means the reset status by the “L” level is input to AC pin.
Notes
Display control register
(1) Address F016
Port output control
Refer to supplemental explanation (4).
Control the port data
Refer to supplemental explanation (4).
Specifies the vertical synchronous
separation criterion
Refer to supplemental explanation (1).
Specifies the sync-bias potential
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
8
Status
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Register
HP0
(LSB)
HP1
HP2
HP3
HP4
HP5
HP6
HP7
(MSB)
TEST16
TEST17
TEST18
TEST19
TEST20
TEST21
Contents Remarks
Set the horizontal display start
position by use of HP7 through
HP0. HP7 to HP0 = (00000000)
to (00001111) setting is
forbidden.
It can be set this up to 240 steps
in increments of one T.
DA
0~D
0
1
2
3
4
5
6
7
8
9
A
B
C
D
Function
Let horizontal display start position be HS,
HS = T (Σ 2nHPn+6)
T : The oscillation cycle of display clock
Can not be used.
It should be fixed to “1”.
Can not be used.
It should be fixed to “1”.
Can not be used.
It should be fixed to “1”.
Can not be used.
It should be fixed to “1”.
Can not be used.
It should be fixed to “1”.
It should be fixed to “0”.
Can not be used.
(2) Address F116
7
n=0
VS
HS
HOR
VERT
Character
displaying
area
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
9
Status
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Register
VP0
(LSB)
VP1
VP2
VP3
VP4
VP5
VP6
VP7
(MSB)
TEST22
TEST23
TEST24
TEST25
TEST26
TEST27
ContentsDA
0~D
0
1
2
3
4
5
6
7
8
9
A
B
C
D
Function
Let vertical display start position be VS,
VS = H Σ 2nVPnVS
Can not be used.
It should be fixed to “1”.
Can not be used.
It should be fixed to “1”.
Can not be used.
It should be fixed to “1”.
Can not be used.
It should be fixed to “1”.
Can not be used.
It should be fixed to “1”.
It should be fixed to “0”.
Can not be used.
(3) Address F216
Remarks
Set the vertical display start
position by use of VP7 through
VP0. VP7 to VP0 = (00000000)
to (00000110) setting is
forbidden.
It can be set this up to 249 steps
in increments of one H.
VP7 to VP0 = (00000000) to
(00100011) setting is forbidden.
H : The oscillation cycle of horizontal
synchronous signal
7
n=0
VS
HS
HOR
VERT
Character
displaying
area
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
10
Register
HSZ10
HSZ11
HSZ20
HSZ21
VSZ10
VSZ11
VSZ20
VSZ21
TEST28
TEST29
TEST30
TEST31
TEST32
TEST33
ContentsDA
0~D
0
1
2
3
4
5
6
7
8
9
A
B
C
D
Function
HSZ11
0
0
1
1
HSZ10
0
1
0
1
Horizontal direction size
1T/dot
2T/dot
3T/dot
4T/dot
HSZ21
0
0
1
1
HSZ20
0
1
0
1
Horizontal direction size
1T/dot
2T/dot
3T/dot
4T/dot
VSZ11
0
0
1
1
VSZ10
0
1
0
1
Vertical direction size
1H/dot
2H/dot
3H/dot
4H/dot
VSZ21
0
0
1
1
VSZ20
0
1
0
1
Vertical direction size
1H/dot
2H/dot
3H/dot
4H/dot
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
Status
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
(4) Address F316
Remarks
Character size setting in the
horizontal direction for the first
line.
Character size setting in the
horizontal direction for the 2nd
line to 10th line.
Character size setting in the
vertical direction for the first line.
Character size setting in the
vertical direction for the 2nd line
to 10th line.
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
11
Register
DSP0
DSP1
DSP2
DSP3
DSP4
DSP5
DSP6
DSP7
DSP8
DSP9
SPACE
TEST34
TEST35
TEST36
ContentsDA
0~D
0
1
2
3
4
5
6
7
8
9
A
B
C
D
Function
Normal display
Put a space line between line 2 and line 3, and
between line 8 and line 9.
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
DSPn= “0”
Matrix-outline size
Character size
Border size
Matrix-outline size
BLK1
0
0
1
1
BLK0
0
1
0
1
DSPn= “1”
Matrix-outline border
size
Border size
Matrix-outline size
Character size
Status
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
(5) Address F416
Depends on BLK0 and BLK1 (address F816)
DSPn in the generic name for DSP0 to DSP9.
DSP0 to DSP9 are each controlled independently.
Remarks
Set the display mode of line 1.
Set the display mode of line 2.
Set the display mode of line 3.
Set the display mode of line 4.
Set the display mode of line 5.
Set the display mode of line 6.
Set the display mode of line 7.
Set the display mode of line 8.
Set the display mode of line 9.
Set the display mode of line 10.
Put a space line between line 2
and line 3 in displaying 32
characters.
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
12
Status
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Register
BLINK0
BLINK1
BLINK2
_____
N/P
______________________
INT/NON
MPAL
PALH
EQP
TEST37
TEST38
TEST39
TEST40
TEST41
TEST42
ContentsDA
0~D
0
1
2
3
4
5
6
7
8
9
A
B
C
D
Function
BLINK0
0
0
1
1
BLINK1
0
1
0
1
Duty
Blinking off
25%
50%
75%
(6) Address F516
Remarks
Blinking duty ratio can be
altered. (Note)
Blinking cycle can be altered.
Refer to register MPAL
Scanning lines control (only in
internal synchronization)
Synchronizing signal is selected
_
with this register and N/P
register.
It should be fixed to “0” at NTSC
Effective only at non-interlace
Division of vertical synchronizing signal into 1/64.
Cycle approximately 1 second.
Division of vertical synchronizing signal into 1/32.
Cycle approximately 0.5 second.
NTSC, M-PAL mode
PAL mode
Interlace
Non interlace
Not include the equivalent pulse.
Include the equivalent pulse.
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
_
N/P
0
0
1
1
MPAL
0
1
0
1
Synchronous mode
NTSC
M-PAL
PAL
Not available
PALH
0
1
__
INT/NON
0
1
0
1
Number of scanning lines
625H lines
626H lines
627H lines
628H lines
Note. To blink a character, set 1 to DAB (the blinking bit) of the display RAM.
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
13
Register
PHASE0
PHASE1
PHASE2
LEVEL0
BR
BG
BB
BLKHF
__________
LIN24/32
LBLACK
TEST0
TEST1
TEST2
TEST43
ContentsDA
0~D
0
1
2
3
4
5
6
7
8
9
A
B
C
D
Function
Internal bias off
Internal bias on
The halftone displaying “OFF” in superimpose
The halftone displaying “ON” in superimpose
24 characters 10 lines display
32 characters 7 lines display
Blanking level I 2.3V
Blanking level II 2.1V
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
Can not be used.
It should to be fixed to “1”.
PHASE2
0
0
0
0
1
1
1
1
PHASE1
0
0
1
1
0
0
1
1
PHASE0
0
1
0
1
0
1
0
1
Raster
Black
Red
Green
Yellow
Blue
Magenta
Cyan
White
BB
0
0
0
0
1
1
1
1
BG
0
0
1
1
0
0
1
1
BR
0
1
0
1
0
1
0
1
Black
Red
Green
Yellow
Blue
Magenta
Cyan
White
Status
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Character back-
ground color
Remarks
Raster color setting
Refer to supplemental
explanation (2) about video
signal level
Generates bias potential for
composite video signals
Character background color
setting.
Refer to supplemental
explanation (2) about video
signal level
This register is available in the
superimpose displaying only. (Note)
Set a blackness level
(7) Address F616
Note. It is neccessary to input the external composite video signal to the CVIN pin, and externally connect a 100 to 200register in series.
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
14
Register
CUR0
CUR1
CUR2
CUR3
CUR4
CUR5
CUR6
CUR7
CBLINK
__________
CL17/18
TEST44
RGBON
TEST45
TEST46
ContentsDA
0~D
0
1
2
3
4
5
6
7
8
9
A
B
C
D
Function
Let cursor displaying address be CURS,
CURS = Σ 2nCURn
No blinking
Blinking
Cursor displaying at the 17th dot by vertical direction.
Cursor displaying at the 18th dot by vertical direction.
It should be fixed to “0”.
Can not be used.
Normal
Character background coloring
It should be fixed to “0”.
Can not be used.
It should be fixed to “0”.
Can not be used.
Status
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
(8) Address F716
Remarks
Set the cursor displaying
address by use of CUR7 through
CUR0.
CUR7 to CUR0 (11110000)
setting is forbidden under 24
characters display.
CUR7 to CUR0 (11100000)
setting is forbidden under 32
characters display.
Set CUR7 to CUR0 = (11111111)
under cursor is not be displayed.
The cursor displaying address
(CURS) is correspond to display
construction.
The cursor blinking setting
Refer to character construction.
Refer to supplemental
explanation (3).
7
n=0
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
15
Status
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Register
BLK0
BLK1
EX
SCOR
STOPIN
STOP1
DSPON
RAMERS
TEST47
TEST48
TEST49
TEST50
TEST51
LEVEL1
ContentsDA
0~D
0
1
2
3
4
5
6
7
8
9
A
B
C
D
Function
External synchronization
Internal synchronization
Superimpose monotone display
Superimpose coloring display (only NTSC)
fSC input mode
Can not be used.
Oscillation VCO for display
Stop oscillation VCO for display
Display OFF
Display ON
RAM not erased
RAM erased
Can not be used.
It should be fixed to “1”.
Can not be used.
It should be fixed to “1”.
Can not be used.
It should be fixed to “1”.
Can not be used.
It should be fixed to “1”.
Can not be used.
It should be fixed to “1”.
Internal bias OFF
Internal bias ON
DSPn= “0”
Matrix-outline size
Character size
Border size
Matrix-outline size
BLK1
0
0
1
1
BLK0
0
1
0
1
DSPn= “1”
Matrix-outline
border size
(9) Address F816
Remarks
Display mode
(BLNK output) variable
Synchronizing signal switching
(Note1)
“1” setting is forbidden at internal
synchronous or PAL, M-PAL
mode displaying.
OSCIN oscillation control
Control oscillation VCO for
display
This register does not exist
(Note 3).
Notes 1. In dealing with the internal synchronization, cut off external video signals outside the IC. The leakage of external input video signals
can be avoided.
Notes 2. In displaying color superimposition, enter into the OSCIN pin the fSC signal that phase-synchronizes with the color burst of the
composite video signals (input to the CVIN pin).
Notes 3. Erases all the display RAM. The character code turns to blank-FF16, the encode data bit and the blinking bit turn to “1” respectively,
and reversed character bit turns to “0”.
Border size
Matrix-outline size
Character size
Generates bias potential for syn-
chronous separation.
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
16
Supplemental explanation about display control register
(1) How to effect synchronous separation from composite video signals
Synchronous separation is effected as follows depending on the width of L-level of the vertical synchronous period.
1. Less than 8.4
µ
s ······ Not to be determined to be a vertical synchronous signal.
2. Equal to or higher than 8.4
µ
s but less than 15.6
µ
s ······ When two clocks continue, if take place, it is “L” period is determined to be a
vertical synchronization signal.
3. Equal to or higher than 15.6
µ
s ······ It is “L” period is determined to be a vertical synchronous signal with no condition.
The determination is made at the timing indicated by V in Fig.4 either in case 2 or in case 3.
Fig. 5 The method of synchronous separation from composite video signal.
8.4
µ
s
15.6
µ
s
Vertical synchronous signal
Composite video signal
V8.4
µ
s
Equalizing pulse
Sequence of synchronizing pulse
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
17
Fig. 6 Bector phases
B
0
0
0
0
1
1
1
1
G
0
0
1
1
0
0
1
1
R
0
1
0
1
0
1
0
1
Color
Black
Red
Green
Yellow
Blue
Magenta
Cyan
White
Color Setting
VDD : 5.0V, Ta : 25°C(2) Video signal level
(3) Setting RGBON (address F716)
RGBON = “0” ..... Sets background colors depending on BB, BG,
and BR (address F616), screen by screen.
RGBON = “1”..... Sets background colors depending on R, G, B
(address 0016 to EF16), character by character.
The color setting is shown below.
Phase angle (rad) Brightness level (V) Amplitude ratio (to color burst)
PAL, M-PAL method
± 4 /16
± 7 /16 ± 2 /16
5 /16 ± 2 /16
± /16 ± 2 /16
15 /16 ± 2 /16
± 11 /16 ± 2 /16
9 /16 ± 2 /16
Color
Sync-chip
Pedestal
Color burst
Black
Red
Green
Yellow
Blue
Magenta
Cyan
White
NTSC method
0
7/16 ± 2 /16
27 16 ± 2 /16
/16 ± 2 /16
17 /16 ± 2 /16
11 /16 ± 2 /16
23 /16 ± 2 /16
Min.
1.3
1.9
1.9
2.1
2.3
2.7
3.1
2.0
2.5
2.9
3.1
Typ.
1.5
2.1
2.1
2.3
2.5
2.9
3.3
2.2
2.7
3.1
3.3
Max.
1.7
2.3
2.3
2.5
2.7
3.1
3.5
2.4
2.9
3.3
3.5
Min.
1.5
1.4
1.0
1.0
1.4
1.5
Typ.
1.0
3.0
2.8
2.0
2.0
2.8
3.0
Max.
4.5
4.2
3.0
3.0
4.2
4.5
±
±
±
CB
CB1
CB2
RS1
RS2
/ 4
R-Y
B-Y
-
/ 4
CB Color burst under NTSC
CB1,CB2 Color burst under PAL or M-PAL
RS1,RS2 Color subcarrier under PAL or M-PAL
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
18
(4) Port output and BLNK1, CO1 output
Fig. 7 Example of port control
STOP1
DSPON
CS pin
at display clock operating
0
1
L
at display clock stop
1
0
H
STOP1, CDSPON (Address F816)
(5) Setting conditions for oscillating or stopping the display clock
LEVEL0
LEVEL1
0
0
External synchronous
1
1
Operation state (Character display)
Internal synchronous
1
0
LEVEL0 (address F616), LEVEL1 (address F816)
Now-working condition
(no characters are
displayed)
(6) Setting condition at LEVEL0,1
1
0
Polarity switching
1
0
Select
Output
PTD0, 1, PTC0, 1 (Address F0
16)
PTC0 (PTC1)
PTD0 (PTD1)
BLNK1 (CO1)
PTD0 (PTD1)
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
19
This display format allows each line to be controlled independently,
so that two kinds of display formats can be combined on the same
screen.
DISPLAY FORMS
M35054-XXXFP/M35055-XXXFP have the following four display
forms as the blanking function, when CO1 and BLNK1 are output.
(1) Character size : Blanking same as the character size.
(2) Border size : Blanking the background as a size from cha-
racter.
(3) Matrix-outline size: Blanking the background as a size from all
character font size.
(4) Matrix-outline : Blanking the background as a size from all
border size character font size.
Border display.
Fig. 8 Display forms at each display mode
Scanning
line
CVIDEO
12 dots 14 dots
a: Background carrier
color signal
(1) Character size (2) Border size (3) Matrix-outline size
CO1
BLNK1
aa
aa
Note: In this case, the output polarity that CO1 and BLNK1 is positive.
14 dots
(4) Matrix-outline border size
12 dots
18 dots
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
20
DATA INPUT EXAMPLE
Data of display RAM and display control registers can be set by then
serial input function.
Owing to automatic address increment, not necessary to enter ad-
dresses for the second and subsequent data.
In automatically, the next of address F816 is assigned to address
0016.
Fig. 9 shows an example of data setting by the serial input function
(M35054-XXXFP), Fig. 10 shows an example of data setting by the
serial input function (M35055-XXXFP).
Fig. 9 Example of data setting by the serial input function (M35054-XXXFP)
Address/Data
Data(F1
16
)
Data(F2
16
)
Data(F3
16
)
Data(F4
16
)
Data(F5
16
)
Data(F6
16
)
Data(F7
16
)
Data(F8
16
)
Data(F0
16
)
Spplemental explanation
Data contewts
NO.
1 Address(F8
16
)
Address setting
Data(F8
16
)
Data(00
16
)
2
3
4
241
Data(01
16
)
Data(EF
16
)
Display OFF
Display RAM
address 00
16
to EF
16
setting
Display ON
Data(EE
16
)
242
243
244
245
246
247
248
249
250
251
Register
address F0
16
to F7
16
setting
DA DA DA
FE D
00
00 0
00 0
00 0
000
0
000
00 0
00 0
00 0
00 0
00 0
00 0
00 1
00 0
00
DA DA DA DA DA DA DA DA DA DA DA DA DA
CBA98 7654 32 1 0
000
000
0 011111000
0000000000
C6 C5 C4 C3 C2 C0C1B
BLINK
GRREV
C6 C5 C4 C3 C2 C0C1
BLINK
REV
C6 C5 C4 C3 C2 C0C1
BLINK
REV
C6 C5 C4 C3 C2 C0C1
BLINK
REV
HP HP HP HP HP
VSZ VSZ VSZ VSZ HSZ
SPACE
DSP DSP DSP DSP DSP DSP DSP
EQP
PALH MPAL /NON
N/P
TESTTESTTEST
LBLACK
LIN
BLKHF
BB BG BR
LEVEL
PHASE
LEVEL RAM
DSPON
STOP
STOP SCOR
00
HP
HSZ
DSP
BLINK
EX
HP
HSZ
DSP
BLINK
BLK
PTC
HP
HSZ
DSP
BLINK
BLK
CURS
0
PTC
1
PTD
0
PTD
1
01234567
VP VP VP VP VP VP VP VP
01234567
1011202110112021
00
0123456789
0
012
012 0
PHASE PHASE
012
0
1
IN
1
ERS
24/32
11
CURSCURSCURSCURSCURSCURSCURS
01234567
INT
01
0
0000
CBLINK
CL
17/18
RGBON
000100
0
0
0
0
BG R
BG R
BG R
00
11111
1111
0
11111
0
0
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
21
Fig. 10 Example of data setting by the serial input function (M35055-XXXFP)
Address/Data
Data(F1
16
)
Data(F2
16
)
Data(F3
16
)
Data(F4
16
)
Data(F5
16
)
Data(F6
16
)
Data(F7
16
)
Data(F0
16
)
Supplemental explauation
Data couteuts
NO.
1Address(F8
16
)
Address setting
Data(F8
16
)
Data(00
16
)
2
3
4
241
Data(01
16
)
Data(EF
16
)
Display OFF
Display RAM
address 00
16
to EF
16
setting
Display ON
Data(EE
16
)
242
243
244
245
246
247
248
249
250
251
Register
address F0
16
to F7
16
setting
DA DA DA
FE D
00
00 0
00 0
00 0
00
0
000
00 0
00 0
00 0
00 0
00 0
00 0
00 1
00 0
00
DA DA DA DA DA DA DA DA DA DA DA DA DA
C BA98 7654 32 1 0
000
000
0 011111000
0000000000
C6 C5 C4 C3 C2 C0C1B
BLINK
GRREV
C6 C5 C4 C3 C2 C0C1
BLINK
REV
C6 C5 C4 C3 C2 C0C1
BLINK
REV
C6 C5 C4 C3 C2 C0C1
BLINK
REV
HP HP HP HP HP
VSZ VSZ VSZ VSZ HSZ
DSP DSP DSP DSP DSP DSP DSP
EQP
PALH MPAL /NON
N/P
TESTTEST TEST
LBLACK
LIN
BLKHF
BB BG BR
LEVEL
PHASE
LEVEL RAM
DSPON
STOP
STOP SCOR
00
HP
HSZ
DSP
BLINK
EX
HP
HSZ
DSP
BLINK
BLK
PTC
HP
HSZ
DSP
BLINK
BLK
CURS
0
PTC
1
PTD
0
PTD
1
01234567
VP VP VP VP VP VP VP VP
01234567
1011202110112021
00
0123456789
0
012
012 0
PHASE PHASE
012
01
IN
1
ERS
24/32
11
CURSCURSCURSCURSCURSCURS
CURS
01234567
INT
01
0
0000
CBLINK
CL
17/18
RGBON
000100
BG R
BG R
BG R
00
11111
1111
0
11111
0
0
C7
C7
C7
C7
Data(F8
16
)
SPACE
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
22
SERIAL DATA INPUT TIMING
(1)The address consists of 16 bits.
(2)The data consists of 16 bits.
(3)
__
The 16 bits in the SCK after the CS signal has fallen are the ad-
dress, and for succeeding input data, the address is incremented
every 16 bits.
Fig. 11 Serial input timing
Address (16 bit) N =1, 2, 3
CS
SCK
LSB MSB
SIN
Data N (16 bit) Data N+1 (16 bit)
LSB MSB LSB MSB
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
23
Fig. 12 Character font and border
(1) Border display (set by register BLK0, 1 (address F816))
(2) Cursor display (Border display)
CHARACTER FONT
Images are composed on a 12 18 dot matrix, and characters can
be linked vertically and horizontally with other characters to allow the
display the continuous symbols.
Character code “FF16” is so fixed as to be blank and to have no
background, thus cannot assign a character font to this code.
18 dots
Note: Hatching represents border.
12 dots
Positioning the
cursor at the
17th dot.
Positioning the
cursor at the
18th dot.
Character Note: When the cursor positioning
at the bottom (18th) dot, no
border is left at the bottom.
When the character extends to the
top dot of the matrix, no border is
left at the top.
When the character extends to
the bottom (18th) dot of the matrix,
no border is left at the bottom.
Register CL17/18 =“0”
Register CL17/18 (address F7
16
)
=
“0”
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
24
M35054-XXXFP/M35055-XXXFP PERIPHERAL CIRCUIT
Fig. 13 M35054-XXXFP/M35055-XXXFP example of peripheral circuit
Note 7: In dealing with the internal synchronization,
cut off external video signals outside the IC.
The leakage of external input video signals
can be avoided.
Note 1: Clamp sync chip to 1.50V.
Note 2: Set basic electric potential in consid
eration of dynamic range of the tran-
sistor.
Note 3: External loop filter 1 constant is pro-
visional valve.
Note 4: Construct integral circuit by built-in 30k
of AC pin and an external condenser.
Attention to supply voltage rise time about
this CR constant.
Note 5: External loop filter 2 constant is provi-
sional valve.
Note 6: Connect f
SC
frequency.
0.3Vp-p 4.0Vp-p
NTSC = 3.580MHz
PAL= 4.434MHz
M-PAL= 3.576MHz
220
2.2k
120
150
+7.0V
Composite video
signal input
10k
47µ
From microcomputer
+
Note 1
+5.0V
470
+7.0V
External composite video signal input
47 µ
Note 2
1.50V
75
220µ
+
Note 5
47P
Note 6
+
1
2
3
4
5
6
7
8
9
10 11
12
13
14
15
16
20
19
18
17
CP1
TESTA
SIN
CVIDEO
LECHA
CVIN
SCK
V
DD
2
CS
AC
V
DD
1
V
SS
HOR
P1
P0
OSCIN
TESTB
CP2
TESTC
1µ
+
1µ
100µ
0.01µ
+5.0V
++
Note 4
1k
0.01µ
0.22µ
470P 1.5k
fsc
Note 3
+5.0V
0.1µ
1µ
100µ
++
V
SS
Note 7
Delay
circuit
In displaying color superimposition, enter
into the OSCIN pin the f
SC
signal that
phase-synchronizes with the color burst of
the composite video signals (input to the
CVIN pin).
V
OSCIN
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
25
Fig. 14 Example of display
Fig. 15 Example of display
Precautions
(1) Points to note in setting the display RAMs
a) Be careful to the edges may sway depending on the combina-
tion of character’s background color and raster color.
b) If what display exceeds the display area in dealing with exter-
nal synchronization, (if use double - size characters), set the
character code of the addresses lying outside that display area
blank code – “FF16”.
Edge sway
0C16
2416
Outside of display area
Inside of display
part.
Outside of
display area Inside of display
0016
1816
0B16
2F16
1716
Numbers are adresses
2316
3016
4816
4716
5F16
C016
D816 EF16
D716
Set blank code “FF
16
to character code of
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
26
(2) Before setting registers at the starting of system, be sure to reset
__
the M35052-XXXSP/FP by applying “L” level to the AC pin.
(3) Power supply noise
When power supply noise is generated, the internal oscillator cir-
cuit does not stabilize, whereby causing horizontal jitters across
the picture display. Therefore, connect a bypass capacitor be-
tween the power supply and GND.
(4) Synchronous correction action
When switching channel or in the special playback mode (quick
playback, rewinding, and so on) of VTR, effect of synchronous
correction becomes strong, and distortion of a character is apt to
occur because the continuity of video signal is suddenly switched.
When the continuity of video signal is out of order, erasure of
displayed characters is recommended in a extreme short time to
raise the quality of displayed characters.
(5) Notes on fSC signal input
This IC amplifies the subcarrier frequency (fSC) signal (NTSC, M-
PAL system: 3.58MHz, PAL system: 4.43MHz) input to the OSCIN
pin (17-pin) and generates the composite video signal internally.
The amplified fSC signal can be destabilized in the following cases.
a) When the fSC signal is outside of recommended operating con-
ditions.
b) When the waveform of the fSC signal is distorted.
c) When DC level in the fSC waveform fluctuates.
When the amplified signal is unstable, the composite video
signal generated inside the IC is also unstable in terms of syn-
chronization with the subcarrier and phase.
Consequently, this results in color flicker and lost synchroniza-
tion when the composite video signal is generated. Make note
of the fact that this may prevent a stable blue background from
being formed.
(6) Forbidding to stop entering the fSC signal
This IC doesn’t properly work if the fSC signal is not entered into
the OSCIN pin (pin 17), so don’t stop the fSC signal so as to work
the IC. To stop the IC, turn the display off (set 0 in the register
DSPON (address F816).)
(7) Forbidding to set data during the period in which the internal
oscillation circuit stabilizes
a) To start entering the fSC signal when its input is stopped.
b) To start oscillating the oscillation circuit for display when its
oscillation is stopped. (to assign “1” to the register STOP1 (ad-
dress F816) when it is assigned “0”, or the like.)
c) To turn on the internal bias when it is turned off. (to assign “1”
to the register LEVEL1 (address F816) when it is assigned “0”.)
There can be instances in which data are not properly set in the
registers until the internal oscillation circuit stabilizes, so follow
the steps in sequence as given below.
1) Set “0” in the register DSPON (address F816). (the display is turned
off)
2) Effect the settings a), b), and c) given above.
3) Wait 20 ms (the period necessary for the internal oscillation cir-
cuit to stabilize) before entering data.
4) Set necessary data in other registers, and make the display RAM
ready.
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
27
Parameter
SCK width
__
CS setup time
__
CS hold time
SIN setup time
SIN hold time
1 word writing time
Symbol
tw(SCK)
__
tsu(CS)
__
th(CS)
tsu(SIN)
th(SIN)
tword
Min.
400
200
2
200
200
12.8
Unit
ns
ns
µ
s
ns
ns
µ
s
__ __
Note. When oscillation stop at register STOR1 (address F816), 1V (field term) or more of tSU(CS) and th(CS) are needed.
Max.
Typ.
Limits
TIMING REQUIREMENTS (Ta = –20°C to 70°C, VDD = 5±0.25V, unless otherwise noted)
Fig. 16 Serial input timing requirements
SCK
CS
CS
2
µ
s
(min.)
tw(CS)
tw(SCK)
tsu(SIN) th(SIN)
tsu(CS) th(CS)
tw(SCK)
SIN
SCK
tword
12 1614 153 12 1614 153
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
28
24 characters10 lines
32 characters7 lines
Symbol
V
DD
V
I
V
O
P
d
T
opr
T
stg
Parameter
Supply voltage
Input voltage
Output voltage
Power dissipation
Operating temperature
Storage temperature
Conditions
With respect to V
SS
Ta=25°C
Ratings
–0.3~6.0
V
SS
–0.3V
I
V
DD
+0.3
V
SS
V
O
V
DD
300
–20~70
–40~125
Unit
V
V
V
mW
°C
°C
Limits
Min.
4.75
0.8V
DD
0
0.3V
P-P
Typ.
5.00
V
DD
0
2.0V
P-P
3.580
4.434
3.576
480f
H
640f
H
Max.
5.25
V
DD
0.2V
DD
4.0V
P-P
Unit
V
V
V
V
V
MHz
MHz
MHz
Notes 1. Noise component is within 30mV.
Notes 2. f
H
: Horizontal synchronous frequency (MHz).
Symbol
V
DD
I
DD
V
OH
V
OL
R
I
Limits
Min.
4.75
3.75
10
Typ.
5.00
30
30
Max.
5.25
50
0.4
100
Unit
V
mA
V
V
k
Parameter
Supply voltage
Supply current
“H”level output voltage P0, P1
“L” level output voltage P0, P1
Pull-up resistance
__ __
AC, CS, SCK, SIN, TESTB
Symbol
V
DD
V
IH
V
IL
V
CVIN
V
OSCIN
f
OSCIN
f
OSC1
f
OSC2
Test conditions
Ta=–20~70°C
V
DD
=5.00V
V
DD
=4.75V, I
OH
=–0.4mA
V
DD
=4.75V, I
OL
=0.4mA
V
DD
=5.00V
ABSOLUTE MAXIMUM RATINGS
(V
DD
= 5V, Ta = –20 to 70°C, unless otherwise noted)
RECOMMENDED OPERATING CONDITIONS
(V
DD
= 5V, Ta = –20 to 70°C, unless otherwise noted)
ELECTRICAL CHARACTERISTICS
(V
DD
= 5V, Ta = 25°C, unless otherwise noted)
Symbol
V
IN-SC
Limits
Min.
Typ.
1.5
Max.
Unit
V
Parameter
Composite video signal input clamp voltage
Test conditions
Sync-chip voltage
VIDEO SIGNAL INPUT CONDITIONS
(V
DD
= 5V, Ta = –20 to 70°C, unless otherwise noted)
Parameter
Supply voltage
________ _______
“H”level input voltage AC, CS, SIN, SCK, TESTA, TESTB
___________________
“L” level input voltage AC, CS, SIN, SCK, TESTA, TESTB
CVIN, HOR
Input voltage OSCIN (Note)
Synchronous signal oscillation frequency
(Duty 40~60%)
Display oscillation frequency
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
29
Note for Supplying Power
(1)
__
Timing of power supplying to AC pin
The internal circuit of M35054-XXXFP/ M35055-XXXFP is reset
__
when the level of the auto clear input pin AC is “L”. This pin is
hysteresis input with the pull-up resistor. The timing about power
__
supplying of AC pin is shown in Figure 16. tW is the interval after
the supply voltage becomes 0.8 VDD or more and before the
__
__
supply voltage to the AC pin (VAC) becomes 0.2 VDD or more.
After supplying the power (VDD and VSS) to M35054-XXXFP/
M35055-XXXFP, the tW time must be reserved for 1ms or more.
Before starting input from the microcomputer, the waiting time
(ts) must be reserved for 500ms after the supply voltage to the
__
AC pin becomes 0.8 VDD or more.
(2) Timing of power supplying to VDD1 pin and VDD2 pin
The power need to supply to VDD1 and VDD2 at a time, though it
is separated perfectly between the VDD1 as the digital line and
the VDD2 as the analog line.
ROM ORDERING METHOD
Please submit the information described below when ordering Mask
ROM.
(1) ROM Order Confirmation Form .................................................1
(2) Data to be written into mask ROM ................................ EPROM
(three sets containing the identical data)
(3) Mark Specification Form............................................................1
(4) Program for character font generating + froppy disk in which char-
acter data is input
PRECAUTION FOR USE
Notes on noise and latch-up
Connect a capacitor (approx. 0.1 ˚F) between pins VDD and VSS at
the shortest distance using relatively thick wire to prevent noise and
latch up.
__
Fig. 17 Timing of power supplying to AC pin
Supply voltage
V
DD
V
AC
ts
Voltage [V]
Time t [s]
(AC pin input voltage)
0.8V
DD
0.2V
DD
t
w
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
30
STANDARD ROM TYPE : M35054-001FP
M35054-001FP is a standard ROM type of M35054-XXXFP
character patterns are fixed to the contents of Figure 18 to 19.
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
31
Fig. 18 M35054-001FP character pattern (1)
0016 0116 0216 0316 0416 0516 0616 0716
0816 0916 0A16 0B16 0C16 0D16 0E16 0F16
15161016 13161116 1216 1416 1616 1716
1816 1916 1A16 1B16 1C16 1D16 1E16 1F16
2016 2116 2216 2316 2416 2516 2616 2716
2816 2916 2A16 2B16 2C16 2D16 2E16 2F16
3016 3116 3216 3316 3416 3516 3616 3716
3816 3916 3A16 3B16 3C16 3D16 3E16 3F16
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
32
4016 4116 4216 4316 4416 4516 4616 4716
4816 4916 4A16 4B16 4C16 4D16 4E16 4F16
5016 5116 5216 5316 5416 5516 5616 5716
7816 7916 7A16 7B16 7C16 7D16 7E16 7F16
Fig. 19 M35054-001FP character pattern (2)
5816 5916 5A16 5B16 5C16 5D16 5E16 5F16
6016 6116 6216 6316 6416 6516 6616 6716
6816 6916 6A16 6B16 6C16 6D16 6E16 6F16
7016 7116 7216 7316 7416 7516 7616 7716
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
33
STANDARD ROM TYPE : M35055-001FP
M35055-001FP is a standard ROM type of M35055-XXXFP
Character patterns are fixed to the contents of Figure 20 to 23.
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
34
Fig. 20 M35055-001FP character pattern (1)
0016 0116 0216 0316 0416 0516 0616 0716
0816 0916 0A16 0B16 0C16 0D16 0E16 0F16
1016 13161116 1216 1416 1516 1616 1716
1816 1916 1A16 1B16 1C16 1D16 1E16 1F16
2016 2116 2216 2316 2416 2516 2616 2716
2816 2916 2A16 2B16 2C16 2D16 2E16 2F16
3016 3116 3216 3316 3416 3516 3616 3716
3816 3916 3A16 3B16 3C16 3D16 3E16 3F16
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
35
Fig. 21 M35055-001FP character pattern (2)
4016 4116 4216 4316 4416 4516 4616 4716
7816 7916 7A16 7B16 7C16 7D16 7E16 7F16
7016 7116 7216 7316 7416 7516 7616 7716
6816 6916 6A16 6B16 6C16 6D16 6E16 6F16
6016 6116 6216 6316 6416 6516 6616 6716
5816 5916 5A16 5B16 5C16 5D16 5E16 5F16
5016 5116 5216 5316 5416 5516 5616 5716
4816 4916 4A16 4B16 4C16 4D16 4E16 4F16
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
36
Fig. 22 M35055-001FP character pattern (3)
8016 8116 8216 8316 8416 8516 8616 8716
8816 8916 8A16 8B16 8C16 8D16 8E16 8F16
9016 9116 9216 9316 9416 9516 9616 9716
9816 9916 9A16 9B16 9C16 9D16 9E16 9F16
A016 A116 A216 A316 A416 A516 A616 A716
A816 A916 AA16 AB16 AC16 AD16 AE16 AF16
B016 B116 B216 B316 B416 B516 B616 B716
B816 B916 BA16 BB16 BC16 BD16 BE16 BF16
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
37
Fig. 23 M35055-001FP character pattern (4)
C016 C116 C216 C316 C416 C516 C616 C716
C816 C916 CA16 CB16 CC16 CD16 CE16 CF16
D016 D116 D216 D316 D416 D516 D616 D716
D816 D916 DA16 DB16 DC16 DD16 DE16 DF16
E016 E116 E216 E316 E416 E516 E616 E716
E816 E916 EA16 EB16 EC16 ED16 EE16 EF16
F016 F116 F216 F316 F416 F516 F616 F716
F816 F916 FA16 FB16 FC16 FD16 FE16 FF16 blank
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
38
PACKAGE OUTLINE
© 2000 MITSUBISHI ELECTRIC CORP.
New publication, effective August. 2000.
Specifications subject to change without notice.
Notes regarding these materials
These materials are intended as a reference to assist our customers in the selection of the Mitsubishi semiconductor product best suited to the customer’s application; they do not convey any license under any intellectual property
rights, or any other rights, belonging to Mitsubishi Electric Corporation or a third party.
Mitsubishi Electric Corporation assumes no responsibility for any damage, or infringement of any third-party’s rights, originating in the use of any product data, diagrams, charts, programs, algorithms, or circuit application examples
contained in these materials.
All information contained in these materials, including product data, diagrams, charts, programs and algorithms represents information on products at the time of publication of these materials, and are subject to change by
Mitsubishi Electric Corporation without notice due to product improvements or other reasons. It is therefore recommended that customers contact Mitsubishi Electric Corporation or an authorized Mitsubishi Semiconductor product
distributor for the latest product information before purchasing a product listed herein.
The information described here may contain technical inaccuracies or typographical errors. Mitsubishi Electric Corporation assumes no responsibility for any damage, liability, or other loss rising from these inaccuracies or errors.
Please also pay attention to information published by Mitsubishi Electric Corporation by various means, including the Mitsubishi Semiconductor home page (http://www.mitsubishichips.com).
When using any or all of the information contained in these materials, including product data, diagrams, charts, programs, and algorithms, please be sure to evaluate all information as a total system before making a final decision
on the applicability of the information and products. Mitsubishi Electric Corporation assumes no responsibility for any damage, liability or other loss resulting from the information contained herein.
Mitsubishi Electric Corporation semiconductors are not designed or manufactured for use in a device or system that is used under circumstances in which human life is potentially at stake. Please contact Mitsubishi Electric
Corporation or an authorized Mitsubishi Semiconductor product distributor when considering the use of a product contained herein for any specific purposes, such as apparatus or systems for transportation, vehicular, medical,
aerospace, nuclear, or undersea repeater use.
The prior written approval of Mitsubishi Electric Corporation is necessary to reprint or reproduce in whole or in part these materials.
If these products or technologies are subject to the Japanese export control restrictions, they must be exported under a license from the Japanese government and cannot be imported into a country other than the approved
destination.
Any diversion or reexport contrary to the export control laws and regulations of Japan and/or the country of destination is prohibited.
Please contact Mitsubishi Electric Corporation or an authorized Mitsubishi Semiconductor product distributor for further details on these materials or the products contained therein.
Keep safety first in your circuit designs!
Mitsubishi Electric Corporation puts the maximum effort into making semiconductor products better and more reliable, but there is always the possibility that trouble may occur with them. Trouble with semiconductors may lead to
personal injury, fire or property damage. Remember to give due consideration to safety when making your circuit designs, with appropriate measures such as (i) placement of substitutive, auxiliary circuits, (ii) use of non-flammable
material or (iii) prevention against any malfunction or mishap.
MITSUBISHI MICROCOMPUTERS
M35054-XXXFP/M35055-XXXFP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Rev. Rev.
No. date
1.0 First Edition 980402
1.1 P48 20P2Q-A (20-PIN SSOP) MARK SPECIFICATION FORM 000707
B: Note 4 added
1.2 Delete Mask ROM ORDER CONFIRMATION FORM and MASK SPECIFICATION FORM 000829
REVISION DESCRIPTION LIST M35054-XXXFP/M35055-XXXFP DATA SHEET
(1/1)
Revision Description