The M35070-XXXSP/FP is a character pattern display control IC can
display on the CRT display the liquid crystal display and the plasma
display. It can display 2 pages (24 characters × 12 lines per 1 page)
at the same time. It uses a silicon gate CMOS process and it housed
in a 20-pin shrink DIP package (M35070-XXXSP) or a 20-pin shrink
SOP package (M35070-XXXFP).
For M35070-002SP/FP that is a standard ROM version of M35070XXXSP/FP respectively, the character pattern is also mentioned.
Filter output
Earthing pin
Auto-clear input
Test input
Clock input
Data I/O
External clock
Power pin
Port P6 output
Port P7 output
Earthing pin
Port P0 output
Port P1 output
Port P2 output
Port P3 output
Input/
Output
Output
–
Input
Input
Input
I/O
Input
–
Output
Output
–
Output
Output
Output
Output
Function
Filter output. Connect loop filter to this pin.
Connect to GND.
When “L”, this pin resets the internal IC circuit. Hysteresis input. Built-in pull-up resistor.
Test pin. Connect to +5V.
SDA pin serial data is taken in when SCL rises. Hysteresis input.
This is the pin for serial input of display control register and display RAM data. Also, this
pin output acknowledge signal. Hysteresis input. Nch opendrain output.
This is the pin for external clock input.
Please connect to +5V with the power pin.
This is the output port.
This is the output port.
Please connect to GND using circuit earthing pin.
This pin can be toggled between port pin output and BLNK0 signal output.
This pin can be toggled between port pin output and R signal output.
This is the output port.
This pin can be toggled between port pin output and G signal output.
16
17
18
19
20
P4
P5/B
HOR
VERT
VDD2
Port P4 output
Port P5 output
Horizontal synchro-
nous signal input
Vertical synchro-
nous signal input
Power pin
Output
Output
Input
Input
–
This is the output port.
This pin can be toggled between port pin output and B signal output.
This pin inputs the horizontal synchronous signal. Hysteresis input.
This pin inputs the vertical synchronous signal. Hysteresis input.
Please connect to +5V with the power pin.
2
5
7
6
8
20
4
SCL
SDA
V
DD1VDD2
3AC
11V
SS12VSS2
TEST
Clock oscillation
circuit display
Timing generator
Polarity switching circuit
Address control
circuit
Data control
circuit
Display control
register
Display RAM 0
(page 0)
Display RAM 1
(page 1)
Shift register
Blinking circuit
Reading address
control circuit
Display location
detection circuit
H counter
TCK
1
CPOUT
18
HOR
19
12
VERT
Synchronous signal
switching circuit
Display control
circuit
Port output
control circuit
P0/BLNK0
13 P1/R
15 P3/G
17 P5/B
14 P2
16 P4
9P6
10 P7
Input control circuit
Polarity switching circuit
Display character
ROM 0
(page 0)
Display character
ROM 1
(page 1)
MITSUBISHI MICROCOMPUTERS
M35070-XXXSP/FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
BLOCK DIAGRAM
3
MITSUBISHI MICROCOMPUTERS
M35070-XXXSP/FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MEMORY CONSTITUTION
Address 00016 to 11F16 are assigned to the display RAM, address
12016 to 12816 are assigned to the display control registers. The internal circuit is reset and all display control registers (address 12016
to 12816) are set to “0” when the AC pin level is “L”. And then, RAM
is not erased and be undefinited. This memory is consisted of 2
pages : page 0 memory and page 1 memory (their addresses are
common), page controlled by DAF bit of each address when writing
data. For detail, see “Data input”. Memory constitution is shown in
Figure 1 and 2.
Note: Page 0 and page 1 registers are found in their respective pages. For example, HP10 to HP0 of the page 0 memory sets the horizontal
display start position of page 0, whereas HP10 to HP0 (same register name) of the page 1 memory sets the horizontal display start
position of page 1. Also, registers common to both page 0 and page 1 are found only in the page 0 memory. For example, PTC0 is the
control register of the P0 pin and is found only in the page 0 memory.
1–
BLINK2 BLINK1 BLINK0 DSPON TEST13
RAMERS
SYAD BLK1 BLK0––––BCOL
5
SCREEN CONSTITUTION
The screen lines and rows are determined from each address of
the display RAM (page 0 and page 1 are common). The screen
constitution is shown in Figure 3.
✽ The hexadecimal numbers in the boxes show the display RAM address.
MITSUBISHI MICROCOMPUTERS
M35070-XXXSP/FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
16
16
16
16
16
16
16
16
16
16
16
16
Fig. 3 Screen constitution
6
DISPLAY RAM
Address 00016 to 11F16
DA
Register
0
1
2
C0
C1
C2
Status
0
1
0
1
0
1
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Contents
Function
Set the displayed ROM character code.
To write data into page 0 (Note 2), select the data from the ROM
characters (256 types) for page 0 and set the character code. To
write data into page 1, do the same from the ROM characters (256
types) for page 1.
MITSUBISHI MICROCOMPUTERS
M35070-XXXSP/FP
Remarks
Set display character
3
C3
1
0
0
4
C4
1
0
5
C5
1
0
6
C6
1
0
7
C7
1
8
R
1
0
0
9
G
1
0
A
B
1
Do not blink.
B
C
BLINK
BR
0
1
Blinking
0
BB
1
0
D
BG
1
0
E
BB
1
Notes 1. The display RAM is undefined state at the AC pin.
G
B
0
0
0
0
1
1
1
1
R
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
Color
Black
Red
Green
Yellow
Blue
Magenta
Cyan
White
Set character color (character unit)
Set blinking
See register BLINK2 to BLINK0 (address12816)
BR
BG
0
0
0
0
1
1
1
1
0
0
1
0
0
1
1
1
0
0
1
0
0
1
1
1
____
Color
Black
Red
Green
Yellow
Blue
Magenta
Cyan
White
Set character background
(character unit)
2. The display RAM consists of 2 pages, page 0 and page 1 (common address). The page in which data is written is controlled by the
DAF bit. When set to "0", data is written into page 0, whereas when set to "1", data is written into page 1.
7
REGISTERS DESCRIPTION
(1) Address 12016
MITSUBISHI MICROCOMPUTERS
M35070-XXXSP/FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
DA
Register
Status
0
0
1
2
DIV0
(Note 3)
DIV1
(Note 3)
DIV2
(Note 3)
Set division value (multiply value) of horizontal oscillation frequency.
1
0
1
0
10
N1 =
(DIVn × 2n)
Σ
n = 0
N1 : division value (multiply value)
1
0
3
DIV3
(Note 3)
1
0
4
DIV4
(Note 3)
1
Function
Set display frequency by division value
(multiply value) setting.
For details, see REGISTER
SUPPLYMENTARY DESCRIPTION
(1).
Also, set the display frequency range by
registers DIVS0, DIVS1(address
12016), RSEL0(address 12116) and
RSEL1(address 12216) in accordance
with the display frequency.
Any of this settings above is required
only when EXCK1 = 0, EXCK0 = 1 and
EXCK1 = 1, EXCK0 = 1.
Remarks
0
Contents
5
DIV5
(Note 3)
1
0
6
DIV6
(Note 3)
1
0
7
DIV7
(Note 3)
1
0
8
DIV8
(Note 3)
1
9
DIV9
(Note 3)
1
0
0
A
B
DIV10
(Note 3)
DIVS0
(Note 3)
1
0
For setting, see REGISTER SUPPLYMENTARY DESCRIPTION
(2).
1
Set display frequency range.
0
C
D
E
Notes 1. The mark around the status value means the reset status by the "L" level is input to AC pin.
2. The page in which data is written is controlled by the DAF bit. When set to "0", data is written into page 0, whereas when set to "1",
data is written into page 1.
3. Registers marked with (Note 3) are found only in page 0, therefore the register value does not change when the DAF bit is set to "1".
8
(2) Address 12116
MITSUBISHI MICROCOMPUTERS
M35070-XXXSP/FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
DA
Register
Status
0
1
2
3
4
5
6
PTC0
(Note 3)
PTC1
(Note 3)
PTC2
(Note 3)
PTC3
(Note 3)
PTC4
(Note 3)
PTC5
(Note 3)
PTD0
(Note 3)
P0 output (port P0).
0
BLNK0 output.
1
P1 output (port P1).
0
R signal output.
1
P2 output (port P2).
0
Can not be used.
1
P3 output (port P3).
0
G signal output.
1
P4 output (port P4).
0
Can not be used.
1
P5 output (port P5).
0
B signal output.
1
“L” output or negative polarity output (BLNK0 output).
0
“H” output or positive polarity output (BLNK0 output).
1
Function
P0 pin output control.
P1 pin output control.
P2 pin output control.
P3 pin output control.
P4 pin output control.
P5 pin output control.
P0 pin data control.
Remarks
Contents
“L” output or negative polarity output (R signal output).
7
8
9
A
B
C
D
E
PTD1
(Note 3)
PTD2
(Note 3)
PTD3
(Note 3)
PTD4
(Note 3)
PTD5
(Note 3)
PTD6
(Note 3)
PTD7
(Note 3)
RSEL0
(Note 3)
0
“H” output or positive polarity output (R signal output).
1
“L” output.
0
“H” output.
1
“L” output or negative polarity output (G signal output).
0
“H” output or positive polarity output (G signal output).
1
“L” output.
0
“H” output.
1
“L” output or negative polarity output (B signal output).
0
“H” output or positive polarity output (B signal output).
1
“L” output.
0
“H” output.
1
0
“L” output.
1
“H” output.
0
For setting, see REGISTER SUPPLYMENTARY DESCRIPTION
(2).
1
Notes 1. The mark around the status value means the reset status by the "L" level is input to AC pin.
P1 pin data control.
P2 pin data control.
P3 pin data control.
P4 pin data control.
P5 pin data control.
P6 pin data control.
P7 pin data control.
Set display frequency range.
____
2. The page in which data is written is controlled by the DAF bit. When set to "0", data is written into page 0, whereas when set to "1",
data is written into page 1.
3. Registers marked with (Note 3) are found only in page 0, therefore the register value does not change when the DAF bit is set to "1".
9
(3) Address 12216
DA
Register
0
1
2
3
HP0
HP1
HP2
HP3
Status
0
1
0
1
0
1
0
1
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Contents
Function
If HS is the horizontal display start location,
HS = T × 2nHPn + 6)
T : Period of display frequency
2007 settings are possible.
10
(Σ
n = 0
HOR
MITSUBISHI MICROCOMPUTERS
M35070-XXXSP/FP
Remarks
Horizontal display start location is
specified using the 11 bits from HP10
to HP0.
HP10 to HP0 = (000000000002) and
(000001001112) setting is forbidden.
4
HP4
0
VS
1
HS
5
HP5
1
VERT
0
0
6
HP6
*
Display area
HS* (shown left) shows horizontal
display start location that is register B/F
(address 12816) = 0 is set.
1
0
7
HP7
1
0
8
HP8
1
0
9
HP9
1
0
A
HP10
1
B
SPACE0
1
0
0
C
SPACE1
1
0
D
SPACE2
1
0
E
RSEL1
(Note 3)
1
SPACE
2
1
0
0
0
0
0
1
0
1
1
0
1
0
1
1
1
1
(S) represents one line worth of spac
For setting, see REGISTER SUPPLYMENTARY DESCRIPTION
(2).
Number of Lines and Space
<(S) represents space>
0
0
1
0
1
0
1
0
1
1 (S) 10 (S) 1
2 (S) 8 (S) 2
3 (S) 6 (S) 3
4 (S) 4 (S) 4
5 (S) 2 (S) 5
6 (S) 6
6 (S)(S) 6
12
Notes 1. The mark around the status value means the reset status by the "L" level is input to AC pin.
Leave one line worth of space in the vertical direction.
For example, 6 (S) 6 indicates two sets
of 6 lines with a line of spaces between
lines 6 and 7.
A line is 18 × N horizontal scan lines.
N is determined by the character size in
the vertical direction
Set display frequency range.
____
2. The page in which data is written is controlled by the DAF bit. When set to "0", data is written into page 0, whereas when set to "1",
data is written into page 1.
3. Registers marked with (Note 3) are found only in page 0, therefore the register value does not change when the DAF bit is set to
"1".
__
10
(4) Address 12316
DA
Register
0
1
2
VP0
VP1
VP2
Contents
Status
0
If VS is the vertical display start location,
1
VS = H ×2nVPn
0
H: Cycle with the horizontal synchronizing pulse
1
1023 settings are possible.
Σ
n = 0
9
0
1
MITSUBISHI MICROCOMPUTERS
M35070-XXXSP/FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Function
The vertical start location is specified
using the 10 bits from VP9 to VP0.
VP9 to VP0 = (00000000002) setting is
forbidden.
HOR
Remarks
3
VP3
0
1
4
VP4
0
VS
1
HS
*
5
VP5
0
VERT
1
6
VP6
0
Display area
HS* (shown left) shows horizontal
display start location that is register B/F
(address 12816) = 0 is set.
__
1
7
VP7
0
1
8
VP8
0
1
9
VP9
0
1
It should be fixed to “0”.
A
TEST0
0
Can not be used.
1
It should be fixed to “0”.
B
C
D
E
TEST1
TEST2
TEST3
EXCK1
(Note 3)
Notes 1. The mark around the status value means the reset status by the "L" level is input to AC pin.
0
Can not be used.
1
It should be fixed to “0”.
0
Can not be used.
1
0
It should be fixed to “0”.
1
Can not be used.
0
For setting, see Register EXCK0 (address 12016).
1
Display clock setting
____
2. The page in which data is written is controlled by the DAF bit. When set to "0", data is written into page 0, whereas when set to "1",
data is written into page 1.
3. Registers marked with (Note 3) are found only in page 0, therefore the register value does not change when the DAF bit is set to
"1".
11
(5) Address 12416
MITSUBISHI MICROCOMPUTERS
M35070-XXXSP/FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
DA
Register
0
1
DSP0
DSP1
Status
0
1
0
The display mode (blanking mode) for line n on the display
screen is set line-by-line, using DSPn (n = 0 to 11).
The display mode is determined by the combination of registers
BLK1 and BLK0 (address 12816). Settings are given below.
Contents
Function
Remarks
Sets the display mode of line 1.
Sets the display mode of line 2.
1
2
DSP2
0
1
3
DSP3
0
BLK1
0
0
1
1
BLK0
0
1
0
1
DSPn= “0”
Matrix-outline border
Character
Border
Matrix-outline
DSPn= “1”
Matrix-outline
Border
Matrix-outline
Character
(At register BCOL = “0”)
Sets the display mode of line 3.
Sets the display mode of line 4.
1
0
4
DSP4
For detail, see DISPLAY FORM1(1).
Sets the display mode of line 5.
1
5
DSP5
0
Sets the display mode of line 6.
1
6
DSP6
0
Sets the display mode of line 7.
1
7
DSP7
0
Sets the display mode of line 8.
1
8
DSP8
0
Sets the display mode of line 9.
1
9
DSP9
0
Sets the display mode of line 10.
1
A
DSP10
0
Sets the display mode of line 11.
1
B
DSP11
0
Sets the display mode of line 12.
1
It should be fixed to “0”.
C
TEST4
D
TEST5
(Note 3)
E
TEST9
(Note 3)
Notes 1. The mark around the status value means the reset status by the "L" level is input to AC pin.
0
Can not be used.
1
It should be fixed to “0”.
0
1
Can not be used.
0
Can not be used.
1
It should be fixed to “1”.
____
2. The page in which data is written is controlled by the DAF bit. When set to "0", data is written into page 0, whereas when set to "1",
data is written into page 1.
3. Registers marked with (Note 3) are found only in page 0, therefore the register value does not change when the DAF bit is set to "1".
12
(6) Address 12516
MITSUBISHI MICROCOMPUTERS
M35070-XXXSP/FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
DA
Register
0
1
LIN2
LIN3
Status
0
1
0
The vertical dot size for line n in the character dot lines (18 vertical
lines) is set using LINn (n = 2 to 17).
Dot size can be selected between 2 types for each dot line.
1
Contents
Function
Remarks
Character size setting in the vertical
direction for the 2nd line.
Character size setting in the vertical
direction for the 3rd line.
For dot size, see the below registers. Line 1 and lines 2 to 12 can
0
2
3
4
LIN4
LIN5
LIN6
be set independent of one another.
1
0
1
1st line
2nd to 12th
line
LINn = “0”
Refer to VSZ1L0
and VSZ1L1
Refer to VSZ2L0
and VSZ2L1
0
LINn = “1”
Refer to VSZ1H0
and VSZ1H1
Refer to VSZ2H0
and VSZ2H1
1
5
LIN7
0
1
6
LIN8
0
1
Character size setting in the vertical
direction for the 4th line.
Character size setting in the vertical
direction for the 5th line.
Character size setting in the vertical
direction for the 6th line.
Character size setting in the vertical
direction for the 7th line.
Character size setting in the vertical
direction for the 8th line.
7
LIN9
0
1
H: Cycle with the horizontal synchronizing pulse
8
V1SZ0
9
V1SZ1
A
VSZ1L0
B
VSZ1L1
C
VSZ1H0
D
VSZ1H1
E
TEST10
(Note 3)
0
V1SZ1
V1SZ0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
1
H: Cycle with the horizontal synchronizing pulse
VSZ1L1
VSZ1L0
0
0
1
1
H: Cycle with the horizontal synchronizing pulse
VSZ1H1
VSZ1H0
0
0
1
1
It should be fixed to “0”.
Can not be used.
Vertical direction size
0
1
0
1
Vertical direction size
0
1
0
1
Vertical direction size
0
1
0
1
1H/dot
2H/dot
3H/dot
4H/dot
1H/dot
2H/dot
3H/dot
4H/dot
1H/dot
2H/dot
3H/dot
4H/dot
Notes 1. The mark around the status value means the reset status by the "L" level is input to AC pin.
Character size setting in the vertical
direction for the 9th line.
Character size setting in the vertical
direction for the 1st line.
(display monitor 1 to 12 line)
Character size setting in the vertical
direction (display monitor 1 line) at “0”
state in register LIN2 to LIN17
(address 12516, 12616).
Character size setting in the vertical
direction (display monitor 1 line) at “1”
state in register LIN2 to LIN17
(address 12516, 12616).
____
2. The page in which data is written is controlled by the DAF bit. When set to "0", data is written into page 0, whereas when set to "1",
data is written into page 1.
3. Registers marked with (Note 3) are found only in page 0, therefore the register value does not change when the DAF bit is set to "1".
13
(7) Address 12616
DA
Register
0
1
2
3
4
LIN10
LIN11
LIN12
LIN13
LIN14
Status
0
1
0
1
0
1
0
1
0
1
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Contents
Function
The vertical dot size for line n in the character dot lines (18 vertical
lines) is set using LINn (n = 2 to 17).
Dot size can be selected between 2 types for each dot line.
For dot size, see the below registers. Line 1 and lines 2 to 12 can
be set independent of one another.
1st line
2nd to 12th
line
LINn = “0”
Refer to VSZ1L0
and VSZ1L1
Refer to VSZ2L0
and VSZ2L1
LINn = “1”
Refer to VSZ1H0
and VSZ1H1
Refer to VSZ2H0
and VSZ2H1
MITSUBISHI MICROCOMPUTERS
M35070-XXXSP/FP
Remarks
Character size setting in the vertical
direction for the 10th line.
Character size setting in the vertical
direction for the 11th line.
Character size setting in the vertical
direction for the 12th line.
Character size setting in the vertical
direction for the 13th line.
Character size setting in the vertical
direction for the 14th line.
5
LIN15
0
1
6
LIN16
0
1
7
LIN17
0
1
0
8
V18SZ0
9
V18SZ1
A
VSZ2L0
B
VSZ2L1
C
VSZ2H0
D
VSZ2H1
E
POPUP
(Note 3)
H: Cycle with the horizontal synchronizing pulse
V18SZ1
1
0
1
0
1
0
1
0
1
0
1
0
1
V18SZ0
0
0
1
1
H: Cycle with the horizontal synchronizing pulse
VSZ2L1
VSZ2L0
0
0
1
1
H: Cycle with the horizontal synchronizing pulse
VSZ2H1
VSZ2H0
0
0
1
1
Page 1 priority display
Page 0 priority display
Vertical direction size
0
1
0
1
Vertical direction size
0
1
0
1
Vertical direction size
0
1
0
1
1H/dot
2H/dot
3H/dot
4H/dot
1H/dot
2H/dot
3H/dot
4H/dot
1H/dot
2H/dot
3H/dot
4H/dot
Notes 1. The mark around the status value means the reset status by the "L" level is input to AC pin.
Character size setting in the vertical
direction for the 15th line.
Character size setting in the vertical
direction for the 16th line.
Character size setting in the vertical
direction for the 17th line.
Character size setting in the vertical
direction for the 18th line.
(display monitor 1 to 12 line)
Character size setting in the vertical
direction (display monitor for 2 to 12
line) at “0” state in register LIN2 to
LIN17 (address 12516, 12616).
Character size setting in the vertical
direction (display monitor for 2 to 12
line) at “0” state in register LIN2 to
LIN17 (address 12516, 12616).
Sets the priority page for when 2 pages are
displayed at the same time. The setting is
effective only when the standard display
mode is set as MODE0 = "0" , MODE1 = "0".
See "DISPLAY FORM 2" .
____
2. The page in which data is written is controlled by the DAF bit. When set to "0", data is written into page 0, whereas when set to "1",
data is written into page 1.
3. Registers marked with (Note 3) are found only in page 0, therefore the register value does not change when the DAF bit is set to "1".
14
(8) Address 12716
DA
Register
0
1
2
RR
RG
RB
Status
0
1
0
1
0
1
RB
MITSUBISHI MICROCOMPUTERS
M35070-XXXSP/FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Contents
Function
RG
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
RR
0
1
0
1
0
1
0
1
Color
Black
Red
Green
Yellow
Blue
Magenta
Cyan
White
Sets the raster color of all blankings.
Remarks
3
FR
0
1
4
FG
0
1
5
FB
0
FB
0
0
0
0
1
1
1
1
FG
0
0
1
1
0
0
1
1
FR
0
1
0
1
0
1
0
1
Color
Black
Red
Green
Yellow
Blue
Magenta
Cyan
White
Sets the blanking color of the Border
size, or the shadow size.
1
0
6
7
8
9
A
TEST6
TEST7
TEST8
BETA14
HSZ10
It should be fixed to “0”.
1
Can not be used.
0
It should be fixed to “0”.
1
Can not be used.
0
It should be fixed to “0”.
1
Can not be used.
0
Matrix-outline display (12 × 18 dot)
1
Matrix-outline display (14 × 18 dot)
0
HSZ10
1
Horizontal direction size
0
1
1T/dot
2T/dot
Character size setting in the horizontal
direction for the first line.
T : Display frequency cycle
It should be fixed to “0”.
B
TEST11
C
D
E
Notes 1. The mark around the status value means the reset status by the "L" level is input to AC pin.
HSZ20
TEST12
MODE0
(Note 3)
2. The page in which data is written is controlled by the DAF bit. When set to "0", data is written into page 0, whereas when set to "1", data is written into
page 1.
3. Registers marked with (Note 3) are found only in page 0, therefore the register value does not change when the DAF bit is set to "1".
4. 2 way settings are available by POPUP (address 126
0
Can not be used.
1
0
1
0
1
0
1
HSZ20
0
1
It should be fixed to “0”.
Can not be used.
MODE1
0
0
1
1
Horizontal direction size
1T/dot
2T/dot
MODE0
0
1
0
1
Display mode
Standard.(Note4)
AND
EXOR
16).
OR
Character size setting in the horizontal
direction for the 2nd line to 12th line.
T : Display frequency cycle
Sets the display mode for when 2 pages
are displayed at the same time. See
“DISPLAY FORM 2”.
MODE1(address12816) .
____
15
(9) Address 12816
DA
Register
0
1
2
3
BCOL
B/F
(Note 3)
VMASK
(Note 3)
POLV
(Note 3)
MITSUBISHI MICROCOMPUTERS
M35070-XXXSP/FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Contents
Status
Blanking of BLK0, BLK1
0
All raster blanking
1
Synchronize with the leading edge of horizontal synchronization.
0
__
Synchronize with the trailing edge of horizontal synchronization.
1
Do not mask by VERT input signal
0
Mask by VERT input signal
1
VERT pin is negative polarity
0
VERT pin is positive polarity
1
Function
Sets all raster blanking
Synchronize with the front porch or
back porch of the horizontal
synchronazation signal.
Set mask at phase comparison
operating.
Set VERT pin polarity.
Remarks
HOR pin is negative polarity
4
5
6
7
8
9
A
B
C
POLH
(Note 3)
BLK0
BLK1
SYAD
RAMERS
STOP
DSPON
BLINK0
BLINK1
0
HOR pin is positive polarity
1
0
1
0
1
(When DSPn (address 12416) = “0”)
Border display of character
0
Shadow display of character
1
RAM not erased
0
RAM erased
1
Oscillation of clock for display
0
Stop the oscillation of clock for display
1
Display OFF
0
Display ON
1
0
1
0
1
BLINK1
0
0
1
1
1
0
0
1
1
BLINK0
BLINK
0
Matrix-outline size
1
Character size
0
Border size
1
Matrix-outline size
0
0
1
0
1
Blanking mode
Blinking OFF
Duty
25%
50%
75%
Set HOR pin polarity.
Set blanking mode.
See “DISPLAY SHAPE 2”.
See “DISPLAY FORM1 (2)”.
There is no need to reset because
there is no register for this bit.
It is a test bit (TEST13) in the page 1
register, therefore fix it to “0”.
Set blinking duty ratio.
0
D
E
BLINK2
MODE1
(Note 3)
Divided into 64 of vertical synchronous signal
1
Divided into 32 of vertical synchronous signal
0
For setting, see MODE0 (address 12716).
1
Notes 1. The mark around the status value means the reset status by the "L" level is input to AC pin.
Set blinking frequency.
Sets the display mode for when 2
pages are displayed at the same time.
____
2. The page in which data is written is controlled by the DAF bit. When set to "0", data is written into page 0, whereas when set to "1",
data is written into page 1.
3. Registers marked with (Note 3) are found only in page 0, therefore the register value does not change when the DAF bit is set to "1".
16
MITSUBISHI MICROCOMPUTERS
M35070-XXXSP/FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
REGISTER SUPPLEMENTARY DESCRIPTION
(1) Setting external clock input and display frequency mode
Setting external clock input and display frequency mode (by
use of EXCK0 (12016), EXCK1 (12316) and DIV10 to DIV0
(12016), as explained here following.
(a) When (EXCK1, EXCK0) = (0, 0) ......External synchronous
1 (External clock display) … Fosc = 20 to 70 MHz
Input from the TCK pin a constant-period continuous
external clock that synchronizes with the horizontal
synchronous signal. And input from HOR pin a constant
period continuous horizontal synchronous signal.
Never stop inputting the clock while displaying.
Do not have to set a display frequency because the clock
just as it is entered from outside is used as the display
clock.
(b) When (EXCK1, EXCK0) = (0, 1) ......Internal
synchronous… Fosc = 20 to 90 MHz
Clock input from the TCK pin is unnecessary. The multiply
clock of the internally generated horizontal synchronous
signal is used as the display clock.
The display frequency is set by setting the multiply value of
the horizontal synchronous frequency (of the display
frequency) in DIV10 to DIV0 (address 12016). Also, set the
display frequency range. (See the next page.)
Display frequency is calculated using the below expression.
(c) When (EXCK1, EXCK0) = (1, 0) ......… Setting disabled
(d) When (EXCK1, EXCK0) = (1, 1) ......External synchronous 2
(Internal oscillation clock display) … Fosc = 20 to 90 MHz
Input from the TCK pin a constant-period continuous external
clock that synchronizes with the horizontal synchronous
signal. And input from HOR pin a constant-period continuous
horizontal synchronous signal.
Never stop inputting the clock while displaying.
An internal clock which is in sync with the external input clock
is used as the display clock.
Because the display frequency equals the external clock
frequency, set N1 (division value) that satisfies the below
expressions to DIV10 to DIV0 (address 12016) for make the
display frequency is equal to the external clock frequency.
N1 = external clock frequency / horizontal synchronous
frequency
10
Σ
N1 =
Also, set the display frequency range. (See the next page.)
n = 0
2nDIVn
Display frequency = Horizontal synchronous frequency x
Multiply value
Horizontal synchronous signal
External clock
Fig. 4 Example of external clock input
1H
Number of clock (N1)
17
Loading...
+ 37 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.