
SSD1303
Rev 1.7
P 27/56 May 2005
Solomon Systech
Set Look Up Table (LUT) for area colour
SSD1303 provides 4 colour (pulse width) settings - Colour A, B, C and D. The colour intensity (or grey
scale) is defined by the current drive pulse width. The pulse width of colour A, B, C can be programmable
from 1 to 64 DCLK* duration. The colour D is fixed at 64 DCLK pulse width. This colour setting has to be
stored in the Look Up Table (LUT).
For the background colour, the colour intensity is defined by a variable X[5:0].
Set LUT command:
10010001
X[5:0]
A[5:0]
B[5:0]
C[5:0]
Description
Number of
DCLKs
X[5:0]
A[5:0]
B[5:0]
C[5:0]
64 (fixed)
Bank 0
Colour A
Colour B
Colour C
Colour D
Set background colour
Set Pulse Width A
Set Pulse Width B
Set Pulse Width C
Pulse width D is fixed to 64
DCLK
DCLK: Internal Display Clock
Set
bank colour of bank 1-16 (Page 0) and bank colour of bank 17-32 (Page 1)
Next step is to define the colour of each display area. The 132x64 display matrix is divided into 8 pages of 8
commons per pages. The first two pages, page 0 and page 1, are divided into 32 banks: Bank16 and
Bank32 comprise of a display area of 12x8 pixels. Other banks (0~15 & 17~31) have matrices of 8x8 pixels.
Each bank can be programmable to any 1 of the 4 colour (A, B, C, D). User can use 92h and 93h command
for the bank colour setting. Note: Only applicable in area colour mode.
Set Segment Re-map
This command changes the mapping between the display data column address and segment driver. It
allows flexibility in OLED module design. Refer to Command Table.
Set Entire Display ON/OFF
This command forces the entire display to be “ON” regardless of the contents of the display data RAM. This
command has priority over normal/reverse display. This command will be used with “Set Display ON/OFF”
command to form a compound command for entering power save mode.
Set Normal/Inverse Display
This command sets the display to be either normal/inverse. In normal display, a RAM data of 1 indicates an
“ON” pixel while in inverse display; a RAM data of 0 indicates an “ON” pixel.
Set Multiplex Ratio
This command switches default 63 multiplex mode to any multiplex ratio from 2 to 63. The output pads
COM0-COM63 will be switched to corresponding COM signal.
Set DC-DC on/off
This command is to control the DC-DC voltage converter. The converter will be turned on by issuing this
command then DISPLAY ON command. The panel display must be off while issuing this command.
POR the DC-DC will be turned on.