
UC1608
128x240 Matrix LCD Controller-Drivers
(Revision 0.52 Preview)
9
C
OMMAND
S
UMMARY
The following is a list of host commands supported by UC1608
C/D: 0: Control,
W/R: 0: Write Cycle,
1: Data
1: Read Cycle
# Useful Data bits
– Don’t Care
Command
C/D W/R D7
1
0
1
1
0
1
0
0
0
0
D6
#
#
D5
#
#
D4
#
#
D3
#
#
D2
#
#
D1
#
#
D0
#
#
1
#
#
Action
Write 1 byte
Read 1 byte
Get Status
Set CA[3:0]
Set CA[7:4]
Default value
N/A
N/A
N/A
0
0
MR: 1
TC: 0
111b
1 Write Data Byte
2 Read Data Byte
3 Get Status
Set Column Address LSB
4
Set Column Address MSB
Set Mux Rate and
temperature compensation.
6 Set Power Control
#
#
BZ MX DE RS WA
GN1 GN0
0
0
0
0
0
0
0
1
#
#
#
#
#
#
5
0
0
0
0
1
0
0
#
#
#
Set {MR, TC[1:0]}
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
#
0
1
#
1
1
1
1
1
1
1
1
1
1
1
1
#
0
0
#
1
0
#
0
0
0
0
0
1
1
1
1
1
1
1
#
1
1
#
#
0
#
0
1
1
1
1
0
1
1
1
1
1
1
#
0
1
#
#
0
#
0
0
0
0
1
0
0
0
0
0
0
0
#
1
0
#
#
0
#
1
0
0
1
#
#
0
0
1
1
1
0
#
#
0
#
#
0
#
#
1
1
1
#
#
0
0
0
1
1
1
#
#
0
#
#
0
#
#
0
1
1
#
#
1
1
#
1
1
#
R
#
#
1
#
#
#
#
#
#
#
0
1
#
0
1
Set PC[2:0]
7
Set Adv. Product Config.
(double byte command)
For UltraChip only.
Do not use.
N/A
8 Set Start Line
Set Gain and Potentiometer
(double-byte command)
10 Set RAM Address Control
11 Set All-Pixel-ON
12 Set Inverse Display
13 Set Display Enable
14 Set Page Address
15 Set LCD Mapping Control
16 System Reset
17 NOP
18 Set LCD Bias Ratio
19 Reset Cursor Mode
20 Set Cursor Mode
Set SL[5:0]
Set {GN[1:0],
PM[5:0]}
Set AC[2:0]
Set DC[1]
Set DC[0]
Set DC[2]
Set PA[3:0]
Set LC[3:0]
System Reset
No operation
Set BR[1:0]
AC[3]=0, CA=CR
AC[3]=1, CR=CA
0
9
GN=3
PM=0
000b
0=disable
0=disable
0=disable
0
0
N/A
N/A
10b=12
N/A
N/A
TT
21 (double byte command)
#
#
For UltraChip only.
Do not use.
N/A
* Other than commands listed above, all other bit patterns may result in undefined behavior.