
Semiconductor
ML9041
35/54
5) Cursor/Display Shift
S/C = “0”, R/L = “0” This instruction shifts left the cursor and blink positions by 1 (decrements
the content of the ADC by 1).
S/C = “0”, R/L = “1” This instruction shifts right the cursor and blink positions by 1 (increments
the content of the ADC by 1).
S/C = “1”, R/L = “0”
This instruction shifts left the entire display by 1 character position. The
cursor and blink positions move to the left together with the entire display.
The Arbitrator display is not shifted.
(The content of the ADC remains unchanged.)
S/C = “1”, R/L = “1”
This instruction shifts right the entire display by 1 character position. The
cursor and blink positions move to the right together with the entire display.
The Arbitrator display is not shifted.
(The content of the ADC remains unchanged.)
In the 2–line mode, the cursor or blink moves from the first line to the second line when the cursor
at digit 40 (27; hex) of the first line is shifted right.
When the entire display is shifted, the character pattern, cursor or blink will not move between
the lines (from line 1 to line 2 or vice versa).
Note:
The execution time of this instruction is 37
m
s at an oscillation frequency (OSC) of 270
kHz.
6) Function Setting
(1) When the “DL” bit (DB4) of this instruction is “1”, the data transfer to and from the CPU is
performed once by the use of 8 bits DB
7
to DB
0
.
When the “DL” bit (DB4) of this instruction is “0”, the data transfer to and from the CPU is
performed twice by the use of 4 bits DB
7
to DB
4
.
(2) The 2–line display mode is selected when the “N” bit (DB3) of this instruction is “1”. The 1–
line display mode is selected when the “N” bit is “0”.
(3) The character font represented by 5
¥
7 dots is selected when the “F” bit (DB2) of this
instruction is “1”. The character font represented by 5
¥
10 dots is selected when the “F” bit is “1”
and the “N” bit is “0”.
After the ML9041 is powered on, this initial setting should be carried out before execution of any
instruction except the Busy Flag Read. After this initial setting, no instructions other than the DL
Set instruction can be executed. In the Serial I/F Mode, DL setting is ignored.
Note:
The execution time of this instruction is 37
m
s at an oscillation frequency (OSC) of 270
kHz.
RS
1
1
RS
0
0
R/
W
0
DB
7
0
DB
6
0
DB
5
0
DB
4
1
DB
3
S/C
DB
2
R/L
DB
1
¥
DB
0
¥
Instruction code:
¥
: FDon't Care
RS
1
1
RS
0
0
R/
W
0
DB
7
0
DB
6
0
DB
5
1
DB
4
DL
DB
3
N
DB
2
F
DB
1
¥
DB
0
¥
¥
: Don't Care
Instruction code:
N
F
Number of
display lines
1
1
2
2
Font size
Duty
Number of
biases
4
4
5
5
Number of
common signals
9
12
17
17
0
0
1
1
0
1
0
1
5
¥
7
5
¥
10
5
¥
7
5
¥
7
1/9
1/12
1/17
1/17