
SOLOMON
Rev 0.23
08/2003
SSD1332
14
COMMAND DESCRIPTIONS
Set Column Address
This command specifies column start address and end address of the display data RAM. This command
also sets the column address pointer to column start address.
Set Row Address
This command specifies row start address and end address of the display data RAM. This command also
sets the row address pointer to row start address.
Set Contrast for Color A, B, C
This command is to set Contrast Setting of each color A, B and C. The chip has three contrast control
circuits for color A, B and C. Each contrast circuit has 256 contrast steps from 00H to FFH. The segment
output current increases linearly with the increase of contrast step.
Master Current Control
This command is to adjust the overall display brightness. The chip has 16 steps segment current
reduction. The range is form 1/16[0000] to 16/16[1111]. POR is no current reduction [1111].
Set Re-map
This command changes the mapping between the display data column address and segment driver, row
address and common driver. It allows flexibility in layout during OLED module assembly.
When A[5] is set as 0, COM outputs are in sequential format. When it is set as 1, COM outputs are in odd
and even mode. See COM layouts in Figure 1 and 2.
Set Data Format
This command allows user to set different data formats for 256 color (8-bit) and 65k color (16-bit).
Set Display Start Line
This command is to set Display Start Line register to determine starting address of display RAM to be
displayed by selecting a value from 0 to 63.
Set Display Offset
This is a double byte command. The next command specifies the mapping of display start line (it is
assumed that COM0 is the display start line, display start line register equals to 0) to one of COM0-63.
For example, to move the COM16 towards the COM0 direction for 16 lines, the 6-bit data in the second
command should be given by 0010000.
Set Display Mode
This command is used to set Normal Display, Entire Display On, Entire Display Off and Inverse Display.
Set Entire Display On forces the entire display to be at “GS63” regardless of the contents of the display
data RAM. Set Entire Display Off forces the entire display to be at gray level “GS0” regardless of the
contents of the display data RAM. Normal Display will turn the data to ON at the corresponding gray level.
Set Multiplex Ratio
This command switches default 1:64 multiplex mode to any multiplex mode from 16 to 64.
Set Display On/Off
This command turns the display on or off. When the display is off, the segment and common output are in
high impedance state.