ST7558
15. APPLICATION INFORMATION
Table 5 programming example for ST7558
SETP
SERIAL BUS BYTE
DISPLAY
OPERATION
CSB IS going low.
1
2
Start
A0 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
Function Set.
0
0
0
1
0
0
0
0
0
PD=0,V=0,select extended
Instruction set(H=0 mode)
Set VOP
3
4
A0 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0
1
0
0
1
0
0
0
0
VOP is set to a+16*b[V]
Function Set.
A0 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0
0
0
1
0
0
0
0
0
PD=0,V=0,select normal
Instruction set(H=0 mode).
Display control.
5
6
A0 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0
0
0
0
0
0
1
0
0
Set normal mode(D=1,E=0)
Data Write.
A0 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
1
0
0
1
0
0
1
1
0
Y,X are initialized to 0 by
default, so they aren’t set
here…
7
8
9
A0 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
Data Write.
1
0
1
0
0
1
0
0
1
A0 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
Data Write.
Data Write.
Data Write.
Data Write.
1
0
1
0
0
1
0
0
1
A0 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
1
0
1
0
0
1
0
0
1
10 A0 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
1
0
0
1
1
0
0
1
0
11 A0 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
1
0
0
0
0
0
0
0
0
Ver 2.3
46/56
2005/10/05