SSD1305Z3 [ETC]

132 x 64 Dot Matrix OLED/PLED Segment/Common Driver with Controller;
SSD1305Z3
型号: SSD1305Z3
厂家: ETC    ETC
描述:

132 x 64 Dot Matrix OLED/PLED Segment/Common Driver with Controller

文件: 总71页 (文件大小:4149K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
SOLOMON SYSTECH  
SEMICONDUCTOR TECHNICAL DATA  
SSD1305  
Advance Information  
132 x 64 Dot Matrix  
OLED/PLED Segment/Common Driver with Controller  
This document contains information on a new product. Specifications and information herein are subject to change  
without notice.  
http://www.solomon-systech.com  
SSD1305  
Rev 2.0  
P 1/71  
Oct 2008  
Copyright © 2008 Solomon Systech Limited  
Appendix: IC Revision history of SSD1305 Specification  
Change Items  
Version  
Effective Date  
1.0  
Change to Advance Info.  
27-Mar-06  
1.1  
Revise command 91h  
28-Apr-06  
Add a note on the capacitor value in Section 13 Application Example  
Add I2C Interface  
1.2  
1.3  
1.4  
1.5  
1.6  
1.7  
Revise CL pin description in Table 7-1  
Revise Figure 10-6  
26-Jun-06  
17-Aug-06  
06-Sep-06  
22-Sep-06  
21-Dec-06  
16-May-07  
Revise section 8.1.2 & Section 13  
Add Figure 10-7  
Remove software reset command (E2h)  
Revise command 26h/27h/29h/2Ah (Set time interval between each scroll step)  
Revise Figure 14-1 Application Example  
Revise Die thickness to 457um from 475um  
Revise “Bump Size” of pin “127-147, 294-314”  
Revise Figure 10-6 ,Figure 8-5 , Figure 13-4  
Add light sensitive note In Section 11 – Maximum ratings  
Revise Note 2 in Section 8.10 Power ON/OFF sequence by adding the word  
“disable”  
Add China RoHS disclaimer at the last page.  
1.8  
1.9  
For SPI/6800/8080 MCU interface, change the Rise / Fall time (tR/tF) to max. 40ns  
Revise typo in SSD1305T6R1 dwg on P.68  
pitch: From 0.85 change to 0.845  
02-Aug-07  
23-May-08  
Add SSD1305Z3 in ordering information & add die tray  
Revise CL pin to “connected to VSS” in Section 8.3  
Revise typo in page 42 : from “upper column address is 00h” to “upper column  
address is 10h”  
27-Oct-08  
2.0  
Add IC revision history on spec  
Solomon Systech  
Oct 2008 P 2/71  
Rev 2.0 SSD1305  
CONTENTS  
1
GENERAL DESCRIPTION.................................................................................................... 8  
FEATURES ............................................................................................................................... 8  
ORDERING INFORMATION................................................................................................ 8  
BLOCK DIAGRAM................................................................................................................. 9  
DIE PAD FLOOR PLAN....................................................................................................... 10  
PIN ARRANGEMENT .......................................................................................................... 13  
2
3
4
5
6
6.1  
6.2  
SSD1305T6R1 PIN ASSIGNMENT.........................................................................................................................13  
SSD1305T7R1 PIN ASSIGNMENT.........................................................................................................................15  
7
8
PIN DESCRIPTION............................................................................................................... 17  
FUNCTIONAL BLOCK DESCRIPTIONS ......................................................................... 19  
8.1  
MCU INTERFACE SELECTION...............................................................................................................................19  
8.1.1  
8.1.2  
8.1.3  
8.1.4  
MCU Parallel 6800-series Interface...............................................................................................................19  
MCU Parallel 8080-series Interface...............................................................................................................20  
MCU Serial Interface......................................................................................................................................22  
MCU I2C Interface..........................................................................................................................................22  
COMMAND DECODER ..........................................................................................................................................25  
OSCILLATOR CIRCUIT AND DISPLAY TIME GENERATOR......................................................................................26  
FR SYNCHRONIZATION ........................................................................................................................................27  
RESET CIRCUIT....................................................................................................................................................27  
SEGMENT DRIVERS / COMMON DRIVERS .............................................................................................................28  
GRAPHIC DISPLAY DATA RAM (GDDRAM)......................................................................................................30  
AREA COLOR DECODER.......................................................................................................................................31  
SEG/COM DRIVING BLOCK ................................................................................................................................32  
8.2  
8.3  
8.4  
8.5  
8.6  
8.7  
8.8  
8.9  
8.10 POWER ON AND OFF SEQUENCE .........................................................................................................................33  
9
COMMAND TABLE.............................................................................................................. 34  
9.1  
DATA READ / WRITE ...........................................................................................................................................40  
10  
COMMAND DESCRIPTIONS ............................................................................................. 41  
10.1 FUNDAMENTAL COMMAND .................................................................................................................................41  
10.1.1 Set Lower Column Start Address for Page Addressing Mode (00h~0Fh) ......................................................41  
10.1.2 Set Higher Column Start Address for Page Addressing Mode (10h~1Fh) .....................................................41  
10.1.3 Set Memory Addressing Mode (20h)...............................................................................................................41  
10.1.4 Set Column Address (21h) ..............................................................................................................................42  
10.1.5 Set Page Address (22h)...................................................................................................................................43  
10.1.6 Set Display Start Line (40h~7Fh) ...................................................................................................................44  
10.1.7 Set Contrast Control for BANK0 (81h)...........................................................................................................44  
10.1.8 Set Brightness for Area Color Banks (82h).....................................................................................................44  
10.1.9 Set Look Up Table (LUT) (91h).....................................................................................................................44  
10.1.10  
10.1.11  
10.1.12  
10.1.13  
10.1.14  
10.1.15  
10.1.16  
10.1.17  
10.1.18  
Set Bank Color of BANK1 to BANK16 (PAGE0) (92h) ..............................................................................45  
Set Bank Color of BANK17 to BANK32 (PAGE0) (93h) ............................................................................45  
Set Segment Re-map (A0h/A1h) ..................................................................................................................45  
Entire Display ON (A4h/A5h)...................................................................................................................45  
Set Normal/Inverse Display (A6h/A7h).......................................................................................................45  
Set Multiplex Ratio (A8h)............................................................................................................................45  
Reserved (AAh) ...........................................................................................................................................45  
Dim Mode setting (ABh) .............................................................................................................................45  
Master Configuration (ADh).......................................................................................................................45  
SSD1305  
Rev 2.0  
P 3/71  
Oct 2008  
Solomon Systech  
10.1.19  
10.1.20  
10.1.21  
10.1.22  
10.1.23  
10.1.24  
10.1.25  
10.1.26  
10.1.27  
10.1.28  
10.1.29  
10.1.30  
10.1.31  
Set Display ON/OFF (ACh/AEh/AFh) ........................................................................................................46  
Set Page Start Address for Page Addressing Mode (B0h~B7h)..................................................................46  
Set COM Output Scan Direction (C0h/C8h)...............................................................................................46  
Set Display Offset (D3h) .............................................................................................................................46  
Set Display Clock Divide Ratio/ Oscillator Frequency (D5h)....................................................................49  
Set Area Color Mode ON/OFF & Low Power Display Mode (D8h)..........................................................49  
Set Pre-charge Period (D9h)......................................................................................................................49  
Set COM Pins Hardware Configuration (DAh)..........................................................................................50  
Set VCOMH Deselect Level (DBh) .................................................................................................................52  
Enter Read Modify Write (E0h) ..................................................................................................................52  
NOP (E3h) ..................................................................................................................................................53  
Exit Read Modify Write (EEh) ....................................................................................................................53  
Status register Read....................................................................................................................................53  
10.2 GRAPHIC ACCELERATION COMMAND..................................................................................................................54  
10.2.1 Horizontal Scroll Setup (26h/27h) ..................................................................................................................54  
10.2.2 Continuous Vertical and Horizontal Scroll Setup (29h/2Ah)..........................................................................55  
10.2.3 Deactivate Scroll (2Eh)...................................................................................................................................56  
10.2.4 Activate Scroll (2Fh).......................................................................................................................................56  
10.2.5 Set Vertical Scroll Area(A3h) .........................................................................................................................57  
11  
MAXIMUM RATINGS.......................................................................................................... 58  
DC CHARACTERISTICS..................................................................................................... 59  
AC CHARACTERISTICS..................................................................................................... 60  
APPLICATION EXAMPLE.................................................................................................. 65  
PACKAGE INFORMATION................................................................................................ 66  
12  
13  
14  
15  
15.1 SSD1305Z DIE TRAY INFORMATION...................................................................................................................66  
15.2 SSD1305T6R1 DETAIL DIMENSION....................................................................................................................67  
15.3 SSD1305T7R1 DETAIL DIMENSION....................................................................................................................69  
15.4 SSD1305Z3 DIE TRAY INFORMATION.................................................................................................................70  
Solomon Systech  
Oct 2008 P 4/71  
Rev 2.0 SSD1305  
TABLES  
TABLE 3-1 : ORDERING INFORMATION................................................................................................... 8  
TABLE 5-1 : SSD1305Z BUMP DIE PAD COORDINATES....................................................................... 12  
TABLE 6-1 : SSD1305T6R1 PIN ASSIGNMENT TABLE......................................................................... 14  
TABLE 6-2 : SSD1305T7R1 PIN ASSIGNMENT .................................................................................... 16  
TABLE 7-1 : PIN DESCRIPTION ............................................................................................................. 17  
TABLE 7-2 : MCU BUS INTERFACE PIN SELECTION ............................................................................. 18  
TABLE 8-1 : MCU INTERFACE ASSIGNMENT UNDER DIFFERENT BUS INTERFACE MODE........................ 19  
TABLE 8-2 : CONTROL PINS OF 6800 INTERFACE .................................................................................. 19  
TABLE 8-3 : CONTROL PINS OF 8080 INTERFACE (FORM 1) .................................................................. 21  
TABLE 8-4 : CONTROL PINS OF 8080 INTERFACE (FORM 2) .................................................................. 21  
TABLE 8-5 : CONTROL PINS OF SERIAL INTERFACE .............................................................................. 22  
TABLE 9-1: COMMAND TABLE............................................................................................................. 34  
TABLE 9-2 : READ COMMAND TABLE .................................................................................................. 40  
TABLE 9-3 : ADDRESS INCREMENT TABLE (AUTOMATIC)..................................................................... 40  
TABLE 10-1 : EXAMPLE OF SET DISPLAY OFFSET AND DISPLAY START LINE WITH NO REMAP ........... 47  
TABLE 10-2 :EXAMPLE OF SET DISPLAY OFFSET AND DISPLAY START LINE WITH REMAP ................. 48  
TABLE 10-3 : COM PINS HARDWARE CONFIGURATION....................................................................... 50  
TABLE 10-4 : EXAMPLE OF READ MODIFY WRITE MODE .................................................................... 53  
TABLE 11-1 : MAXIMUM RATINGS (VOLTAGE REFERENCED TO VSS) .................................................. 58  
TABLE 12-1 : DC CHARACTERISTICS ................................................................................................... 59  
TABLE 13-1 : AC CHARACTERISTICS ................................................................................................... 60  
TABLE 13-2 : 6800-SERIES MCU PARALLEL INTERFACE TIMING CHARACTERISTICS.......................... 61  
TABLE 13-3 : 8080-SERIES MCU PARALLEL INTERFACE TIMING CHARACTERISTICS.......................... 62  
TABLE 13-4 : SERIAL INTERFACE TIMING CHARACTERISTICS .............................................................. 63  
TABLE 13-5 :I2C INTERFACE TIMING CHARACTERISTICS ..................................................................... 64  
SSD1305  
Rev 2.0  
P 5/71  
Oct 2008  
Solomon Systech  
FIGURES  
FIGURE 4-1 : SSD1305 BLOCK DIAGRAM.............................................................................................. 9  
FIGURE 5-1 : SSD1305Z DIE DRAWING............................................................................................... 10  
FIGURE 5-2 : SSD1305Z ALIGNMENT MARKS DIMENSION.................................................................. 11  
FIGURE 6-1 : SSD1305T6R1 PIN ASSIGNMENT ................................................................................... 13  
FIGURE 6-2 : SSD1305T7R1 PIN ASSIGNMENT ................................................................................... 15  
FIGURE 8-1 : DATA READ BACK PROCEDURE - INSERTION OF DUMMY READ......................................... 20  
FIGURE 8-2 : EXAMPLE OF WRITE PROCEDURE IN 8080 PARALLEL INTERFACE MODE .......................... 20  
FIGURE 8-3 : EXAMPLE OF READ PROCEDURE IN 8080 PARALLEL INTERFACE MODE............................ 20  
FIGURE 8-4 : DISPLAY DATA READ BACK PROCEDURE - INSERTION OF DUMMY READ .......................... 21  
FIGURE 8-5 : WRITE PROCEDURE IN SPI MODE..................................................................................... 22  
FIGURE 8-6 : I2C -BUS DATA FORMAT................................................................................................... 23  
FIGURE 8-7 : DEFINITION OF THE START AND STOP CONDITION........................................................... 24  
FIGURE 8-8 : DEFINITION OF THE ACKNOWLEDGEMENT CONDITION..................................................... 25  
FIGURE 8-9 : DEFINITION OF THE DATA TRANSFER CONDITION ........................................................... 25  
FIGURE 8-10 : OSCILLATOR CIRCUIT AND DISPLAY TIME GENERATOR ............................................... 26  
FIGURE 8-11 : SEGMENT OUTPUT WAVEFORM IN THREE PHASES......................................................... 28  
FIGURE 8-12 : SEGMENT OUTPUT WAVEFORM FOR TWO DIFFERENT COLORS LUT SETTING................ 28  
FIGURE 8-13 : EXAMPLE OF SEGMENT OUTPUT WAVEFORM OF MONOCHROME DISPLAY SECTION  
UNDER MONOCHROME MODE......................................................................................................... 29  
FIGURE 8-14 : EXAMPLE OF SEGMENT OUTPUT WAVEFORM OF AREA COLOR DISPLAY SECTION UNDER  
AREA COLOR MODE........................................................................................................................ 29  
FIGURE 8-15 : GDDRAM PAGES STRUCTURE OF SSD1305................................................................. 30  
FIGURE 8-16 : ENLARGEMENT OF GDDRAM (NO ROW RE-MAPPING AND COLUMN-REMAPPING) ....... 30  
FIGURE 8-17 : EXAMPLE OF AREA COLOR ASSIGNMENT ON A 132X64 OLED PANEL ........................... 31  
FIGURE 8-18 : IREF CURRENT SETTING BY RESISTOR VALUE ............................................................... 32  
FIGURE 8-19 : THE POWER ON SEQUENCE........................................................................................... 33  
FIGURE 8-20 : THE POWER OFF SEQUENCE ......................................................................................... 33  
FIGURE 10-1 : ADDRESS POINTER MOVEMENT OF PAGE ADDRESSING MODE ....................................... 41  
FIGURE 10-2 : EXAMPLE OF GDDRAM ACCESS POINTER SETTING IN PAGE ADDRESSING MODE (NO  
ROW AND COLUMN-REMAPPING) ................................................................................................... 41  
FIGURE 10-3 : ADDRESS POINTER MOVEMENT OF HORIZONTAL ADDRESSING MODE........................... 42  
FIGURE 10-4 : ADDRESS POINTER MOVEMENT OF VERTICAL ADDRESSING MODE ............................... 42  
FIGURE 10-5 : EXAMPLE OF COLUMN AND ROW ADDRESS POINTER MOVEMENT................................ 43  
FIGURE 10-6 : SEGMENT CURRENT VS CONTRAST SETTING.................................................................. 44  
FIGURE 10-7 :TRANSITION BETWEEN DIFFERENT MODES ..................................................................... 46  
FIGURE 10-8 : TYPICAL OSCILLATOR FREQUENCY ADJUSTMENT BY D5 COMMAND (VDD =2.8V)........ 49  
FIGURE 10-9 : HORIZONTAL SCROLL EXAMPLE: SCROLL RIGHT BY 4 COLUMNS ................................ 54  
FIGURE 10-10 : HORIZONTAL SCROLL EXAMPLE: SCROLL LEFT BY 2 COLUMNS ................................. 54  
FIGURE 10-11 : HORIZONTAL SCROLLING SETUP EXAMPLE .................................................................. 54  
FIGURE 10-12 : CONTINUOUS VERTICAL AND HORIZONTAL SCROLLING SETUP EXAMPLES.................. 55  
FIGURE 10-13 : CONTINUOUS VERTICAL AND HORIZONTAL SCROLLING EXAMPLE: WITH SETTING IN  
MUX RATIO .................................................................................................................................. 56  
FIGURE 10-14 : VERTICAL SCROLL AREA SETUP EXAMPLES ................................................................. 57  
FIGURE 13-1 : 6800-SERIES MCU PARALLEL INTERFACE CHARACTERISTICS ....................................... 61  
FIGURE 13-2 : 8080-SERIES PARALLEL INTERFACE CHARACTERISTICS (FORM 1) ................................. 62  
FIGURE 13-3 : 8080-SERIES PARALLEL INTERFACE CHARACTERISTICS (FORM 2) ................................. 62  
FIGURE 13-4 : SERIAL INTERFACE CHARACTERISTICS .......................................................................... 63  
FIGURE 13-5 : I2C INTERFACE TIMING CHARACTERISTICS ................................................................... 64  
FIGURE 14-1 : APPLICATION EXAMPLE OF SSD1305T6R1.................................................................. 65  
Solomon Systech  
Oct 2008 P 6/71  
Rev 2.0 SSD1305  
FIGURE 15-1 SSD1305Z DIE TRAY INFORMATION ............................................................................... 66  
FIGURE 15-2 SSD1305T6R1 DETAIL DIMENSION ............................................................................... 67  
FIGURE 15-3 SSD1305T7R1 DETAIL DIMENSION ............................................................................... 69  
FIGURE 15-4 SSD1305Z3 DIE TRAY INFORMATION ............................................................................. 70  
SSD1305  
Rev 2.0  
P 7/71  
Oct 2008  
Solomon Systech  
1
GENERAL DESCRIPTION  
The SSD1305 is a CMOS OLED/PLED driver with controller for organic/polymer light emitting diode dot-  
matrix graphic display system. It consists of 132 segments and 64 commons that can support a maximum  
display resolution of 132x64. There are 4-color selections to support monochrome or area color OLED/PLED.  
This IC is designed for Common Cathode type OLED panel.  
The SSD1305 embeds with contrast control, display RAM and oscillator, which reduces the number of  
external components and power consumption. It has 256-step brightness control and separate power for I/O  
interface logic. It is suitable for many compact portable applications, such as mobile phone sub-display,  
calculator and MP3 player, etc.  
2
FEATURES  
Resolution: 132 x 64 dot matrix panel  
Area color support with 4 Color Selection and 64 steps per color  
Power supply:  
o
o
o
V
DD = 2.4V to 3.5V  
VCC = 7.0V to 15.0V  
DDIO = 1.6V to VDD  
for IC logic  
for Panel driving  
for MCU interface  
V
Segment maximum source current: 320uA  
Common maximum sink current: 45mA  
Embedded 132 x 64 bit SRAM display buffer  
256-step Contrast Control  
8-bit 6800-series Parallel Interface, 8-bit 8080-series Parallel Interface, Serial Peripheral Interface,  
I2C Interface  
Row Re-mapping and Column Re-mapping  
Continuous Horizontal, Vertical and Diagonal Scrolling  
Dim Mode operations  
Programmable Frame Frequency and Multiplexing Ratio  
On-Chip Oscillator  
Low power consumption  
Wide range of operating temperatures: -40 to 85 °C  
3
ORDERING INFORMATION  
Table 3-1 : Ordering Information  
Ordering Part Number SEG COM Package Form Reference Remark  
Min SEG pad pitch: 52um  
Min COM pad pitch: 45um  
SSD1305Z  
132 64  
132 64  
Gold Bump Die Page 10, 66  
35mm film, 4 sprocket hole  
Folding TAB  
8-bit 80 / 8-bit 68 / SPI / I2C interface  
SEG lead pitch 0.120mm x 0.998 =0.11976mm  
COM lead pitch 0.120mm x 0.998 =0.11976mm  
35mm film, 4 sprocket hole  
SSD1305T6R1  
TAB  
TAB  
Page 13 ,67  
Page 15, 69  
Folding TAB  
8-bit 80 / 8-bit 68 / SPI / I2C interface  
SEG lead pitch 0.120mm x 0.998 =0.11976mm  
COM lead pitch 0.120mm x 0.998 =0.11976mm  
SSD1305T7R1  
SSD1305Z3  
132 64  
132 64  
Gold Bump Die Page 70  
Die Thickness : 300 um ± 25 um  
Solomon Systech  
Oct 2008 P 8/71  
Rev 2.0 SSD1305  
 
4
BLOCK DIAGRAM  
Figure 4-1 : SSD1305 Block Diagram  
SSD1305  
Rev 2.0  
P 9/71  
Oct 2008  
Solomon Systech  
 
5
DIE PAD FLOOR PLAN  
Figure 5-1 : SSD1305Z Die Drawing  
Pad 1  
Alignment marks  
(For details dimension please see p.9)  
Position Size  
T shape (-3240, 139) 75um x 75um  
+ shape (3240, 139) 75um x 75um  
Die Size  
8.2mm x 1.2mm  
457 um ± 25 um  
65 um  
Die Thickness  
Min I/O pad pitch  
Min SEG pad pitch  
52 um  
Min COM pad pitch 45 um  
Bump Height  
Nominal 15 um  
Bump Size  
Pad #  
X [um] Y [um]  
1, 126, 148, 293  
18-109  
2-5, 122-125, 149-151, 290-292 50  
6-17, 110-121,152-289  
127-147, 294-314  
94  
42  
50  
70  
50  
94  
32  
32  
94  
Y
X
SSD1305Z  
Pad 1,2,3,…->126  
Gold Bumps face up  
Solomon Systech  
Oct 2008 P 10/71  
Rev 2.0 SSD1305  
 
Figure 5-2 : SSD1305Z Alignment Marks Dimension  
SSD1305  
Rev 2.0  
P 11/71  
Oct 2008  
Solomon Systech  
 
Table 5-1 : SSD1305Z Bump Die Pad Coordinates  
Pad no.  
1
2
3
4
5
6
7
8
Pad Name  
NC  
NC  
NC  
NC  
X-pos  
-3980.5  
-3821.5  
-3746.5  
-3671.5  
-3596.5  
-3537.5  
-3492.5  
-3447.5  
-3402.5  
-3357.5  
-3312.5  
Y-pos  
-546.0  
-546.0  
-546.0  
-546.0  
-546.0  
-524.0  
-524.0  
-524.0  
-524.0  
-524.0  
-524.0  
Pad no.  
81  
82  
83  
84  
85  
86  
87  
88  
Pad Name  
VDDIO  
D0  
D1  
D2  
D3  
VSS  
D4  
D5  
D6  
D7  
VSS  
X-pos  
1137.5  
1202.5  
1267.5  
1332.5  
1397.5  
1462.5  
1527.5  
1592.5  
1657.5  
1722.5  
1787.5  
Y-pos  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
Pad no.  
161  
162  
163  
164  
165  
166  
167  
168  
169  
170  
171  
Pad Name  
SEG6  
SEG7  
SEG8  
SEG9  
SEG10  
SEG11  
SEG12  
SEG13  
SEG14  
SEG15  
SEG16  
X-pos  
3117.6  
3065.7  
3013.7  
2961.7  
2909.8  
2857.8  
2805.9  
2753.9  
2701.9  
2650.0  
2598.0  
Y-pos  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
Pad no.  
241  
242  
243  
244  
245  
246  
247  
248  
249  
250  
251  
Pad Name  
SEG86  
SEG87  
SEG88  
SEG89  
SEG90  
SEG91  
SEG92  
SEG93  
SEG94  
SEG95  
SEG96  
X-pos  
-1091.2  
-1143.1  
-1195.1  
-1247.0  
-1299.0  
-1351.0  
-1402.9  
-1454.9  
-1506.8  
-1558.8  
-1610.8  
Y-pos  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
NC  
COM53  
COM54  
COM55  
COM56  
COM57  
COM58  
9
10  
11  
89  
90  
91  
12  
13  
14  
COM59  
COM60  
COM61  
-3267.5  
-3222.5  
-3177.5  
-524.0  
-524.0  
-524.0  
92  
93  
94  
CLS  
VDDIO  
VDDIO  
1852.5  
1917.5  
1982.5  
-536.0  
-536.0  
-536.0  
172  
173  
174  
SEG17  
SEG18  
SEG19  
2546.1  
2494.1  
2442.1  
479.1  
479.1  
479.1  
252  
253  
254  
SEG97  
SEG98  
SEG99  
-1662.7  
-1714.7  
-1766.6  
479.1  
479.1  
479.1  
15  
16  
17  
18  
19  
20  
21  
COM62  
COM63  
NC  
-3132.5  
-3087.5  
-3042.5  
-2957.5  
-2892.5  
-2827.5  
-2762.5  
-524.0  
-524.0  
-524.0  
-536.0  
-536.0  
-536.0  
-536.0  
95  
96  
97  
98  
99  
VDD  
VDD  
VDD  
2047.5  
2112.5  
2177.5  
2242.5  
2307.5  
2372.5  
2437.5  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
175  
176  
177  
178  
179  
180  
181  
SEG20  
SEG21  
SEG22  
SEG23  
SEG24  
SEG25  
SEG26  
2390.2  
2338.2  
2286.3  
2234.3  
2182.3  
2130.4  
2078.4  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
255  
256  
257  
258  
259  
260  
261  
SEG100  
SEG101  
SEG102  
SEG103  
SEG104  
SEG105  
SEG106  
-1818.6  
-1870.6  
-1922.5  
-1974.5  
-2026.4  
-2078.4  
-2130.4  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
NC  
IREF  
VCC  
VCC  
VCC  
VCOMH  
VCC  
VCC  
100  
101  
22  
23  
24  
VCOMH  
VLSS  
VLSS  
-2697.5  
-2632.5  
-2567.5  
-536.0  
-536.0  
-536.0  
102  
103  
104  
VCC  
VCC  
VCC  
2502.5  
2567.5  
2632.5  
-536.0  
-536.0  
-536.0  
182  
183  
184  
SEG27  
SEG28  
SEG29  
2026.5  
1974.5  
1922.5  
479.1  
479.1  
479.1  
262  
263  
264  
SEG107  
SEG108  
SEG109  
-2182.3  
-2234.3  
-2286.2  
479.1  
479.1  
479.1  
25  
26  
27  
28  
VLSS  
VSS  
VSS  
TR11  
-2502.5  
-2437.5  
-2372.5  
-2307.5  
-536.0  
-536.0  
-536.0  
-536.0  
105  
106  
107  
108  
VCC  
VLSS  
VLSS  
VLSS  
2697.5  
2762.5  
2827.5  
2892.5  
-536.0  
-536.0  
-536.0  
-536.0  
185  
186  
187  
188  
SEG30  
SEG31  
SEG32  
SEG33  
1870.6  
1818.6  
1766.7  
1714.7  
479.1  
479.1  
479.1  
479.1  
265  
266  
267  
268  
SEG110  
SEG111  
SEG112  
SEG113  
-2338.2  
-2390.2  
-2442.1  
-2494.1  
479.1  
479.1  
479.1  
479.1  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
65  
66  
67  
68  
69  
70  
71  
72  
73  
74  
TR10  
TR9  
TR8  
TR7  
TR6  
VSS  
TR5  
TR4  
TR3  
TR2  
TR1  
TR0  
VSS  
VSSB  
GDR  
GDR  
VDDB  
VDDB  
VDDB  
FB  
VBREF  
BGGND  
VSS  
VDDB  
VCIR  
VCIR  
VDD  
VDD  
VDD  
VDD  
VDDIO  
VDDIO  
VDDIO  
VCC  
VCC  
VCC  
VDDIO  
BS0  
-2242.5  
-2177.5  
-2112.5  
-2047.5  
-1982.5  
-1917.5  
-1852.5  
-1787.5  
-1722.5  
-1657.5  
-1592.5  
-1527.5  
-1462.5  
-1397.5  
-1332.5  
-1267.5  
-1202.5  
-1137.5  
-1072.5  
-1007.5  
-942.5  
-877.5  
-812.5  
-747.5  
-682.5  
-617.5  
-552.5  
-487.5  
-422.5  
-357.5  
-292.5  
-227.5  
-162.5  
-97.5  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
109  
110  
111  
112  
113  
114  
115  
116  
117  
118  
119  
120  
121  
122  
123  
124  
125  
126  
127  
128  
129  
130  
131  
132  
133  
134  
135  
136  
137  
138  
139  
140  
141  
142  
143  
144  
145  
146  
147  
148  
149  
150  
151  
152  
153  
154  
NC  
NC  
2957.5  
3042.5  
3087.5  
3132.5  
3177.5  
3222.5  
3267.5  
3312.5  
3357.5  
3402.5  
3447.5  
3492.5  
3537.5  
3596.5  
3671.5  
3746.5  
3821.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3980.5  
3856.5  
3766.5  
3676.5  
3585.2  
3533.3  
3481.3  
-536.0  
-524.0  
-524.0  
-524.0  
-524.0  
-524.0  
-524.0  
-524.0  
-524.0  
-524.0  
-524.0  
-524.0  
-524.0  
-546.0  
-546.0  
-546.0  
-546.0  
-546.0  
-468.4  
-423.4  
-378.4  
-333.4  
-288.4  
-243.4  
-198.4  
-153.4  
-108.4  
-63.4  
189  
190  
191  
192  
193  
194  
195  
196  
197  
198  
199  
200  
201  
202  
203  
204  
205  
206  
207  
208  
209  
210  
211  
212  
213  
214  
215  
216  
217  
218  
219  
220  
221  
222  
223  
224  
225  
226  
227  
228  
229  
230  
231  
232  
233  
234  
SEG34  
SEG35  
SEG36  
SEG37  
SEG38  
SEG39  
SEG40  
SEG41  
SEG42  
SEG43  
SEG44  
SEG45  
SEG46  
SEG47  
SEG48  
SEG49  
SEG50  
SEG51  
SEG52  
SEG53  
SEG54  
SEG55  
SEG56  
SEG57  
SEG58  
SEG59  
SEG60  
SEG61  
SEG62  
SEG63  
SEG64  
SEG65  
SEG66  
SEG67  
SEG68  
SEG69  
SEG70  
SEG71  
SEG72  
SEG73  
SEG74  
SEG75  
SEG76  
SEG77  
SEG78  
SEG79  
1662.7  
1610.8  
1558.8  
1506.9  
1454.9  
1402.9  
1351.0  
1299.0  
1247.1  
1195.1  
1143.1  
1091.2  
1039.2  
987.3  
935.3  
883.3  
831.4  
779.4  
727.5  
675.5  
623.5  
571.6  
519.6  
467.7  
415.7  
363.7  
259.8  
207.9  
155.9  
103.9  
52.0  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
269  
270  
271  
272  
273  
274  
275  
276  
277  
278  
279  
280  
281  
282  
283  
284  
285  
286  
287  
288  
289  
290  
291  
292  
293  
294  
295  
296  
297  
298  
299  
300  
301  
302  
303  
304  
305  
306  
307  
308  
309  
310  
311  
312  
313  
314  
SEG114  
SEG115  
SEG116  
SEG117  
SEG118  
SEG119  
SEG120  
SEG121  
SEG122  
SEG123  
SEG124  
SEG125  
SEG126  
SEG127  
SEG128  
SEG129  
SEG130  
SEG131  
NC  
-2546.0  
-2598.0  
-2650.0  
-2701.9  
-2753.9  
-2805.8  
-2857.8  
-2909.8  
-2961.7  
-3013.7  
-3065.6  
-3117.6  
-3169.6  
-3221.5  
-3273.5  
-3325.4  
-3377.4  
-3429.4  
-3481.3  
-3533.3  
-3585.2  
-3676.5  
-3766.5  
-3856.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
-3980.5  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
501.1  
501.1  
501.1  
501.1  
431.6  
386.6  
341.6  
296.6  
251.6  
206.6  
161.6  
116.6  
71.6  
COM31  
COM30  
COM29  
COM28  
COM27  
COM26  
COM25  
COM24  
COM23  
COM22  
COM21  
NC  
NC  
NC  
NC  
NC  
COM20  
COM19  
COM18  
COM17  
COM16  
COM15  
COM14  
COM13  
COM12  
COM11  
COM10  
COM9  
COM8  
COM7  
COM6  
COM5  
COM4  
COM3  
COM2  
COM1  
COM0  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
COM32  
COM33  
COM34  
COM35  
COM36  
COM37  
COM38  
COM39  
COM40  
COM41  
COM42  
COM43  
COM44  
COM45  
COM46  
COM47  
COM48  
COM49  
COM50  
COM51  
COM52  
-18.4  
26.6  
71.6  
116.6  
161.6  
206.6  
251.6  
296.6  
341.6  
386.6  
431.6  
501.1  
501.1  
501.1  
501.1  
479.1  
479.1  
479.1  
0.0  
-52.0  
-103.9  
-155.9  
-207.8  
-259.8  
-311.8  
-363.7  
-415.7  
-467.6  
-519.6  
-571.6  
-623.5  
-675.5  
-727.4  
-32.5  
32.5  
97.5  
162.5  
227.5  
292.5  
357.5  
422.5  
487.5  
552.5  
617.5  
682.5  
26.6  
-18.4  
-63.4  
-108.4  
-153.4  
-198.4  
-243.4  
-288.4  
-333.4  
-378.4  
-423.4  
-468.4  
VSS  
BS1  
VDDIO  
BS2  
VSS  
FR  
CL  
VSS  
NC  
NC  
NC  
NC  
NC  
NC  
75  
76  
77  
78  
79  
80  
CS#  
RES#  
D/C#  
VSS  
747.5  
812.5  
877.5  
942.5  
1007.5  
1072.5  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
-536.0  
155  
156  
157  
158  
159  
160  
SEG0  
SEG1  
SEG2  
SEG3  
SEG4  
SEG5  
3429.4  
3377.4  
3325.5  
3273.5  
3221.5  
3169.6  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
235  
236  
237  
238  
239  
240  
SEG80  
SEG81  
SEG82  
SEG83  
SEG84  
SEG85  
-779.4  
-831.4  
-883.3  
-935.3  
-987.2  
-1039.2  
479.1  
479.1  
479.1  
479.1  
479.1  
479.1  
(WR#)  
R/W#  
E(RD#)  
Solomon Systech  
Oct 2008 P 12/71  
Rev 2.0 SSD1305  
 
6
PIN ARRANGEMENT  
6.1 SSD1305T6R1 pin assignment  
Figure 6-1 : SSD1305T6R1 Pin Assignment  
SSD1305  
Rev 2.0  
P 13/71  
Oct 2008  
Solomon Systech  
 
Table 6-1 : SSD1305T6R1 Pin Assignment Table  
Pin #  
1
2
3
4
5
6
7
8
9
10  
11  
12  
13  
14  
15  
16  
Name  
NC  
VCC  
VCOMH  
IREF  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
E(RD#)  
R/W#  
D/C#  
RES#  
CS#  
FR  
BS2  
BS1  
VDDIO  
VDD  
VCIR  
BGGND  
VBREF  
NC  
Pin #  
81  
82  
83  
84  
85  
86  
87  
88  
89  
90  
91  
92  
93  
94  
95  
96  
Name  
SEG123  
SEG122  
SEG121  
SEG120  
SEG119  
SEG118  
SEG117  
SEG116  
SEG115  
SEG114  
SEG113  
SEG112  
SEG111  
SEG110  
SEG109  
SEG108  
SEG107  
SEG106  
SEG105  
SEG104  
SEG103  
SEG102  
SEG101  
SEG100  
SEG99  
SEG98  
SEG97  
SEG96  
SEG95  
SEG94  
SEG93  
SEG92  
SEG91  
SEG90  
SEG89  
SEG88  
SEG87  
SEG86  
SEG85  
SEG84  
SEG83  
SEG82  
SEG81  
SEG80  
SEG79  
SEG78  
SEG77  
SEG76  
SEG75  
SEG74  
SEG73  
SEG72  
SEG71  
SEG70  
SEG69  
SEG68  
SEG67  
SEG66  
SEG65  
SEG64  
SEG63  
SEG62  
SEG61  
SEG60  
SEG59  
SEG58  
SEG57  
SEG56  
SEG55  
SEG54  
SEG53  
SEG52  
SEG51  
SEG50  
SEG49  
SEG48  
SEG47  
SEG46  
SEG45  
SEG44  
Pin #  
161  
162  
163  
164  
165  
166  
167  
168  
169  
170  
171  
172  
173  
174  
175  
176  
177  
178  
179  
180  
181  
182  
183  
184  
185  
186  
187  
188  
189  
190  
191  
192  
193  
194  
195  
196  
197  
198  
199  
200  
201  
202  
203  
204  
205  
206  
207  
208  
209  
210  
211  
212  
213  
214  
215  
216  
217  
218  
219  
220  
221  
222  
223  
224  
225  
226  
227  
228  
229  
230  
231  
232  
233  
234  
235  
236  
237  
238  
239  
240  
Name  
SEG43  
SEG42  
SEG41  
SEG40  
SEG39  
SEG38  
SEG37  
SEG36  
SEG35  
SEG34  
SEG33  
SEG32  
SEG31  
SEG30  
SEG29  
SEG28  
SEG27  
SEG26  
SEG25  
SEG24  
SEG23  
SEG22  
SEG21  
SEG20  
SEG19  
SEG18  
SEG17  
SEG16  
SEG15  
SEG14  
SEG13  
SEG12  
SEG11  
SEG10  
SEG9  
SEG8  
SEG7  
SEG6  
SEG5  
SEG4  
SEG3  
SEG2  
SEG1  
SEG0  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
Pin #  
241  
242  
243  
244  
245  
246  
247  
248  
249  
Name  
COM50  
COM52  
COM54  
COM56  
COM58  
COM60  
COM62  
NC  
NC  
17  
18  
19  
97  
98  
99  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
65  
66  
67  
68  
69  
70  
71  
72  
73  
74  
75  
76  
77  
78  
79  
80  
100  
101  
102  
103  
104  
105  
106  
107  
108  
109  
110  
FB  
VDDB  
GDR  
VSS  
NC  
NC  
111  
112  
113  
NC  
COM63  
COM61  
COM59  
COM57  
COM55  
COM53  
COM51  
COM49  
COM47  
COM45  
COM43  
COM41  
COM39  
COM37  
COM35  
COM33  
COM31  
COM29  
COM27  
COM25  
COM23  
COM21  
COM19  
COM17  
COM15  
COM13  
COM11  
COM9  
COM7  
COM5  
COM3  
COM1  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
SEG131  
SEG130  
SEG129  
SEG128  
SEG127  
SEG126  
SEG125  
SEG124  
114  
115  
116  
117  
118  
119  
120  
121  
122  
123  
124  
125  
126  
127  
128  
129  
130  
131  
132  
133  
134  
135  
136  
137  
138  
139  
140  
141  
142  
143  
144  
145  
146  
147  
148  
149  
150  
151  
152  
153  
154  
155  
156  
157  
158  
159  
160  
NC  
NC  
NC  
NC  
COM0  
COM2  
COM4  
COM6  
COM8  
COM10  
COM12  
COM14  
COM16  
COM18  
COM20  
COM22  
COM24  
COM26  
COM28  
COM30  
COM32  
COM34  
COM36  
COM38  
COM40  
COM42  
COM44  
COM46  
COM48  
Solomon Systech  
Oct 2008 P 14/71  
Rev 2.0 SSD1305  
 
6.2 SSD1305T7R1 pin assignment  
Figure 6-2 : SSD1305T7R1 Pin Assignment  
SSD1305  
Rev 2.0  
P 15/71  
Oct 2008  
Solomon Systech  
 
Table 6-2 : SSD1305T7R1 Pin Assignment  
Pin #  
1
2
3
4
5
6
7
8
Name  
NC  
VCC  
VCOMH  
IREF  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
E/RD#  
R/W#  
D/C#  
RES#  
CS#  
NC  
BS2  
BS1  
VDD  
NC  
NC  
NC  
VBREF  
NC  
FB  
VDDB  
GDR  
VSS  
NC  
Pin #  
81  
Name  
SEG123  
SEG122  
SEG121  
SEG120  
SEG119  
SEG118  
SEG117  
SEG116  
SEG115  
SEG114  
SEG113  
SEG112  
SEG111  
SEG110  
SEG109  
SEG108  
SEG107  
SEG106  
SEG105  
SEG104  
SEG103  
SEG102  
SEG101  
SEG100  
SEG99  
SEG98  
SEG97  
SEG96  
SEG95  
SEG94  
SEG93  
SEG92  
SEG91  
SEG90  
SEG89  
SEG88  
SEG87  
SEG86  
SEG85  
SEG84  
SEG83  
SEG82  
SEG81  
SEG80  
SEG79  
SEG78  
SEG77  
SEG76  
SEG75  
SEG74  
SEG73  
SEG72  
SEG71  
SEG70  
SEG69  
SEG68  
SEG67  
SEG66  
SEG65  
SEG64  
SEG63  
SEG62  
SEG61  
SEG60  
SEG59  
SEG58  
SEG57  
SEG56  
SEG55  
SEG54  
SEG53  
SEG52  
SEG51  
SEG50  
SEG49  
SEG48  
SEG47  
SEG46  
SEG45  
SEG44  
Pin #  
161  
162  
163  
164  
165  
166  
167  
168  
169  
170  
171  
172  
173  
174  
175  
176  
177  
178  
179  
180  
181  
182  
183  
184  
185  
186  
187  
188  
189  
190  
191  
192  
193  
194  
195  
196  
197  
198  
199  
200  
201  
202  
203  
204  
205  
206  
207  
208  
209  
210  
211  
212  
213  
214  
215  
216  
217  
218  
219  
220  
221  
222  
223  
224  
225  
226  
227  
228  
229  
230  
231  
232  
233  
234  
235  
236  
237  
238  
239  
240  
Name  
SEG43  
SEG42  
SEG41  
SEG40  
SEG39  
SEG38  
SEG37  
SEG36  
SEG35  
SEG34  
SEG33  
SEG32  
SEG31  
SEG30  
SEG29  
SEG28  
SEG27  
SEG26  
SEG25  
SEG24  
SEG23  
SEG22  
SEG21  
SEG20  
SEG19  
SEG18  
SEG17  
SEG16  
SEG15  
SEG14  
SEG13  
SEG12  
SEG11  
SEG10  
SEG9  
SEG8  
SEG7  
SEG6  
SEG5  
SEG4  
SEG3  
SEG2  
SEG1  
SEG0  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
Pin #  
241  
242  
243  
244  
245  
246  
247  
248  
249  
Name  
COM50  
COM52  
COM54  
COM56  
COM58  
COM60  
COM62  
NC  
82  
83  
84  
85  
86  
87  
88  
89  
90  
91  
92  
93  
94  
95  
96  
97  
9
NC  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
65  
66  
67  
68  
69  
70  
71  
72  
73  
74  
75  
76  
77  
78  
79  
80  
98  
99  
100  
101  
102  
103  
104  
105  
106  
107  
108  
109  
110  
111  
112  
113  
114  
115  
116  
117  
118  
119  
120  
121  
122  
123  
124  
125  
126  
127  
128  
129  
130  
131  
132  
133  
134  
135  
136  
137  
138  
139  
140  
141  
142  
143  
144  
145  
146  
147  
148  
149  
150  
151  
152  
153  
154  
155  
156  
157  
158  
159  
160  
NC  
NC  
COM63  
COM61  
COM59  
COM57  
COM55  
COM53  
COM51  
COM49  
COM47  
COM45  
COM43  
COM41  
COM39  
COM37  
COM35  
COM33  
COM31  
COM29  
COM27  
COM25  
COM23  
COM21  
COM19  
COM17  
COM15  
COM13  
COM11  
COM9  
COM7  
COM5  
COM3  
COM1  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
SEG131  
SEG130  
SEG129  
SEG128  
SEG127  
SEG126  
SEG125  
SEG124  
NC  
NC  
NC  
NC  
COM0  
COM2  
COM4  
COM6  
COM8  
COM10  
COM12  
COM14  
COM16  
COM18  
COM20  
COM22  
COM24  
COM26  
COM28  
COM30  
COM32  
COM34  
COM36  
COM38  
COM40  
COM42  
COM44  
COM46  
COM48  
Solomon Systech  
Oct 2008 P 16/71  
Rev 2.0 SSD1305  
 
7
PIN DESCRIPTION  
Key: I = Input, O =Output, IO = Bi-directional (input/output), P = Power pin  
Table 7-1 : Pin Description  
Pin Name  
Pin Type Description  
VDD  
P
Power supply pin for core logic operation.  
VDDIO  
P
Power supply for interface logic level. It should be match with MCU interface voltage  
level. VDDIO must always be equal or lower than VDD  
.
VCC  
P
Power supply for panel driving voltage. This is also the most positive power voltage supply  
pin.  
VSS  
P
P
O
This is a ground pin.  
VLSS  
VCOMH  
This is an analog ground pin. It should be connected to VSS externally.  
The pin for COM signal deselected voltage level.  
A capacitor should be connected between this pin and VSS.  
BGGND  
VDDB  
VSSB  
P
P
P
O
I
This pin must be connected to ground.  
This is a reserved pin. It must be connected to VDD  
.
This is a reserved pin. It must be connected to VSS.  
GDR  
FB  
This is a reserved pin. It should be kept NC (i.e. Float during normal operation).  
This is a reserved pin. It should be kept NC (i.e. Float during normal operation).  
This is a reserved pin. It should be kept NC (i.e. Float during normal operation).  
This is a reserved pin. It should be kept NC (i.e. Float during normal operation).  
MCU bus interface selection pins. Please refer to Table 7-2 for the details of setting.  
VBREF  
VCIR  
P
O
I
BS[2:0]  
IREF  
I
This is segment output current reference pin.  
A resistor should be connected between this pin and VSS to maintain the IREF current at  
10uA. Please refer to Figure 8-18 for the details of resistor value.  
FR  
CL  
O
I
This pin outputs RAM write synchronization signal. Proper timing between MCU data  
writing and frame display timing can be achieved to prevent tearing effect.  
It should be kept NC if it is not used. Please refer to Section 8.4 for details usage.  
This is external clock input pin.  
When internal clock is enabled (i.e. HIGH in CLS pin), this pin is not used and should be  
connected to VSS. When internal clock is disabled (i.e. LOW in CLS pin), this pin is the  
external clock source input pin.  
CLS  
I
I
This is internal clock enable pin. When it is pulled HIGH (i.e. connect to VDDIO), internal  
clock is enabled. When it is pulled LOW, the internal clock is disabled; an external clock  
source must be connected to the CL pin for normal operation.  
RES#  
This pin is reset signal input. When the pin is LOW, initialization of the chip is executed.  
Keep this pin HIGH (i.e. connect to VDDIO) during normal operation.  
SSD1305  
Rev 2.0  
P 17/71  
Oct 2008  
Solomon Systech  
 
Pin Name  
Pin Type Description  
CS#  
This pin is the chip select input. (active LOW)  
I
I
D/C#  
This is Data/Command control pin. When it is pulled HIGH (i.e. connect to VDDIO), the data  
at D[7:0] is treated as data. When it is pulled LOW, the data at D[7:0] will be transferred to  
the command register.  
In I2C mode, this pin acts as SA0 for slave address selection.  
For detail relationship to MCU interface signals, please refer to the Timing Characteristics  
Diagrams: Figure 13-1 to Figure 13-5.  
E (RD#)  
I
When interfacing to a 6800-series microprocessor, this pin will be used as the Enable (E)  
signal. Read/write operation is initiated when this pin is pulled HIGH (i.e. connect to VDDIO  
and the chip is selected.  
)
When connecting to an 8080-microprocessor, this pin receives the Read (RD#) signal. Read  
operation is initiated when this pin is pulled LOW and the chip is selected.  
When serial interface is selected, this pin must be connected to VSS.  
R/W#(WR#) I  
This is read / write control input pin connecting to the MCU interface.  
When interfacing to a 6800-series microprocessor, this pin will be used as Read/Write  
(R/W#) selection input. Read mode will be carried out when this pin is pulled HIGH (i.e.  
connect to VDDIO) and write mode when LOW.  
When 8080 interface mode is selected, this pin will be the Write (WR#) input. Data write  
operation is initiated when this pin is pulled LOW and the chip is selected.  
When serial interface is selected, this pin must be connected to VSS.  
D[7:0]  
IO  
These are 8-bit bi-directional data bus to be connected to the microprocessor’s data bus.  
When serial interface mode is selected, D0 will be the serial clock input: SCLK; D1 will be  
the serial data input: SDIN and D2 should be left opened.  
When I2C mode is selected, D2, D1 should be tied together and serve as SDAout, SDAin in  
application and D0 is the serial clock input, SCL.  
TR0-TR11  
-
Testing reserved pins. It should be kept NC.  
SEG0 ~  
SEG131  
O
These pins provide Segment switch signals to OLED panel. They are in high impedance  
stage when display is OFF.  
COM0 ~  
COM63  
O
-
These pins provide Common switch signals to OLED panel. They are in high impedance  
state when display is OFF.  
NC  
This is dummy pin. Do not group or short NC pins together.  
Table 7-2 : MCU Bus Interface Pin Selection  
Pin Name I2C  
6800-  
8080-  
Serial  
Interface parallel  
interface  
parallel  
interface  
interface  
(8 bit)  
(8 bit)  
Note  
BS0  
BS1  
BS2  
0
1
0
0
0
1
0
1
1
0
0
0
(1) 0 is connected to VSS  
(2) 1 is connected to VDDIO  
Solomon Systech  
Oct 2008 P 18/71  
Rev 2.0 SSD1305  
 
8
FUNCTIONAL BLOCK DESCRIPTIONS  
8.1 MCU Interface selection  
SSD1305 MCU interface consist of 8 data pins and 5 control pins. The pin assignment at different interface  
mode is summarized in Table 8-1. Different MCU mode can be set by hardware selection on BS[2:0] pins  
(please refer to Table 7-2 for BS[2:0] setting).  
Table 8-1 : MCU interface assignment under different bus interface mode  
Pin Name Data/Command Interface  
Bus  
Control Signal  
Interface  
8-bit 8080  
8-bit 6800  
SPI  
D7  
D6  
D5  
D4  
D3  
D[7:0]  
D[7:0]  
D2  
D1  
D0  
E
RD#  
E
R/W# CS#  
WR# CS#  
R/W# CS#  
D/C# RES#  
D/C# RES#  
D/C# RES#  
D/C# RES#  
SA0 RES#  
Tie LOW  
Tie LOW  
NC  
SDIN SCLK Tie LOW  
CS#  
I2C  
SDAOUT SDAIN SCL Tie LOW  
8.1.1 MCU Parallel 6800-series Interface  
The parallel interface consists of 8 bi-directional data pins (D[7:0]), R/W#, D/C#, E and CS#.  
A LOW in R/W# indicates WRITE operation and HIGH in R/W# indicates READ operation.  
A LOW in D/C# indicates COMMAND read/write and HIGH in D/C# indicates DATA read/write.  
The E input serves as data latch signal while CS# is LOW. Data is latched at the falling edge of E signal.  
Table 8-2 : Control pins of 6800 interface  
Function  
E
R/W# CS#  
D/C#  
L
Write command  
Read status  
Write data  
L
H
L
H
L
L
L
L
L
H
Read data  
H
Note  
(1) stands for falling edge of signal  
H stands for HIGH in signal  
L stands for LOW in signal  
In order to match the operating frequency of display RAM with that of the microprocessor, some pipeline  
processing is internally performed which requires the insertion of a dummy read before the first actual display  
data read. This is shown in Figure 8-1.  
SSD1305  
Rev 2.0  
P 19/71  
Oct 2008  
Solomon Systech  
 
Figure 8-1 : Data read back procedure - insertion of dummy read  
R/W#  
E
N
n
n+1  
n+2  
Databus  
Write column  
address  
Dummy read  
Read 1st data  
Read 2nd data  
Read 3rd data  
8.1.2 MCU Parallel 8080-series Interface  
The parallel interface consists of 8 bi-directional data pins (D[7:0]), RD#, WR#, D/C# and CS#.  
A LOW in D/C# indicates COMMAND read/write and HIGH in D/C# indicates DATA read/write.  
A rising edge of RD# input serves as a data READ latch signal while CS# is kept LOW.  
A rising edge of WR# input serves as a data/command WRITE latch signal while CS# is kept LOW.  
Figure 8-2 : Example of Write procedure in 8080 parallel interface mode  
CS#  
WR#  
D[7:0]  
D/C#  
high  
RD#  
low  
Figure 8-3 : Example of Read procedure in 8080 parallel interface mode  
CS#  
RD#  
D[7:0]  
D/C#  
high  
WR#  
low  
Solomon Systech  
Oct 2008 P 20/71  
Rev 2.0 SSD1305  
 
Table 8-3 : Control pins of 8080 interface (Form 1)  
Function  
RD#  
H
WR#  
CS#  
L
L
L
L
D/C#  
L
L
H
H
Write command  
Read status  
Write data  
Read data  
H
H
H
Note  
(1) stands for rising edge of signal  
(2)  
H stands for HIGH in signal  
L stands for LOW in signal  
Refer to Figure 13-2 for Form 1 8080-Series MPU Parallel Interface Timing Characteristics  
(3)  
(4)  
Alternatively, RD# and WR# can be keep stable while CS# serves as the data/command latch signal.  
Table 8-4 : Control pins of 8080 interface (Form 2)  
Function  
RD# WR# CS# D/C#  
Write command  
Read status  
Write data  
Read data  
H
L
H
L
L
H
H
L
H
L
H
L
Note  
(1) stands for rising edge of signal  
(2) H stands for HIGH in signal  
(3) L stands for LOW in signal  
(4) Refer to Figure 13-3 for Form 2 8080-Series MPU Parallel Interface Timing Characteristics  
In order to match the operating frequency of display RAM with that of the microprocessor, some pipeline  
processing is internally performed which requires the insertion of a dummy read before the first actual display  
data read. This is shown in Figure 8-4.  
Figure 8-4 : Display data read back procedure - insertion of dummy read  
WR#  
RD#  
Databus  
N
n
n+1  
n+2  
Write column  
address  
Dummy read  
Read 1st data  
Read 2nd data  
Read 3rd data  
SSD1305  
Rev 2.0  
P 21/71  
Oct 2008  
Solomon Systech  
 
8.1.3 MCU Serial Interface  
The serial interface consists of serial clock SCLK, serial data SDIN, D/C#, CS#. In SPI mode, D0 acts as  
SCLK, D1 acts as SDIN. For the unused data pins, D2 should be left open. The pins from D3 to D7, E and  
R/W# can be connected to an external ground.  
Table 8-5 : Control pins of Serial interface  
Note  
Function  
Write command Tie LOW  
Write data Tie LOW  
E(RD#)  
R/W#(WR#) CS# D/C# D0  
(1) stands for rising edge of signal  
(2) H stands for HIGH in signal  
(3) L stands for LOW in signal  
Tie LOW  
Tie LOW  
L
L
L
H
SDIN is shifted into an 8-bit shift register on every rising edge of SCLK in the order of D7, D6, ... D0. D/C#  
is sampled on every eighth clock and the data byte in the shift register is written to the Graphic Display Data  
RAM (GDDRAM) or command register in the same clock.  
Under serial mode, only write operations are allowed.  
Figure 8-5 : Write procedure in SPI mode  
CS#  
D/C#  
SDIN/  
SCLK  
DB1  
DB2  
DBn  
SCLK(D0)  
SDIN(D1)  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
8.1.4 MCU I2C Interface  
The I2C communication interface consists of slave address bit SA0, I2C-bus data signal SDA (SDAOUT/D2 for  
output and SDAIN/D1 for input) and I2C-bus clock signal SCL (D0). Both the data and clock signals must be  
connected to pull-up resistors. RES# is used for the initialization of device.  
a) Slave address bit (SA0)  
SSD1305 has to recognize the slave address before transmitting or receiving any information by the  
I2C-bus. The device will respond to the slave address following by the slave address bit (“SA0” bit)  
and the read/write select bit (“R/W#” bit) with the following byte format,  
b7 b6 b5 b4 b3 b2 b1 b0  
0 1 1 1 1 0 SA0 R/W#  
“SA0” bit provides an extension bit for the slave address. Either “0111100” or “0111101”, can be  
selected as the slave address of SSD1305. D/C# pin acts as SA0 for slave address selection.  
“R/W#” bit is used to determine the operation mode of the I2C-bus interface. R/W#=1, it is in read  
mode. R/W#=0, it is in write mode.  
Solomon Systech  
Oct 2008 P 22/71  
Rev 2.0 SSD1305  
 
b) I2C-bus data signal (SDA)  
SDA acts as a communication channel between the transmitter and the receiver. The data and the  
acknowledgement are sent through the SDA.  
It should be noticed that the ITO track resistance and the pulled-up resistance at “SDA” pin becomes  
a voltage potential divider. As a result, the acknowledgement would not be possible to attain a valid  
logic 0 level in “SDA”.  
“SDAIN” and “SDAOUT” are tied together and serve as SDA. The “SDAIN” pin must be connected to  
act as SDA. The “SDAOUT” pin may be disconnected. When “SDAOUT” pin is disconnected, the  
acknowledgement signal will be ignored in the I2C-bus.  
c) I2C-bus clock signal (SCL)  
The transmission of information in the I2C-bus is following a clock signal, SCL. Each transmission of  
data bit is taken place during a single clock period of SCL.  
8.1.4.1 I2C-bus Write data  
The I2C-bus interface gives access to write data and command into the device. Please refer to Figure 8-6 for  
the write mode of I2C-bus in chronological order.  
Figure 8-6 : I2C -bus data format  
Note:  
Co – Continuation bit  
D/C# – Data / Command Selection bit  
ACK – Acknowledgement  
SA0 – Slave address bit  
R/W# – Read / Write Selection bit  
S – Start Condition / P – Stop Condition  
Write mode  
Control byte  
Data byte  
Control byte  
Data byte  
0 1 1 1 1 0  
0 1 1 1 1  
n 0 bytes  
MSB ……………….LSB  
Slave Address  
1 byte  
m 0 words  
0 1 1 1 1 0  
SSD1305  
Slave Address  
0 0 0 0 0 0  
Control byte  
SSD1305  
Rev 2.0  
P 23/71  
Oct 2008  
Solomon Systech  
 
8.1.4.2 Write mode for I2C  
1) The master device initiates the data communication by a start condition. The definition of the start  
condition is shown in Figure 8-7. The start condition is established by pulling the SDA from HIGH to  
LOW while the SCL stays HIGH.  
2) The slave address is following the start condition for recognition use. For the SSD1305, the slave  
address is either “b0111100” or “b0111101” by changing the SA0 to LOW or HIGH (D/C pin acts as  
SA0).  
3) The write mode is established by setting the R/W# bit to logic “0”.  
4) An acknowledgement signal will be generated after receiving one byte of data, including the slave  
address and the R/W# bit. Please refer to the Figure 8-8 for the graphical representation of the  
acknowledge signal. The acknowledge bit is defined as the SDA line is pulled down during the HIGH  
period of the acknowledgement related clock pulse.  
5) After the transmission of the slave address, either the control byte or the data byte may be sent across  
the SDA. A control byte mainly consists of Co and D/C# bits following by six “0” ‘s.  
a. If the Co bit is set as logic “0”, the transmission of the following information will contain  
data bytes only.  
b. The D/C# bit determines the next data byte is acted as a command or a data. If the D/C# bit is  
set to logic “0”, it defines the following data byte as a command. If the D/C# bit is set to logic  
“1”, it defines the following data byte as a data which will be stored at the GDDRAM. The  
GDDRAM column address pointer will be increased by one automatically after each data  
write.  
6) Acknowledge bit will be generated after receiving each control byte or data byte.  
7) The write mode will be finished when a stop condition is applied. The stop condition is also defined  
in Figure 8-7. The stop condition is established by pulling the “SDA in” from LOW to HIGH while  
the “SCL” stays HIGH.  
Figure 8-7 : Definition of the Start and Stop Condition  
tSSTOP  
tHSTART  
SDA  
SCL  
SDA  
SCL  
S
P
START condition  
STOP condition  
Solomon Systech  
Oct 2008 P 24/71  
Rev 2.0 SSD1305  
 
Figure 8-8 : Definition of the acknowledgement condition  
DATA OUTPUT  
BY TRANSMITTER  
Non-acknowledge  
DATA OUTPUT  
BY RECEIVER  
Acknowledge  
SCL FROM  
MASTER  
1
2
8
9
S
Clock pulse for acknowledgement  
START  
Condition  
Please be noted that the transmission of the data bit has some limitations.  
1. The data bit, which is transmitted during each SCL pulse, must keep at a stable state within the “HIGH”  
period of the clock pulse. Please refer to the Figure 8-9 for graphical representations. Except in start or  
stop conditions, the data line can be switched only when the SCL is LOW.  
2. Both the data line (SDA) and the clock line (SCL) should be pulled up by external resistors.  
Figure 8-9 : Definition of the data transfer condition  
SDA  
SCL  
Data line is  
stable  
Change of data  
8.2 Command Decoder  
This module determines whether the input data is interpreted as data or command. Data is interpreted based  
upon the input of the D/C# pin.  
If D/C# pin is HIGH, D[7:0] is interpreted as display data written to Graphic Display Data RAM (GDDRAM).  
If it is LOW, the input at D[7:0] is interpreted as a command. Then data input will be decoded and written to  
the corresponding command register.  
SSD1305  
Rev 2.0  
P 25/71  
Oct 2008  
Solomon Systech  
 
8.3 Oscillator Circuit and Display Time Generator  
Figure 8-10 : Oscillator Circuit and Display Time Generator  
Internal  
Oscillator  
Fosc  
M
U
X
CLK  
DCLK  
Divider  
Display  
Clock  
CL  
CLS  
This module is an on-chip LOW power RC oscillator circuitry. The operation clock (CLK) can be generated  
either from internal oscillator or external source CL pin. This selection is done by CLS pin. If CLS pin is  
pulled HIGH, internal oscillator is chosen and CL should be connected to VSS. Pulling CLS pin LOW disables  
internal oscillator and external clock must be connected to CL pins for proper operation. When the internal  
oscillator is selected, its output frequency Fosc can be changed by command D5h A[7:4].  
The display clock (DCLK) for the Display Timing Generator is derived from CLK. The division factor “D”  
can be programmed from 1 to 16 by command D5h  
DCLK = FOSC / D  
The frame frequency of display is determined by the following formula.  
Fosc  
FFRM  
=
D× K × No.of Mux  
where  
D stands for clock divide ratio. It is set by command D5h A[3:0]. The divide ratio has the range from 1 to  
16.  
K is the number of display clocks per row. The value is derived by  
K = Phase 1 period + Phase 2 period + BANK0 pulse width  
= 2 + 2 + 50 = 54 at power on reset  
(Please refer to Section 8.6 “Segment Drivers / Common Drivers” for the details of the “Phase”)  
Number of multiplex ratio is set by command A8h. The power on reset value is 63 (i.e. 64MUX).  
F
OSC is the oscillator frequency. It can be changed by command D5h A[7:4]. The higher the register  
setting results in higher frequency.  
Solomon Systech  
Oct 2008 P 26/71  
Rev 2.0 SSD1305  
 
8.4 FR synchronization  
FR synchronization signal can be used to prevent tearing effect.  
One frame  
FR  
100%  
Memory  
Access  
Process  
0%  
Time  
Fast write MCU  
Slow write MCU  
SSD1305 displaying memory updates to OLED screen  
The starting time to write a new image to OLED driver is depended on the MCU writing speed. If MCU can  
finish writing a frame image within one frame period, it is classified as fast write MCU. For MCU needs  
longer writing time to complete (more than one frame but within two frames), it is a slow write one.  
For fast write MCU: MCU should start to write new frame of ram data just after rising edge of FR pulse and  
should be finished well before the rising edge of the next FR pulse.  
For slow write MCU: MCU should start to write new frame ram data after the falling edge of the 1st FR pulse  
and must be finished before the rising edge of the 3rd FR pulse.  
8.5 Reset Circuit  
When RES# input is LOW, the chip is initialized with the following status:  
1. Display is OFF  
2. 132 x 64 Display Mode  
3. Normal segment and display data column address and row address mapping (SEG0 mapped to  
address 00h and COM0 mapped to address 00h)  
4. Shift register data clear in serial interface  
5. Display start line is set at display RAM address 0  
6. Column address counter is set at 0  
7. Normal scan direction of the COM outputs  
8. Contrast control register is set at 80h  
9. Normal display mode (Equivalent to A4h command)  
SSD1305  
Rev 2.0  
P 27/71  
Oct 2008  
Solomon Systech  
 
8.6 Segment Drivers / Common Drivers  
Segment drivers deliver 132 current sources to drive the OLED panel. The driving current can be adjusted  
from 0 to 320uA with 256 steps. Common drivers generate voltage-scanning pulses.  
The segment driving waveform is divided into three phases:  
1. In phase 1, the OLED pixel charges of previous image are discharged in order to prepare for next  
image content display.  
2. In phase 2, the OLED pixel is driven to the targeted voltage. The pixel is driven to attain the  
corresponding voltage level from VSS. The period of phase 2 can be programmed in length from 1 to  
15 DCLKs. If the capacitance value of the pixel of OLED panel is larger, a longer period is required  
to charge up the capacitor to reach the desired voltage.  
3. In phase 3, the OLED driver switches to use current source to drive the OLED pixels and this is the  
current drive stage. SSD1305 employs PWM (Pulse Width Modulation) method to control the  
brightness of area color A, B, C, D color individually. The longer the waveform in current drive  
stage is, the brighter is the pixel and vice versa.  
Figure 8-11 : Segment Output Waveform in three phases  
Longer phase 3 =>  
Segment  
brighter pixel  
VSS  
Time  
Phase: 1 2  
3
After finishing phase 3, the driver IC will go back to phase 1 to display the next row image data. This three-  
step cycle is run continuously to refresh image display on OLED panel.  
The length of phase 3 for area colors: A,B,C and monochrome BANK0 can be configured by command 91h  
“Set Look Up Table”. There are 64 steps available for each color but the one of color D is fixed at 64. The  
unit of the step is in DCLK.  
For example, the look up table for area color A, B, is set to 20, 40 DCLKs respectively. Color B is set to be  
brighter than color A. Then the result segment output waveform of these two colors is shown below.  
Figure 8-12 : Segment Output Waveform for two different colors LUT setting  
Color A  
Color B  
20 DCLKs  
40 DCLKs  
Segment  
44 DCLKs  
24 DCLKs  
64 DCLKs (fixed)  
VSS  
64 DCLKs (fixed)  
Time  
Solomon Systech  
Oct 2008 P 28/71  
Rev 2.0 SSD1305  
 
In phase 3, the segment output waveforms under the monochrome mode and area color mode are different.  
In monochrome mode, if the length of current drive pulse width is set to 50, after finishing 50 DCLKs in  
current drive phase, the driver IC will go back to phase 1 for next row display.  
Figure 8-13 : Example of Segment Output Waveform of monochrome display section under monochrome mode  
50 DCLKs  
Segment  
VSS  
Time  
In area color mode, the phase 3 of both BANK0 and area color banks (BANK1 to BANK32) are fixed into 64  
DCLKs. For instance, if the length of the pulse width is set to 50, then after the end of 50 DCLKs of current  
drive phase, the segment waveform will be gone to VSS level and the driver is still in current drive phase.  
This phase will be end after 64 DCLKs from the start of the phase is passed. And then the drive goes back to  
phase 1 for next row display. Figure 8-14 shows the example of the segment output waveform of area color  
display section when the pulse width of area color is set to 50.  
Figure 8-14 : Example of Segment Output Waveform of area color display section under area color mode  
50 DCLKs  
Segment  
VSS  
Time  
64 DCLKs  
(fixed)  
64 DCLKs  
(fixed)  
SSD1305  
Rev 2.0  
P 29/71  
Oct 2008  
Solomon Systech  
 
8.7 Graphic Display Data RAM (GDDRAM)  
The GDDRAM is a bit mapped static RAM holding the bit pattern to be displayed. The size of the RAM is  
132 x 64 bits and the RAM is divided into eight pages, from PAGE0 to PAGE7, as shown in Figure 8-15. In  
GDDRAM, PAGE0 and PAGE1 are belonged to area color section with resolution 132x16. PAGE2 to  
PAGE7 are used for monochrome 132x48 dot matrix display.  
Figure 8-15 : GDDRAM pages structure of SSD1305  
PAGE0, BANK1  
PAGE0, BANK16  
PAGE1, BANK32  
PAGE1, BANK17  
Row re-mapping  
PAGE0 (COM 63-COM56)  
PAGE0 (COM0-COM7)  
PAGE1 (COM 55-COM48)  
PAGE2 (COM47-COM40)  
PAGE3 (COM39-COM32)  
PAGE4 (COM31-COM24)  
PAGE1 (COM8-COM15)  
PAGE2 (COM16-COM23)  
PAGE3 (COM24-COM31)  
PAGE4 (COM32-COM39)  
PAGE5 (COM40-COM47)  
BANK0 (Background)  
PAGE2 – PAGE7  
PAGE5 (COM23-COM16)  
PAGE6 (COM15-COM8)  
PAGE6 (COM48–COM55)  
PAGE7 (COM56-COM63)  
PAGE7 (COM 7-COM0)  
SEG0 ---------------------------------------------------------------SEG131  
Column re-mapping SEG131 ---------------------------------------------------------------SEG0  
When one data byte is written into GDDRAM, all the rows image data of the same page of the current column  
are filled (i.e. the whole column (8 bits) pointed by the column address pointer is filled.). Data bit D0 is  
written into the top row, while data bit D7 is written into bottom row as shown in Figure 8-16.  
Figure 8-16 : Enlargement of GDDRAM (No row re-mapping and column-remapping)  
....................  
COM16  
COM17  
LSB D0  
:
:
:
:
:
PAGE2  
....................  
COM23  
MSB D7  
Each lattice represents one bit of image data  
Solomon Systech  
Oct 2008 P 30/71  
Rev 2.0 SSD1305  
 
For mechanical flexibility, re-mapping on both Segment and Common outputs can be selected by software as  
shown in Figure 8-15.  
For vertical shifting of the display, an internal register storing the display start line can be set to control the  
portion of the RAM data to be mapped to the display (command D3h).  
8.8 Area Color Decoder  
The 132x64 display matrix is divided into 8 pages. The first two pages, PAGE0 and PAGE1, are divided into  
32 banks. BANK16 and BANK32 consist of a display area of 12x8 pixels. Other banks (BANK0 to BANK15  
& BANK17 to BANK31) have matrices of 8x8 pixels. Each bank can be programmed to any one of the four  
colors (color A, B, C and D) as the example shown in Figure 8-17. Detailed operation can be referred to  
command 92h in Table 9-1.  
Figure 8-17 : Example of area color assignment on a 132x64 OLED panel  
BANK1  
BANK16  
8
12  
8
A B C D A A A A A A A A A A D C  
C A B C D B B B B B B B B D A  
8
8
B
BANK32  
BANK17  
SSD1305  
Rev 2.0  
P 31/71  
Oct 2008  
Solomon Systech  
 
8.9 SEG/COM Driving block  
This block is used to derive the incoming power sources into the different levels of internal use voltage and  
current.  
VCC is the most positive voltage supply.  
V
V
COMH is the Common deselected level. It is internally regulated.  
LSS is the ground path of the analog and panel current.  
I
REF is a reference current source for segment current drivers ISEG. The relationship between reference  
current and segment current of a color is:  
I
SEG = Contrast / 256 x IREF x scale factor  
in which  
the contrast (0~255) is set by Set Contrast command 81h; and  
the scale factor is 32 by default.  
The magnitude of IREF is controlled by the value of resistor, which is connected between IREF pin and  
Vss as shown in Figure 8-18. It is recommended to set IREF to 10uA+/- 2uA so as to achieve ISEG  
320uA at maximum contrast 255.  
=
Figure 8-18 : IREF Current Setting by Resistor Value  
SSD1305  
I
REF (voltage at  
IREF ~ 10uA  
R1  
this pin =  
VCC – 3)  
VSS  
Since the voltage at IREF pin is VCC – 3V, the value of resistor R1 can be found as below.  
R1 = (Voltage at IREF – VSS) / IREF = (VCC – 3) / 10uA 910kΩ for VCC = 12V.  
Solomon Systech  
Oct 2008 P 32/71  
Rev 2.0 SSD1305  
 
8.10 Power ON and OFF sequence  
The following figures illustrate the recommended power ON and power OFF sequence of SSD1305 (assume  
VDD and VDDIO are at the same voltage level).  
Power ON sequence:  
1. Power ON VDD, VDDIO.  
2. After VDD, VDDIO become stable, set RES# pin LOW (logic low) for at least 3us (t1) (4) and then HIGH  
(logic high).  
(1)  
3. After set RES# pin LOW (logic low), wait for at least 3us (t2). Then Power ON VCC.  
4. After VCC become stable, send command AFh for display ON. SEG/COM will be ON after 100ms  
(tAF).  
Figure 8-19 : The Power ON sequence  
ON VCC Send AFh command for Display ON  
ON VDD, VDDIO RES#  
V
DD, VDDIO  
GND  
t1  
RES#  
GND  
t2  
VCC  
GND  
tAF  
ON  
SEG/COM  
OFF  
Power OFF sequence:  
1. Send command AEh for display OFF.  
(1), (2), (3)  
2. Power OFF VCC.  
3. Wait for tOFF. Power OFF VDD, VDDIO. .(where Minimum tOFF=0ms (5) , Typical tOFF=100ms)  
Figure 8-20 : The Power OFF sequence  
Send command AEh for display OFF OFF VCC  
VCC  
OFF VDD ,VDDIO  
GND  
tOFF  
V
DD ,VDDIO  
GND  
Note:  
(1) Since an ESD protection circuit is connected between VDD, VDDIO and VCC, VCC becomes lower than VDD whenever  
VDD, VDDIO is ON and VCC is OFF as shown in the dotted line of VCC in Figure 8-19 and Figure 8-20.  
(2)  
V
should be kept float (disable) when it is OFF.  
CC  
(3) Power Pins (VDD , VCC) can never be pulled to ground under any circumstance.  
(4) The register values are reset after t1.  
(5)  
V
should not be Power OFF before VCC Power OFF.  
DD  
SSD1305  
Rev 2.0  
P 33/71  
Oct 2008  
Solomon Systech  
 
9
COMMAND TABLE  
Table 9-1: Command Table  
(D/C#=0, R/W#(WR#) = 0, E(RD#=1) unless specific setting is stated)  
Fundamental Command Table  
D/C# Hex D7 D6 D5 D4 D3 D2 D1 D0 Command  
Description  
0
00~0F  
0
0
0
0
X3 X2 X1 X0 Set Lower Column Set the lower nibble of the column start address  
Start Address for  
Page Addressing  
Mode  
register for Page Addressing Mode using X[3:0] as  
data bits. The initial display line register is reset to  
0000b after RESET.  
0
10~1F  
0
0
0
1
X3 X2 X1 X0 Set Higher Column Set the higher nibble of the column start address  
Start Address for  
Page Addressing  
Mode  
register for Page Addressing Mode using X[3:0] as  
data bits. The initial display line register is reset to  
0000b after RESET.  
0
0
20  
A[1:0]  
0
*
0
*
1
*
0
*
0
*
0
*
0
0
Set Memory  
A[1:0] = 00b, Horizontal Addressing Mode  
A[1:0] = 01b, Vertical Addressing Mode  
A[1:0] = 10b, Page Addressing Mode (RESET)  
A[1:0] = 11b, Invalid  
Addressing Mode  
A1 A0  
0
0
0
21  
0
0
1
0
0
0
0
1
Set Column Address Setup column start and end address  
A[7:0] : Column start address, range : 0-131d,  
(RESET=0d)  
A[7:0] A7 A6 A5 A4 A3 A2 A1 A0  
B[7:0] B7 B6 B5 B4 B3 B2 B1 B0  
B[7:0]: Column end address, range : 0-131d,  
(RESET =131d)  
0
0
0
22  
A[2:0]  
B[2:0]  
0
*
*
0
*
*
1
*
*
0
*
*
0
*
*
0
1
0
Set Page Address  
Setup page start and end address  
A[2:0] : Page start Address, range : 0-7d, (RESET =  
A2 A1 A0  
B2 B1 B0  
0d)  
B[2:0] : Page end Address, range : 0-7d, (RESET =  
7d)  
0
40~7F  
0
1
1
0
X5 X4 X3 X2 X1 X0 Set Display Start LineSet display RAM display start line register from 0-63  
using X5X3X2X1X0.  
Display start line register is reset to 000000b during  
RESET.  
0
0
81  
0
0
0
0
0
1 Set Contrast Control Double byte command to select 1 out of 256 contrast  
For BANK0  
steps. Contrast increases as the value increases.  
(RESET = 80h)  
A[7:0] A7 A6 A5 A4 A3 A2 A1 A0  
0
0
82  
1
0
0
0
0
0
1
0
Set Brightness For  
Area Color Banks  
Double byte command to select 1 out of 256  
brightness steps. Brightness increases as the value  
increases. (RESET = 80h)  
A[7:0] A7 A6 A5 A4 A3 A2 A1 A0  
0
0
0
0
0
91  
1
*
*
*
*
0
*
*
*
*
0
1
0
0
0
1 Set Look Up Table Set current drive pulse width of BANK0, Color A, B  
(LUT)  
and C.  
X[5:0]  
A[5:0]  
B[5:0]  
C[5:0]  
X5 X4 X3 X2 X1 X0  
A5 A4 A3 A2 A1 A0  
B5 B4 B3 B2 B1 B0  
C5 C4 C3 C2 C1 C0  
BANK0: X[5:0] = 31… 63; for pulse width set to  
32 ~ 64 clocks (RESET = 110001b)  
Color A: A[5:0] same as above (RESET = 111111b)  
Color B: B[5:0] same as above (RESET = 111111b)  
Color C: C[5:0] same as above (RESET = 111111b)  
Note  
(1) Color D pulse width is fixed at 64 clocks pulse.  
Solomon Systech  
Oct 2008 P 34/71  
Rev 2.0 SSD1305  
 
Fundamental Command Table  
D/C# Hex D7 D6 D5 D4 D3 D2 D1 D0 Command  
Description  
0
0
0
0
0
92  
1
0
0
1
0
0
1
0
Set Bank Color of  
BANK1 to BANK16 the 4 colors : A, B, C and D .  
(PAGE0)  
Set the bank color of BANK1~BANK16 to any one of  
A[7:0] A7 A6 A5 A4 A3 A2 A1 A0  
B[7:0] B7 B6 B5 B4 B3 B2 B1 B0  
C[7:0] C7 C6 C5 C4 C3 C2 C1 C0  
D[7:0] D7 D6 D5 D4 D3 D2 D1 D0  
A[1:0] : 00b, 01b, 10b, or 11b for Color = A, B, C or  
D of BANK1  
A[3:2] : 00b, 01b, 10b, or 11b for Color = A, B, C or  
D of BANK2  
:
:
D[5:4]: 00b, 01b, 10b, or 11b for Color = A, B, C or D  
of BANK15  
D[7:6]: 00b, 01b, 10b, or 11b for Color = A, B, C or D  
of BANK16  
0
0
0
0
0
93  
1
0
0
1
0
0
1
1
Set Bank Color of  
BANK17~BANK32 of the 4 colors: A, B, C and D.  
(PAGE1)  
Set the bank color of BANK17~BANK32 to any one  
A[7:0] A7 A6 A5 A4 A3 A2 A1 A0  
B[7:0] B7 B6 B5 B4 B3 B2 B1 B0  
C[7:0] C7 C6 C5 C4 C3 C2 C1 C0  
D[7:0] D7 D6 D5 D4 D3 D2 D1 D0  
A[1:0] : 00b, 01b, 10b, or 11b for Color = A, B, C or  
D of BANK17  
A[3:2] : 00b, 01b, 10b, or 1b1 for Color = A, B, C or  
D of BANK18  
:
:
D[5:4]: 00b, 01b, 10b, or 11b for Color = A, B, C or D  
of BANK31  
D[7:6]: 00b, 01b, 10b, or 11b for Color = A, B, C or D  
of BANK32  
0
0
A0/A1  
A4/A5  
1
1
0
0
1
1
0
0
0
0
0
1
0
0
X0 Set Segment Re-map X[0]=0b: column address 0 is mapped to SEG0  
(RESET)  
X[0]=1b: column address 131 is mapped to SEG0  
X0 Entire Display ON X0=0b: Resume to RAM content display (RESET)  
Output follows RAM content  
X0=1b: Entire display ON  
Output ignores RAM content  
0
A6/A7  
1
0
1
0
0
1
1
X0 Set Normal/Inverse X[0]=0b: Normal display (RESET)  
Display  
0 in RAM: OFF in display panel  
1 in RAM: ON in display panel  
X[0]=1b: inverse display  
0 in RAM: ON in display panel  
1 in RAM: OFF in display panel  
0
0
A8  
A[5:0]  
1
*
0
*
1
0
1
0
0
0
Set Multiplex Ratio Set MUX ratio to N+1 MUX  
N=A[5:0] : from 16MUX to 64MUX, RESET=  
A5 A4 A3 A2 A1 A0  
111111b (i.e. 64MUX)  
A[5:0] from 0 to 14 are invalid entry.  
0
AA  
1
0
1
0
1
1
0
0
1
1
0
1
Reserved  
Reserved  
0
0
0
0
AB  
A[3:0]  
1
*
0
*
1
*
0
*
Dim mode setting  
A[3:0] : Reserved (set as 0000b)  
B [7:0] : Set contrast for BANK0, valid range 0-255d,  
please refer to command 81h  
C [7:0] : Set brightness for color bank, valid range 0-  
255d, please refer to command 82h  
A3 A2 A1 A0  
B[7:0] B7 B6 B5 B4 B3 B2 B1 B0  
C[7:0] C7 C6 C5 C4 C3 C2 C1 C0  
SSD1305  
Rev 2.0  
P 35/71  
Oct 2008  
Solomon Systech  
Fundamental Command Table  
D/C# Hex D7 D6 D5 D4 D3 D2 D1 D0 Command  
Description  
0
0
AD  
A[7:0]  
1
1
0
0
1
0
0
0
1
1
1
1
0
1
1
A0  
Master Configuration A[0]=0b, Select external VCC supply (RESET)  
A[0]=1b, Reserved  
0
AC  
AE  
AF  
1
0
1
0
1
1
A1 A0 Set Display ON/OFF ACh = Display ON in dim mode  
AEh = Display OFF (sleep mode) (RESET)  
AFh = Display ON in normal mode  
0
0
B0~B7  
C0/C8  
1
1
0
1
1
0
1
0
0
X2 X1 X0 Set Page Start  
Address for Page  
Set GDDRAM Page Start Address (PAGE0~PAGE7)  
for Page Addressing Mode using X[2:0].  
Addressing Mode  
X3  
0
0
0
Set COM Output  
Scan Direction  
X[3]=0b: normal mode (RESET) Scan from COM0 to  
COM[N –1]  
X[3]=1b: remapped mode. Scan from COM[N~1] to  
COM0  
Where N is the Multiplex ratio.  
0
0
D3  
A[5:0]  
1
*
1
*
0
1
0
0
1
1
Set Display Offset  
Set vertical shift by COM from 0~63.  
The value is reset to 00h after RESET.  
A5 A4 A3 A2 A1 A0  
0
D5  
1
1
0
1
0
1
0
1
Set Display Clock  
Divide  
A[3:0] : Define the divide ratio (D) of the display  
clocks (DCLK):  
A[7:0] A7 A6 A5 A4 A3 A2 A1 A0  
Ratio/Oscillator  
Frequency  
Divide ratio= A[3:0] + 1, RESET is 0000b  
(divide ratio = 1)  
A[7:4] : Set the Oscillator Frequency, FOSC. Oscillator  
Frequency increases with the value of  
A[7:4] and vice versa. RESET is 0111b  
Range:0000b~1111b  
Frequency increases as setting value increases.  
Refer to section 10.1.23 for details.  
0
0
D8  
D9  
1
0
1
0
0
1
1
0
0
X2  
0
0
0
X0  
Set Area Color Mode X[5:4]= 00b (RESET) : monochrome mode  
ON/OFF & Low  
X[5:4]= 11b Area Color enable  
X5 X4  
Power Display Mode  
X[2]=0b and X[0]=0b: Normal power mode(RESET)  
X[2]=1b and X[0]=1b: Set low power display mode  
0
0
1
1
0
1
1
0
0
1
Set Pre-charge Period A[3:0] : Phase 1 period of up to 15 DCLK clocks  
(RESET=2h); 0 is invalid entry  
A[7:0] A7 A6 A5 A4 A3 A2 A1 A0  
A[7:4] : Phase 2 period of up to 15 DCLK clocks  
(RESET=2h); 0 is invalid entry  
0
0
DA  
1
0
1
0
0
1
1
0
0
0
1
1
0
0
Set COM Pins  
Hardware  
Configuration  
X[4]=0b, Sequential COM pin configuration  
X[4]=1b(RESET), Alternative COM pin configuration  
X5 X4  
X[5]=0b(RESET), Disable COM Left/Right remap  
X[5]=1b, Enable COM Left/Right remap  
Please refer to Table 10-3 for details.  
Solomon Systech  
Oct 2008 P 36/71  
Rev 2.0 SSD1305  
Fundamental Command Table  
D/C# Hex D7 D6 D5 D4 D3 D2 D1 D0 Command  
Description  
0
0
DB  
A[5:2]  
1
0
1
0
0
1
1
0
1
0
1
0
Set VCOMH Deselect  
Level  
A[5:2] Hex  
V COMH deselect level  
A5 A4 A3 A2  
code  
0000b 00h  
~ 0.43 x VCC  
1101b 34h  
1111b 3Ch  
~ 0.77 x VCC (RESET)  
~ 0.83 x VCC  
0
E0  
1
1
1
0
0
0
0
0
Enter Read Modify Enter the Read Modify Write mode.  
Write  
Details please refer to section 10.1.28.  
0
0
E3  
EE  
1
1
1
1
1
1
0
0
0
1
0
1
1
1
1
0
NOP  
Command for no operation  
Exit Read Modify  
Write  
Exit the Read Modify Write mode (Please refer to  
command E0h)  
SSD1305  
Rev 2.0  
P 37/71  
Oct 2008  
Solomon Systech  
Graphic Acceleration Command Table  
D/C#Hex D7 D6 D5 D4 D3 D2 D1 D0 Command  
Description  
0
0
0
0
0
26/27  
0
*
*
*
*
0
*
*
*
*
1
*
*
*
*
0
*
*
*
*
0
*
*
*
*
1
1
X0 Horizontal Scroll X[0]=0, Right Horizontal Scroll  
Setup  
X[0]=1, Left Horizontal Scroll  
A[2:0]  
B[2:0]  
C[2:0]  
D[2:0]  
A2  
B2  
C2  
D2  
A1  
B1  
C1  
D1  
A0  
B0  
C0  
D0  
A[2:0] : Set number of column scroll offset  
000b No horizontal scroll  
001b Horizontal scroll by 1 column  
010b Horizontal scroll by 2 columns  
011b Horizontal scroll by 3 columns  
100b Horizontal scroll by 4 columns  
Other values are invalid.  
B[2:0] : Define start page address  
000b – PAGE0 011b – PAGE3 110b – PAGE6  
001b – PAGE1 100b – PAGE4 111b – PAGE7  
010b – PAGE2 101b – PAGE5  
C[2:0] : Set time interval between each scroll step in  
terms of frame frequency  
000b – 6 frames  
001b – 32 frames  
010b – 64 frames  
011b – 128 frames  
100b – 3 frames  
101b – 4 frames  
110b – 2 frame  
111b – Invalid  
D[2:0] : Define end page address  
000b – PAGE0 011b – PAGE3 110b – PAGE6  
001b – PAGE1 100b – PAGE4 111b – PAGE7  
010b – PAGE2 101b – PAGE5  
The value of D[2:0] must be larger or equal  
to B[2:0]  
0
0
0
0
0
0
29/2A  
A[2:0]  
B[2:0]  
C[2:0]  
D[2:0]  
E[5:0]  
0
*
*
*
*
*
0
*
*
*
*
*
1
*
*
*
*
0
*
*
*
*
1
*
*
*
*
0
X1  
A1  
B1  
C1  
D1  
E1  
X0 Continuous  
X1X0=01b : Vertical and Right Horizontal Scroll  
X1X0=10b : Vertical and Left Horizontal Scroll  
Vertical and  
Horizontal Scroll  
Setup  
A2  
B2  
C2  
D2  
E2  
A0  
B0  
C0  
D0  
E0  
A[2:0] : Set number of column scroll offset  
000b No horizontal scroll  
001b Horizontal scroll by 1 column  
010b Horizontal scroll by 2 columns  
011b Horizontal scroll by 3 columns  
100b Horizontal scroll by 4 columns  
Other values are invalid.  
E5 E4 E3  
B[2:0] : Define start page address  
000b – PAGE0 011b – PAGE3 110b – PAGE6  
001b – PAGE1 100b – PAGE4 111b – PAGE7  
010b – PAGE2 101b – PAGE5  
C[2:0] : Set time interval between each scroll step in  
terms of frame frequency  
000b – 6 frames  
001b – 32 frames  
010b – 64 frames  
011b – 128 frames  
100b – 3 frames  
101b – 4 frames  
110b – 2 frame  
111b – Invalid  
D[2:0] : Define end page address  
000b – PAGE0 011b – PAGE3 110b – PAGE6  
001b – PAGE1 100b – PAGE4 111b – PAGE7  
010b – PAGE2 101b – PAGE5  
The value of D[2:0] must be larger or equal  
to B[2:0]  
E[5:0] : Vertical scrolling offset  
e.g. E[5:0]= 01h refer to offset =1 row  
E[5:0] =3Fh refer to offset =63 rows  
Solomon Systech  
Oct 2008 P 38/71  
Rev 2.0 SSD1305  
Graphic Acceleration Command Table  
D/C#Hex D7 D6 D5 D4 D3 D2 D1 D0 Command  
Description  
0
2E  
0
0
1
0
1
1
1
0
Deactivate scroll Stop scrolling that is configured by command  
26h/27h/29h/2Ah.  
Note  
(1)  
After sending 2Eh command to deactivate the scrolling  
action, the ram data needs to be rewritten.  
0
2F  
0
0
1
0
1
1
1
1
Activate scroll  
Start scrolling that is configured by the scrolling setup  
commands :26h/27h/29h/2Ah with the following valid  
sequences:  
Valid command sequence 1: 26h ;2Fh.  
Valid command sequence 2: 27h ;2Fh.  
Valid command sequence 3: 29h ;2Fh.  
Valid command sequence 4: 2Ah ;2Fh.  
For example, if “26h; 2Ah; 2Fh.” commands are  
issued, the setting in the last scrolling setup command,  
i.e. 2Ah in this case, will be executed. In other words,  
setting in the last scrolling setup command overwrites  
the setting in the previous scrolling setup commands.  
0
0
0
A3  
A[5:0]  
B[6:0]  
1
*
*
0
*
1
0
0
0
A2  
B2  
1
A1  
B1  
1
A0  
B0  
Set Vertical ScrollA[5:0] : Set No. of rows in top fixed area. The No. of  
Area  
A5 A4 A3  
rows in top fixed area is referenced to the  
B6 B5 B4 B3  
top of the GDDRAM (i.e. row 0).[RESET =  
0]  
B[6:0] : Set No. of rows in scroll area. This is the  
number of rows to be used for vertical  
scrolling. The scroll area starts in the first  
row below the top fixed area. [RESET = 64]  
Note  
(1) A[5:0]+B[6:0] <= MUX ratio  
(2)  
B[6:0] <= MUX ratio  
(3a) Vertical scrolling offset (E[5:0] in 29h/2Ah) <  
B[6:0]  
(3b) Set Display Start Line (X5X4X3X2X1X0 of  
40h~7Fh) < B[6:0]  
(4) The last row of the scroll area shifts to the first row  
of the scroll area.  
(5) For 64d MUX display  
A[5:0] = 0, B[6:0]=64 : whole area scrolls  
A[5:0]= 0, B[6:0] < 64 : top area scrolls  
A[5:0] + B[6:0] < 64 : central area scrolls  
A[5:0] + B[6:0] = 64 : bottom area scrolls  
Please refer to Figure 10-14 for details.  
Note  
(1) “*” stands for “Don’t care”.  
SSD1305  
Rev 2.0  
P 39/71  
Oct 2008  
Solomon Systech  
Table 9-2 : Read Command Table  
Description  
Bit Pattern  
Command  
D7D6D5D4D3D2D1D0  
D[7] : Reserve  
Status Register Read  
D[6] : “1” for display OFF / “0” for display ON  
D[5] : Reserve  
D[4]  
D[3]  
D[2]  
D[1]  
D[0]  
Reserve  
Reserve  
Reserve  
Reserve  
Reserve  
:
:
:
:
:
Note  
(1) Patterns other than those given in the Command Table are prohibited to enter the chip as a command; as unexpected  
results can occur.  
9.1 Data Read / Write  
To read data from the GDDRAM, select HIGH for both the R/W# (WR#) pin and the D/C# pin for 6800-  
series parallel mode and select LOW for the E (RD#) pin and HIGH for the D/C# pin for 8080-series parallel  
mode. No data read is provided in serial mode operation.  
In normal data read mode the GDDRAM column address pointer will be increased automatically by one after  
each data read.  
Also, a dummy read is required before the first data read.  
To write data to the GDDRAM, select LOW for the R/W# (WR#) pin and HIGH for the D/C# pin for both  
6800-series parallel mode and 8080-series parallel mode. The serial interface mode is always in write mode.  
The GDDRAM column address pointer will be increased automatically by one after each data write.  
Table 9-3 : Address increment table (Automatic)  
D/C#  
R/W# (WR#)  
Comment  
Address Increment  
0
0
1
1
0
1
0
1
Write Command  
Read Status  
Write Data  
No  
No  
Yes  
Read Data  
Yes (1)  
Note  
(1) If read-data command is issued in read-modify-write mode no address increase occurs.  
Solomon Systech  
Oct 2008 P 40/71  
Rev 2.0 SSD1305  
 
10 COMMAND DESCRIPTIONS  
10.1 Fundamental Command  
10.1.1 Set Lower Column Start Address for Page Addressing Mode (00h~0Fh)  
This command specifies the lower nibble of the 8-bit column start address for the display data RAM under  
Page Addressing Mode. The column address will be incremented by each data access. Please refer to Section  
Table 9-1 and Section 10.1.3 for details.  
10.1.2 Set Higher Column Start Address for Page Addressing Mode (10h~1Fh)  
This command specifies the higher nibble of the 8-bit column start address for the display data RAM under  
Page Addressing Mode. The column address will be incremented by each data access. Please refer to Section  
Table 9-1 and Section 10.1.3 for details.  
10.1.3 Set Memory Addressing Mode (20h)  
There are 3 different memory addressing mode in SSD1305: page addressing mode, horizontal addressing  
mode and vertical addressing mode. This command sets the way of memory addressing into one of the above  
three modes. In there, “COL” means the graphic display data RAM column.  
Page addressing mode (A[1:0]=10xb)  
In page addressing mode, after the display RAM is read/written, the column address pointer is increased  
automatically by 1. If the column address pointer reaches column end address, the column address pointer is  
reset to column start address and page address pointer is not changed. Users have to set the new page and  
column addresses in order to access the next page RAM content The sequence of movement of the PAGE and  
column address point for page addressing mode is shown in Figure 10-1.  
Figure 10-1 : Address Pointer Movement of Page addressing mode  
COL0  
:
COL 1  
:
…..  
:
COL 130 COL 131  
PAGE0  
PAGE1  
:
:
:
PAGE6  
PAGE7  
In normal display data RAM read or write and page addressing mode, the following steps are required to  
define the starting RAM access pointer location:  
Set the page start address of the target display location by command B0h to B7h.  
Set the lower start column address of pointer by command 00h~0Fh.  
Set the upper start column address of pointer by command 10h~1Fh.  
For example, if the page address is set to B2h, lower column address is 03h and upper column address is 10h,  
then that means the starting column is SEG3 of PAGE2. The RAM access pointer is located as shown in  
Figure 10-2. The input data byte will be written into RAM position of column 3.  
Figure 10-2 : Example of GDDRAM access pointer setting in Page Addressing Mode (No row and column-  
remapping)  
SEG0  
SEG3 (Starting column)  
SEG131  
RAM access pointer  
COM16  
COM17  
LSB D0  
Each lattice represents  
one bit of image data  
:
:
:
:
:
PAGE2  
(Starting page)  
....................  
COM23  
MSB D7  
SSD1305  
Rev 2.0  
P 41/71  
Oct 2008  
Solomon Systech  
 
Horizontal addressing mode (A[1:0]=00b)  
In horizontal addressing mode, after the display RAM is read/written, the column address pointer is increased  
automatically by 1. If the column address pointer reaches column end address, the column address pointer is  
reset to column start address and page address pointer is increased by 1. The sequence of movement of the  
page and column address point for horizontal addressing mode is shown in Figure 10-3. When both column  
and page address pointers reach the end address, the pointers are reset to column start address and page start  
address (Dotted line in Figure 10-3.)  
Figure 10-3 : Address Pointer Movement of Horizontal addressing mode  
COL0  
COL 1  
…..  
COL 130 COL 131  
PAGE0  
PAGE1  
:
:
:
:
:
:
PAGE6  
PAGE7  
Vertical addressing mode: (A[1:0]=01b)  
In vertical addressing mode, after the display RAM is read/written, the page address pointer is increased  
automatically by 1. If the page address pointer reaches the page end address, the page address pointer is reset  
to page start address and column address pointer is increased by 1. The sequence of movement of the page  
and column address point for vertical addressing mode is shown in Figure 10-4. When both column and page  
address pointers reach the end address, the pointers are reset to column start address and page start address  
(Dotted line in Figure 10-4.)  
Figure 10-4 : Address Pointer Movement of Vertical addressing mode  
COL0  
COL 1  
…..  
…..  
…..  
:
COL 130 COL 131  
PAGE0  
PAGE1  
:
PAGE6  
PAGE7  
…..  
…..  
In normal display data RAM read or write and horizontal / vertical addressing mode, the following steps are  
required to define the RAM access pointer location:  
Set the column start and end address of the target display location by command 21h.  
Set the page start and end address of the target display location by command 22h.  
Example is shown in Figure 10-5.  
10.1.4 Set Column Address (21h)  
This triple byte 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. This pointer is used to define the  
current read/write column address in graphic display data RAM. If horizontal address increment mode is  
enabled by command 20h, after finishing read/write one column data, it is incremented automatically to the  
next column address. Whenever the column address pointer finishes accessing the end column address, it is  
reset back to start column address and the row address is incremented to the next row.  
Solomon Systech  
Oct 2008 P 42/71  
Rev 2.0 SSD1305  
 
10.1.5 Set Page Address (22h)  
This triple byte command specifies page start address and end address of the display data RAM. This  
command also sets the page address pointer to page start address. This pointer is used to define the current  
read/write page address in graphic display data RAM. If vertical address increment mode is enabled by  
command 20h, after finishing read/write one page data, it is incremented automatically to the next page  
address. Whenever the page address pointer finishes accessing the end page address, it is reset back to start  
page address.  
The figure below shows the way of column and page address pointer movement through the example: column  
start address is set to 2 and column end address is set to 129, page start address is set to 1 and page end  
address is set to 6; Horizontal address increment mode is enabled by command 20h. In this case, the graphic  
display data RAM column accessible range is from column 2 to column 129 and from page 1 to page 6 only.  
In addition, the column address pointer is set to 2 and page address pointer is set to 1. After finishing  
read/write one pixel of data, the column address is increased automatically by 1 to access the next RAM  
location for next read/write operation (solid line in Figure 10-5). Whenever the column address pointer  
finishes accessing the end column 129, it is reset back to column 2 and page address is automatically  
increased by 1 (solid line in Figure 10-5). While the end page 6 and end column 129 RAM location is  
accessed, the page address is reset back to 1 and the column address is reset back to 2 (dotted line in Figure  
10-5). .  
Figure 10-5 : Example of Column and Row Address Pointer Movement  
Col 0  
Col 1  
Col 2  
…..  
……. Col 129 Col 130 Col 131  
PAGE0  
PAGE1  
:
:
:
PAGE6  
PAGE7  
SSD1305  
Rev 2.0  
P 43/71  
Oct 2008  
Solomon Systech  
 
10.1.6 Set Display Start Line (40h~7Fh)  
This command sets the Display Start Line register to determine starting address of display RAM, by selecting  
a value from 0 to 63. With value equal to 0, RAM row 0 is mapped to COM0. With value equal to 1, RAM  
row 1 is mapped to COM0 and so on.  
Refer to Table 10-1 for more illustrations.  
10.1.7 Set Contrast Control for BANK0 (81h)  
This command sets the Contrast Setting of the display. The chip has 256 contrast steps from 00h to FFh. The  
segment output current increases as the contrast step value increases. See Figure 10-6 below.  
Figure 10-6 : Segment current vs Contrast setting  
Segment current vs Contrast setting  
350  
300  
250  
Segment output current setting:  
Current (uA)  
200  
Iseg = Cr/256 x IREF x scale factor  
Where:  
150  
Cr is contrast step  
IREF is reference current equals 10uA  
Scale factor =32  
100  
50  
0
00 0F 1F 2F 3F 4F 5F 6F 7F 8F 9F AF BF CF DF EF FF  
Contrast setting  
10.1.8 Set Brightness for Area Color Banks (82h)  
This command sets the Brightness Setting of the display for the area color banks. The chip has 256 brightness  
steps from 00h to FFh. The segment output current increases as the brightness step value increases.  
This setting does not affect the contrast of BANK0, which is set by command 81h.  
10.1.9 Set Look Up Table (LUT) (91h)  
The SSD1305 provides 4 color settings - Colors A, B, C and D for the bank color of BANK1 to BANK32  
under the area color mode. The color intensity (or grey scale) is defined by the current drive pulse width. This  
pulse width setting must be stored in the Look Up Table (LUT). The pulse width of colors A, B, C is  
programmable from 32 to 64 DCLKs. The color D is fixed at 64 DCLKs pulse width. For the grey scale in  
BANK0, the pulse width is programmable from 32 to 64 DCLKs. Please refer to 91h command in Table 9-1  
for details of the LUT setting.  
After setting the pulse widths for the color of A, B, C, D and BANK0, the next step is to define the color of  
each display area. Each bank can be programmable to any one of the 4 colors (A, B, C and D). The user can  
use 92h and 93h commands for the bank color setting. It should be notice that this is only applicable in area  
color mode.  
Solomon Systech  
Oct 2008 P 44/71  
Rev 2.0 SSD1305  
 
10.1.10 Set Bank Color of BANK1 to BANK16 (PAGE0) (92h)  
This command maps the bank color (pulse width) of BANK1~BANK16 to any one of the 4 colors: A, B, C  
and D. For details of the setting, please refer to 92h command in Table 9-1.  
10.1.11 Set Bank Color of BANK17 to BANK32 (PAGE0) (93h)  
This command maps the bank color (pulse width) of BANK17~BANK32 to any one of the 4 colors: A, B, C  
and D. For details of the setting, please refer to 93h command in Table 9-1.  
10.1.12 Set Segment Re-map (A0h/A1h)  
This command changes the mapping between the display data column address and the segment driver. It  
allows flexibility in OLED module design. Please refer to Table 9-1.  
This command only affects subsequent data input. Data already stored in GDDRAM will have no changes.  
10.1.13 Entire Display ON (A4h/A5h)  
A4h command enable display outputs according to the GDDRAM contents.  
If A5h command is issued, then by using A4h command, the display will resume to the GDDRAM contents.  
In other words, A4h command resumes the display from entire display “ON” stage.  
A5h command forces the entire display to be “ON”, regardless of the contents of the display data RAM.  
10.1.14 Set Normal/Inverse Display (A6h/A7h)  
This command sets the display to be either normal or 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.  
10.1.15 Set Multiplex Ratio (A8h)  
This command switches the default 63 multiplex mode to any multiplex ratio, ranging from 16 to 63. The  
output pads COM0~COM63 will be switched to the corresponding COM signal.  
10.1.16 Reserved (AAh)  
This command is reserved.  
10.1.17 Dim Mode setting (ABh)  
This command contains multiple bits to configure the contrast and brightness of color bank for the display in  
dim mode. The brightness setting of color bank can be set different to normal mode (AFh). The display can be  
set in dim mode through command ACh.  
10.1.18 Master Configuration (ADh)  
This command selects the external VCC power supply by default. As external VCC power supply is selected,  
external VCC power should be connected to the VCC pin.  
SSD1305  
Rev 2.0  
P 45/71  
Oct 2008  
Solomon Systech  
 
10.1.19 Set Display ON/OFF (ACh/AEh/AFh)  
These single byte commands are used to turn the OLED panel display ON or OFF.  
When the display is ON, the selected circuits by Set Master Configuration command will be turned ON.  
When the display is OFF, those circuits will be turned OFF and the segment and common output are in high  
impedance state.  
These commands set the display to one of the three states:  
o
o
o
ACh : Dim Mode Display ON  
AEh : Display OFF  
AFh : Normal Brightness Display ON  
where the dim mode settings are controlled by command ABh.  
Figure 10-7 :Transition between different modes  
Normal mode  
AFh  
AFh  
AEh  
ACh  
AEh  
ACh  
Dim mode  
Sleep mode  
10.1.20 Set Page Start Address for Page Addressing Mode (B0h~B7h)  
This command positions the page start address from 0 to 7 in GDDRAM under Page Addressing Mode.  
Please refer to Table 9-1 and Section 10.1.3 for details.  
10.1.21 Set COM Output Scan Direction (C0h/C8h)  
This command sets the scan direction of the COM output, allowing layout flexibility in the OLED module  
design. Additionally, the display will show once this command is issued. For example, if this command is  
sent during normal display then the graphic display will be vertically flipped immediately. Please refer to  
Table 10-3 for details.  
10.1.22 Set Display Offset (D3h)  
This is a double byte command. The second command specifies the mapping of the display start line to one of  
COM0~COM63 (assuming that COM0 is the display start line then the display start line register is equal to 0).  
For example, to move the COM16 towards the COM0 direction by 16 lines the 6-bit data in the second byte  
should be given as 010000b. To move in the opposite direction by 16 lines the 6-bit data should be given by  
64 – 16, so the second byte would be 100000b.  
The following two tables (Table 10-1, Table 10-2) show the example of setting the command C0h/C8h and  
D3h.  
Solomon Systech  
Oct 2008 P 46/71  
Rev 2.0 SSD1305  
 
Table 10-1 : Example of Set Display Offset and Display Start Line with no Remap  
Output  
64  
64  
64  
56  
56  
56  
Set MUX ratio(A8h)  
Normal  
0
0
Normal  
8
0
Normal  
0
8
Normal  
0
0
Normal  
8
0
Normal  
0
8
COM Normal / Remapped (C0h / C8h)  
Display offset (D3h)  
Display start line (40h - 7Fh)  
Hardware  
pin name  
COM0  
COM1  
COM2  
COM3  
COM4  
COM5  
COM6  
COM7  
COM8  
COM9  
Row0  
RAM0  
RAM1  
RAM2  
RAM3  
RAM4  
RAM5  
RAM6  
RAM7  
RAM8  
RAM9  
Row8  
Row9  
RAM8  
RAM9  
Row0  
Row1  
RAM8  
RAM9  
Row0  
Row1  
RAM0  
RAM1  
RAM2  
RAM3  
RAM4  
RAM5  
RAM6  
RAM7  
RAM8  
RAM9  
Row8  
Row9  
RAM8  
RAM9  
Row0  
Row1  
RAM8  
RAM9  
Row1  
Row2  
Row3  
Row4  
Row5  
Row6  
Row7  
Row8  
Row9  
Row10 RAM10 Row2  
Row11 RAM11 Row3  
Row12 RAM12 Row4  
Row13 RAM13 Row5  
Row14 RAM14 Row6  
Row15 RAM15 Row7  
Row16 RAM16 Row8  
Row17 RAM17 Row9  
RAM10 Row2  
RAM11 Row3  
RAM12 Row4  
RAM13 Row5  
RAM14 Row6  
RAM15 Row7  
RAM16 Row8  
RAM17 Row9  
Row10 RAM10 Row2 RAM10  
Row11 RAM11 Row3 RAM11  
Row12 RAM12 Row4 RAM12  
Row13 RAM13 Row5 RAM13  
Row14 RAM14 Row6 RAM14  
Row15 RAM15 Row7 RAM15  
Row16 RAM16 Row8 RAM16  
Row17 RAM17 Row9 RAM17  
COM10 Row10 RAM10 Row18 RAM18 Row10 RAM18 Row10 RAM10 Row18 RAM18 Row10 RAM18  
COM11 Row11 RAM11 Row19 RAM19 Row11 RAM19 Row11 RAM11 Row19 RAM19 Row11 RAM19  
COM12 Row12 RAM12 Row20 RAM20 Row12 RAM20 Row12 RAM12 Row20 RAM20 Row12 RAM20  
COM13 Row13 RAM13 Row21 RAM21 Row13 RAM21 Row13 RAM13 Row21 RAM21 Row13 RAM21  
COM14 Row14 RAM14 Row22 RAM22 Row14 RAM22 Row14 RAM14 Row22 RAM22 Row14 RAM22  
COM15 Row15 RAM15 Row23 RAM23 Row15 RAM23 Row15 RAM15 Row23 RAM23 Row15 RAM23  
COM16 Row16 RAM16 Row24 RAM24 Row16 RAM24 Row16 RAM16 Row24 RAM24 Row16 RAM24  
COM17 Row17 RAM17 Row25 RAM25 Row17 RAM25 Row17 RAM17 Row25 RAM25 Row17 RAM25  
COM18 Row18 RAM18 Row26 RAM26 Row18 RAM26 Row18 RAM18 Row26 RAM26 Row18 RAM26  
COM19 Row19 RAM19 Row27 RAM27 Row19 RAM27 Row19 RAM19 Row27 RAM27 Row19 RAM27  
COM20 Row20 RAM20 Row28 RAM28 Row20 RAM28 Row20 RAM20 Row28 RAM28 Row20 RAM28  
COM21 Row21 RAM21 Row29 RAM29 Row21 RAM29 Row21 RAM21 Row29 RAM29 Row21 RAM29  
COM22 Row22 RAM22 Row30 RAM30 Row22 RAM30 Row22 RAM22 Row30 RAM30 Row22 RAM30  
COM23 Row23 RAM23 Row31 RAM31 Row23 RAM31 Row23 RAM23 Row31 RAM31 Row23 RAM31  
COM24 Row24 RAM24 Row32 RAM32 Row24 RAM32 Row24 RAM24 Row32 RAM32 Row24 RAM32  
COM25 Row25 RAM25 Row33 RAM33 Row25 RAM33 Row25 RAM25 Row33 RAM33 Row25 RAM33  
COM26 Row26 RAM26 Row34 RAM34 Row26 RAM34 Row26 RAM26 Row34 RAM34 Row26 RAM34  
COM27 Row27 RAM27 Row35 RAM35 Row27 RAM35 Row27 RAM27 Row35 RAM35 Row27 RAM35  
COM28 Row28 RAM28 Row36 RAM36 Row28 RAM36 Row28 RAM28 Row36 RAM36 Row28 RAM36  
COM29 Row29 RAM29 Row37 RAM37 Row29 RAM37 Row29 RAM29 Row37 RAM37 Row29 RAM37  
COM30 Row30 RAM30 Row38 RAM38 Row30 RAM38 Row30 RAM30 Row38 RAM38 Row30 RAM38  
COM31 Row31 RAM31 Row39 RAM39 Row31 RAM39 Row31 RAM31 Row39 RAM39 Row31 RAM39  
COM32 Row32 RAM32 Row40 RAM40 Row32 RAM40 Row32 RAM32 Row40 RAM40 Row32 RAM40  
COM33 Row33 RAM33 Row41 RAM41 Row33 RAM41 Row33 RAM33 Row41 RAM41 Row33 RAM41  
COM34 Row34 RAM34 Row42 RAM42 Row34 RAM42 Row34 RAM34 Row42 RAM42 Row34 RAM42  
COM35 Row35 RAM35 Row43 RAM43 Row35 RAM43 Row35 RAM35 Row43 RAM43 Row35 RAM43  
COM36 Row36 RAM36 Row44 RAM44 Row36 RAM44 Row36 RAM36 Row44 RAM44 Row36 RAM44  
COM37 Row37 RAM37 Row45 RAM45 Row37 RAM45 Row37 RAM37 Row45 RAM45 Row37 RAM45  
COM38 Row38 RAM38 Row46 RAM46 Row38 RAM46 Row38 RAM38 Row46 RAM46 Row38 RAM46  
COM39 Row39 RAM39 Row47 RAM47 Row39 RAM47 Row39 RAM39 Row47 RAM47 Row39 RAM47  
COM40 Row40 RAM40 Row48 RAM48 Row40 RAM48 Row40 RAM40 Row48 RAM48 Row40 RAM48  
COM41 Row41 RAM41 Row49 RAM49 Row41 RAM49 Row41 RAM41 Row49 RAM49 Row41 RAM49  
COM42 Row42 RAM42 Row50 RAM50 Row42 RAM50 Row42 RAM42 Row50 RAM50 Row42 RAM50  
COM43 Row43 RAM43 Row51 RAM51 Row43 RAM51 Row43 RAM43 Row51 RAM51 Row43 RAM51  
COM44 Row44 RAM44 Row52 RAM52 Row44 RAM52 Row44 RAM44 Row52 RAM52 Row44 RAM52  
COM45 Row45 RAM45 Row53 RAM53 Row45 RAM53 Row45 RAM45 Row53 RAM53 Row45 RAM53  
COM46 Row46 RAM46 Row54 RAM54 Row46 RAM54 Row46 RAM46 Row54 RAM54 Row46 RAM54  
COM47 Row47 RAM47 Row55 RAM55 Row47 RAM55 Row47 RAM47 Row55 RAM55 Row47 RAM55  
COM48 Row48 RAM48 Row56 RAM56 Row48 RAM56 Row48 RAM48  
COM49 Row49 RAM49 Row57 RAM57 Row49 RAM57 Row49 RAM49  
COM50 Row50 RAM50 Row58 RAM58 Row50 RAM58 Row50 RAM50  
COM51 Row51 RAM51 Row59 RAM59 Row51 RAM59 Row51 RAM51  
COM52 Row52 RAM52 Row60 RAM60 Row52 RAM60 Row52 RAM52  
COM53 Row53 RAM53 Row61 RAM61 Row53 RAM61 Row53 RAM53  
COM54 Row54 RAM54 Row62 RAM62 Row54 RAM62 Row54 RAM54  
COM55 Row55 RAM55 Row63 RAM63 Row55 RAM63 Row55 RAM55  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Row48 RAM56  
Row49 RAM57  
Row50 RAM58  
Row51 RAM59  
Row52 RAM60  
Row53 RAM61  
Row54 RAM62  
Row55 RAM63  
COM56 Row56 RAM56  
COM57 Row57 RAM57  
COM58 Row58 RAM58  
COM59 Row59 RAM59  
COM60 Row60 RAM60  
COM61 Row61 RAM61  
COM62 Row62 RAM62  
COM63 Row63 RAM63  
Row0  
Row1  
Row2  
Row3  
Row4  
Row5  
Row6  
Row7  
RAM0  
RAM1  
RAM2  
RAM3  
RAM4  
RAM5  
RAM6  
RAM7  
Row56 RAM0  
Row57 RAM1  
Row58 RAM2  
Row59 RAM3  
Row60 RAM4  
Row61 RAM5  
Row62 RAM6  
Row63 RAM7  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Row0  
Row1  
Row2  
Row3  
Row4  
Row5  
Row6  
Row7  
RAM0  
RAM1  
RAM2  
RAM3  
RAM4  
RAM5  
RAM6  
RAM7  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Display  
examples  
(a)  
(b)  
(c)  
(d)  
(e)  
(f)  
(a)  
(e)  
(b)  
(c)  
(d)  
(RAM)  
(f)  
SSD1305  
Rev 2.0  
P 47/71  
Oct 2008  
Solomon Systech  
 
Table 10-2 :Example of Set Display Offset and Display Start Line with Remap  
Output  
64  
Remap  
0
0
64  
Remap  
8
0
64  
Remap  
0
8
48  
Remap  
0
0
48  
Remap  
8
0
48  
Remap  
0
8
48  
Remap  
8
Set MUX ratio(A8h)  
COM Normal / Remapped (C0h / C8h)  
Display offset (D3h)  
Hardw are  
pin name  
COM0  
COM1  
COM2  
COM3  
COM4  
COM5  
COM6  
16  
Display start line (40h - 7Fh)  
Row 63  
RAM63  
RAM62  
RAM61  
RAM60  
RAM59  
RAM58  
RAM57  
RAM56  
RAM55  
RAM54  
RAM53  
RAM52  
RAM51  
RAM50  
RAM49  
RAM48  
RAM47  
RAM46  
RAM45  
RAM44  
RAM43  
RAM42  
RAM41  
RAM40  
RAM39  
RAM38  
RAM37  
RAM36  
RAM35  
RAM34  
RAM33  
RAM32  
RAM31  
RAM30  
RAM29  
RAM28  
RAM27  
RAM26  
RAM25  
RAM24  
RAM23  
RAM22  
RAM21  
RAM20  
RAM19  
RAM18  
RAM17  
RAM16  
RAM15  
RAM14  
RAM13  
RAM12  
RAM11  
RAM10  
RAM9  
Row 7  
Row 6  
Row 5  
Row 4  
Row 3  
Row 2  
Row 1  
Row 0  
RAM7  
RAM6  
RAM5  
RAM4  
RAM3  
RAM2  
RAM1  
RAM0  
Row 63  
RAM7  
RAM6  
RAM5  
RAM4  
RAM3  
RAM2  
RAM1  
RAM0  
Row 47  
RAM47  
RAM46  
RAM45  
RAM44  
RAM43  
RAM42  
RAM41  
RAM40  
RAM39  
RAM38  
RAM37  
RAM36  
RAM35  
RAM34  
RAM33  
RAM32  
RAM31  
RAM30  
RAM29  
RAM28  
RAM27  
RAM26  
RAM25  
RAM24  
RAM23  
RAM22  
RAM21  
RAM20  
RAM19  
RAM18  
RAM17  
RAM16  
RAM15  
RAM14  
RAM13  
RAM12  
RAM11  
RAM10  
RAM9  
RAM8  
RAM7  
RAM6  
RAM5  
RAM4  
RAM3  
RAM2  
RAM1  
RAM0  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Row 47  
RAM55  
RAM54  
RAM53  
RAM52  
RAM51  
RAM50  
RAM49  
RAM48  
RAM47  
RAM46  
RAM45  
RAM44  
RAM43  
RAM42  
RAM41  
RAM40  
RAM39  
RAM38  
RAM37  
RAM36  
RAM35  
RAM34  
RAM33  
RAM32  
RAM31  
RAM30  
RAM29  
RAM28  
RAM27  
RAM26  
RAM25  
RAM24  
RAM23  
RAM22  
RAM21  
RAM20  
RAM19  
RAM18  
RAM17  
RAM16  
RAM15  
RAM14  
RAM13  
RAM12  
RAM11  
RAM10  
RAM9  
RAM8  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Row 62  
Row 61  
Row 60  
Row 59  
Row 58  
Row 57  
Row 56  
Row 55  
Row 54  
Row 53  
Row 52  
Row 51  
Row 50  
Row 49  
Row 48  
Row 47  
Row 46  
Row 45  
Row 44  
Row 43  
Row 42  
Row 41  
Row 40  
Row 39  
Row 38  
Row 37  
Row 36  
Row 35  
Row 34  
Row 33  
Row 32  
Row 31  
Row 30  
Row 29  
Row 28  
Row 27  
Row 26  
Row 25  
Row 24  
Row 23  
Row 22  
Row 21  
Row 20  
Row 19  
Row 18  
Row 17  
Row 16  
Row 15  
Row 14  
Row 13  
Row 12  
Row 11  
Row 10  
Row 9  
Row 62  
Row 61  
Row 60  
Row 59  
Row 58  
Row 57  
Row 56  
Row 55  
Row 54  
Row 53  
Row 52  
Row 51  
Row 50  
Row 49  
Row 48  
Row 47  
Row 46  
Row 45  
Row 44  
Row 43  
Row 42  
Row 41  
Row 40  
Row 39  
Row 38  
Row 37  
Row 36  
Row 35  
Row 34  
Row 33  
Row 32  
Row 31  
Row 30  
Row 29  
Row 28  
Row 27  
Row 26  
Row 25  
Row 24  
Row 23  
Row 22  
Row 21  
Row 20  
Row 19  
Row 18  
Row 17  
Row 16  
Row 15  
Row 14  
Row 13  
Row 12  
Row 11  
Row 10  
Row 9  
Row 46  
Row 45  
Row 44  
Row 43  
Row 42  
Row 41  
Row 40  
Row 39  
Row 38  
Row 37  
Row 36  
Row 35  
Row 34  
Row 33  
Row 32  
Row 31  
Row 30  
Row 29  
Row 28  
Row 27  
Row 26  
Row 25  
Row 24  
Row 23  
Row 22  
Row 21  
Row 20  
Row 19  
Row 18  
Row 17  
Row 16  
Row 15  
Row 14  
Row 13  
Row 12  
Row 11  
Row 10  
Row 9  
Row 8  
Row 7  
Row 6  
Row 5  
Row 4  
Row 3  
Row 2  
Row 1  
Row 0  
-
Row 46  
Row 45  
Row 44  
Row 43  
Row 42  
Row 41  
Row 40  
Row 39  
Row 38  
Row 37  
Row 36  
Row 35  
Row 34  
Row 33  
Row 32  
Row 31  
Row 30  
Row 29  
Row 28  
Row 27  
Row 26  
Row 25  
Row 24  
Row 23  
Row 22  
Row 21  
Row 20  
Row 19  
Row 18  
Row 17  
Row 16  
Row 15  
Row 14  
Row 13  
Row 12  
Row 11  
Row 10  
Row 9  
Row 8  
Row 7  
Row 6  
Row 5  
Row 4  
Row 3  
Row 2  
Row 1  
Row 0  
-
COM7  
COM8  
COM9  
Row 63  
Row 62  
Row 61  
Row 60  
Row 59  
Row 58  
Row 57  
Row 56  
Row 55  
Row 54  
Row 53  
Row 52  
Row 51  
Row 50  
Row 49  
Row 48  
Row 47  
Row 46  
Row 45  
Row 44  
Row 43  
Row 42  
Row 41  
Row 40  
Row 39  
Row 38  
Row 37  
Row 36  
Row 35  
Row 34  
Row 33  
Row 32  
Row 31  
Row 30  
Row 29  
Row 28  
Row 27  
Row 26  
Row 25  
Row 24  
Row 23  
Row 22  
Row 21  
Row 20  
Row 19  
Row 18  
Row 17  
Row 16  
Row 15  
Row 14  
Row 13  
Row 12  
Row 11  
Row 10  
Row 9  
RAM63  
RAM62  
RAM61  
RAM60  
RAM59  
RAM58  
RAM57  
RAM56  
RAM55  
RAM54  
RAM53  
RAM52  
RAM51  
RAM50  
RAM49  
RAM48  
RAM47  
RAM46  
RAM45  
RAM44  
RAM43  
RAM42  
RAM41  
RAM40  
RAM39  
RAM38  
RAM37  
RAM36  
RAM35  
RAM34  
RAM33  
RAM32  
RAM31  
RAM30  
RAM29  
RAM28  
RAM27  
RAM26  
RAM25  
RAM24  
RAM23  
RAM22  
RAM21  
RAM20  
RAM19  
RAM18  
RAM17  
RAM16  
RAM15  
RAM14  
RAM13  
RAM12  
RAM11  
RAM10  
RAM9  
RAM63  
RAM62  
RAM61  
RAM60  
RAM59  
RAM58  
RAM57  
RAM56  
RAM55  
RAM54  
RAM53  
RAM52  
RAM51  
RAM50  
RAM49  
RAM48  
RAM47  
RAM46  
RAM45  
RAM44  
RAM43  
RAM42  
RAM41  
RAM40  
RAM39  
RAM38  
RAM37  
RAM36  
RAM35  
RAM34  
RAM33  
RAM32  
RAM31  
RAM30  
RAM29  
RAM28  
RAM27  
RAM26  
RAM25  
RAM24  
RAM23  
RAM22  
RAM21  
RAM20  
RAM19  
RAM18  
RAM17  
RAM16  
RAM15  
RAM14  
RAM13  
RAM12  
RAM11  
RAM10  
RAM9  
Row 47  
Row 46  
Row 45  
Row 44  
Row 43  
Row 42  
Row 41  
Row 40  
Row 39  
Row 38  
Row 37  
Row 36  
Row 35  
Row 34  
Row 33  
Row 32  
Row 31  
Row 30  
Row 29  
Row 28  
Row 27  
Row 26  
Row 25  
Row 24  
Row 23  
Row 22  
Row 21  
Row 20  
Row 19  
Row 18  
Row 17  
Row 16  
Row 15  
Row 14  
Row 13  
Row 12  
Row 11  
Row 10  
Row 9  
Row 8  
Row 7  
Row 6  
Row 5  
Row 4  
Row 3  
Row 2  
Row 1  
Row 0  
-
RAM47  
RAM46  
RAM45  
RAM44  
RAM43  
RAM42  
RAM41  
RAM40  
RAM39  
RAM38  
RAM37  
RAM36  
RAM35  
RAM34  
RAM33  
RAM32  
RAM31  
RAM30  
RAM29  
RAM28  
RAM27  
RAM26  
RAM25  
RAM24  
RAM23  
RAM22  
RAM21  
RAM20  
RAM19  
RAM18  
RAM17  
RAM16  
RAM15  
RAM14  
RAM13  
RAM12  
RAM11  
RAM10  
RAM9  
RAM8  
RAM7  
RAM6  
RAM5  
RAM4  
RAM3  
RAM2  
RAM1  
RAM0  
-
Row 47  
Row 46  
Row 45  
Row 44  
Row 43  
Row 42  
Row 41  
Row 40  
Row 39  
Row 38  
Row 37  
Row 36  
Row 35  
Row 34  
Row 33  
Row 32  
Row 31  
Row 30  
Row 29  
Row 28  
Row 27  
Row 26  
Row 25  
Row 24  
Row 23  
Row 22  
Row 21  
Row 20  
Row 19  
Row 18  
Row 17  
Row 16  
Row 15  
Row 14  
Row 13  
Row 12  
Row 11  
Row 10  
Row 9  
Row 8  
Row 7  
Row 6  
Row 5  
Row 4  
Row 3  
Row 2  
Row 1  
Row 0  
-
RAM63  
RAM62  
RAM61  
RAM60  
RAM59  
RAM58  
RAM57  
RAM56  
RAM55  
RAM54  
RAM53  
RAM52  
RAM51  
RAM50  
RAM49  
RAM48  
RAM47  
RAM46  
RAM45  
RAM44  
RAM43  
RAM42  
RAM41  
RAM40  
RAM39  
RAM38  
RAM37  
RAM36  
RAM35  
RAM34  
RAM33  
RAM32  
RAM31  
RAM30  
RAM29  
RAM28  
RAM27  
RAM26  
RAM25  
RAM24  
RAM23  
RAM22  
RAM21  
RAM20  
RAM19  
RAM18  
RAM17  
RAM16  
-
COM10  
COM11  
COM12  
COM13  
COM14  
COM15  
COM16  
COM17  
COM18  
COM19  
COM20  
COM21  
COM22  
COM23  
COM24  
COM25  
COM26  
COM27  
COM28  
COM29  
COM30  
COM31  
COM32  
COM33  
COM34  
COM35  
COM36  
COM37  
COM38  
COM39  
COM40  
COM41  
COM42  
COM43  
COM44  
COM45  
COM46  
COM47  
COM48  
COM49  
COM50  
COM51  
COM52  
COM53  
COM54  
COM55  
COM56  
COM57  
COM58  
COM59  
COM60  
COM61  
COM62  
COM63  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Row 8  
Row 7  
Row 6  
Row 5  
Row 4  
Row 3  
Row 2  
Row 1  
RAM8  
RAM7  
RAM6  
RAM5  
RAM4  
RAM3  
RAM2  
RAM1  
Row 8  
Row 7  
Row 6  
Row 5  
Row 4  
Row 3  
Row 2  
Row 1  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Row 0  
RAM0  
Row 8  
RAM8  
Row 0  
RAM8  
Display  
examples  
(a)  
(b)  
(c)  
(d)  
(e)  
(f)  
(g)  
(a)  
(b)  
(c)  
(g)  
(d)  
(e)  
(f)  
(RAM)  
Solomon Systech  
Oct 2008 P 48/71  
Rev 2.0 SSD1305  
 
10.1.23 Set Display Clock Divide Ratio/ Oscillator Frequency (D5h)  
This command consists of two functions:  
Display Clock Divide Ratio (D)(A[3:0])  
Set the divide ratio to generate DCLK (Display Clock) from CLK. The divide ratio is from 1 to 16,  
with reset value = 1. Please refer to section 8.3 for the details relationship of DCLK and CLK.  
Oscillator Frequency (A[7:4])  
Program the oscillator frequency Fosc that is the source of CLK if CLS pin is pulled high. The 4-bit  
value results in 16 different frequency settings available as shown below. The default setting is  
0111b.  
Figure 10-8 : Typical Oscillator frequency adjustment by D5 command (VDD =2.8V)  
Oscillator Frequency vs D5h command setting  
600  
500  
400  
300  
200  
100  
0
0
10 20 30 40 50 60 70 80 90 A0 B0 C0 D0 E0 F0  
D5h setting in hex  
Note  
(1) There is 10% tolerance in the above frequency values  
10.1.24 Set Area Color Mode ON/OFF & Low Power Display Mode (D8h)  
This command is used to enable area color mode. RESET is monochrome mode. The low power display  
mode can reduce power consumption during IC operation.  
10.1.25 Set Pre-charge Period (D9h)  
This command is used to set the duration of the pre-charge period. The interval is counted in number of  
DCLK, where RESET equals 2 DCLKs.  
SSD1305  
Rev 2.0  
P 49/71  
Oct 2008  
Solomon Systech  
 
10.1.26 Set COM Pins Hardware Configuration (DAh)  
This command sets the COM signals pin configuration to match the OLED panel hardware layout. The table  
below shows the COM pin configuration under different conditions (for MUX ratio =64):  
Table 10-3 : COM Pins Hardware Configuration  
Conditions  
COM pins Configurations  
ROW63  
1 Sequential COM pin configuration (DAh X[4] =0)  
COM output Scan direction: from COM0 to COM63 (C0h)  
Disable COM Left/Right remap (DAh X[5] =0)  
ROW32  
ROW31  
ROW0  
132 x 64  
COM32  
COM0  
SSD1305Z  
COM31  
COM63  
Pad 1,2,3,…->126  
Gold Bumps face up  
2 Sequential COM pin configuration (DAh X[4] =0)  
COM output Scan direction: from COM0 to COM63 (C0h)  
Enable COM Left/Right remap (DAh X[5] =1)  
ROW63  
ROW32  
ROW31  
ROW0  
132 x 64  
COM0  
COM32  
SSD1305Z  
COM63  
COM31  
Pad 1,2,3,…->126  
Gold Bumps face up  
ROW0  
3 Sequential COM pin configuration (DAh X[4] =0)  
COM output Scan direction: from COM63 to COM0 (C8h)  
Disable COM Left/Right remap (DAh X[5] =0)  
ROW31  
ROW32  
ROW63  
132 x 64  
COM32  
COM0  
SSD1305Z  
COM31  
COM63  
Pad 1,2,3,…->126  
Gold Bumps face up  
Solomon Systech  
Oct 2008 P 50/71  
Rev 2.0 SSD1305  
 
Conditions  
COM pins Configurations  
4 Sequential COM pin configuration (DAh X[4] =0)  
COM output Scan direction: from COM63 to COM0 (C8h)  
Enable COM Left/Right remap (DAh X[5] =1)  
ROW0  
ROW32  
ROW31  
132 x 64  
ROW63  
COM0  
COM32  
SSD1305Z  
COM63  
COM31  
Pad 1,2,3,…->126  
Gold Bumps face up  
ROW63  
ROW61  
5 Alternative COM pin configuration (DAh X[4] =1)  
COM output Scan direction: from COM0 to COM63 (C0h)  
Disable COM Left/Right remap (DAh X[5] =0)  
ROW62  
132 x 64  
ROW2  
ROW0  
ROW1  
COM32  
COM0  
COM1  
COM31  
SSD1305Z  
COM62  
COM63  
Pad 1,2,3,…->126  
Gold Bumps face up  
6 Alternative COM pin configuration (DAh X[4] =1)  
COM output Scan direction: from COM0 to COM63 (C0h)  
Enable COM Left/Right remap (DAh X[5] =1)  
ROW63  
ROW62  
ROW61  
132 x 64  
ROW2  
ROW0  
COM32  
ROW1  
COM0  
COM33  
SSD1305Z  
COM30  
COM31  
COM63  
Pad 1,2,3,…->126  
Gold Bumps face up  
SSD1305  
Rev 2.0  
P 51/71  
Oct 2008  
Solomon Systech  
Conditions  
COM pins Configurations  
ROW0  
7 Alternative COM pin configuration (DAh X[4] =1)  
COM output Scan direction: from COM63 to COM0(C8h)  
Disable COM Left/Right remap (DAh X[5] =0)  
ROW1  
ROW2  
132 x 64  
ROW61  
ROW62  
ROW63  
COM32  
COM0  
COM1  
COM31  
SSD1305Z  
COM62  
COM63  
Pad 1,2,3,…->126  
Gold Bumps face up  
ROW0  
8 Alternative COM pin configuration (DAh X[4] =1)  
COM output Scan direction: from COM63 to COM0(C8h)  
Enable COM Left/Right remap (DAh X[5] =1)  
ROW1  
ROW2  
132 x 64  
ROW61  
ROW62  
ROW63  
COM32  
COM0  
COM33  
SSD1305Z  
COM30  
COM31  
COM63  
Pad 1,2,3,…->126  
Gold Bumps face up  
10.1.27 Set VCOMH Deselect Level (DBh)  
This command adjusts the VCOMH regulator output.  
10.1.28 Enter Read Modify Write (E0h)  
This single byte command is used to enter the Read Modify Write mode.  
During the Read Modify Write mode:  
The RAM address pointer will not be incremented when there is data read.  
The RAM address pointer will be increased by one automatically after each data write.  
After exit the Read Modify Write Mode by command EEh, the RAM address pointer returns back to the  
original location before enter the Read Modify Write mode.  
For instance, when reading the data from the RAM and re-writing a new data to the same location, there is no  
need to re-enter the column and page addresses again under this mode.  
Solomon Systech  
Oct 2008 P 52/71  
Rev 2.0 SSD1305  
 
Table 10-4 : Example of Read Modify Write Mode  
RAM & address pointer (under Horizontal addressing mode)  
Condition  
Originally, Address Pointer point to address A  
Enter Read Modify Write Mode by command E0h  
Data read : address pointer does not change  
Data Write: address pointer increases by one  
automatically after each data write  
Data Write: address pointer increases by one  
automatically after each data write  
Data read : address pointer does not change  
Data Write: address pointer increases by one  
automatically after each data write  
Exit Read Modify Write Mode by command EEh  
Address Pointer point to address A after exit Read  
Modify Write Mode  
10.1.29 NOP (E3h)  
No Operation Command  
10.1.30 Exit Read Modify Write (EEh)  
This single byte command is used to exit the Read Modify Write mode (Please refer to Section 10.1.28. for  
details of the Read Modify Write Mode).  
10.1.31 Status register Read  
This command is issued by setting D/C# ON LOW during a data read (See Figure 13-1 to Figure 13-3 for  
parallel interface waveform). It allows the MCU to monitor the internal status of the chip. No status read is  
provided for serial mode.  
SSD1305  
Rev 2.0  
P 53/71  
Oct 2008  
Solomon Systech  
 
10.2 Graphic Acceleration Command  
10.2.1 Horizontal Scroll Setup (26h/27h)  
This command consists of 5 consecutive bytes to set up the horizontal scroll parameters and determines the  
scrolling start page, end page and scrolling speed.  
Before issuing this command the horizontal scroll must be deactivated (2Eh). Otherwise, RAM content may  
be corrupted.  
The SSD1305 horizontal scroll is designed for 132 columns scrolling. The following three figures (Figure  
10-9, Figure 10-10, Figure 10-11) show the examples of using the horizontal scroll:  
Figure 10-9 : Horizontal scroll example: Scroll RIGHT by 4 columns  
Original Setting  
After one scroll  
step  
Figure 10-10 : Horizontal scroll example: Scroll LEFT by 2 columns  
Original  
Setting  
After one  
scroll step  
Figure 10-11 : Horizontal scrolling setup example  
Solomon Systech  
Oct 2008 P 54/71  
Rev 2.0 SSD1305  
 
10.2.2 Continuous Vertical and Horizontal Scroll Setup (29h/2Ah)  
This command consists of 6 consecutive bytes to set up the continuous vertical and horizontal scroll  
parameters and determines the scrolling start page, end page, scrolling speed and vertical scrolling offset.  
The bytes A[2:0], B[2:0], C[2:0] and D[2:0] of command 29h/2Ah are for the setting of the continuous  
horizontal scrolling. The byte E[5:0] is for the setting of the continuous vertical scrolling offset. All these  
bytes together are for the setting of continuous diagonal (horizontal + vertical) scrolling. If the vertical  
scrolling offset byte E[5:0] is set to zero, then only horizontal scrolling is performed (like command 26/27h).  
Alternatively, if the byte A[2:0] is set to zero and E[5:0] is not set to zero, then only vertical scrolling is  
performed.  
Before issuing this command the scroll must be deactivated (2Eh). Otherwise, RAM content may be  
corrupted. The following two figures (Figure 10-12 , Figure 10-13) show the examples of using the  
continuous vertical and horizontal scroll:  
Figure 10-12 : Continuous Vertical and Horizontal scrolling setup examples  
SSD1305  
Rev 2.0  
P 55/71  
Oct 2008  
Solomon Systech  
 
Figure 10-13 : Continuous Vertical and Horizontal scrolling example: With setting in MUX ratio  
As shown in Figure 10-13, the whole RAM content is displayed during scrolling regardless of the MUX ratio.  
10.2.3 Deactivate Scroll (2Eh)  
This command stops the motion of scrolling. After sending 2Eh command to deactivate the scrolling action,  
the ram data needs to be rewritten.  
10.2.4 Activate Scroll (2Fh)  
This command starts the motion of scrolling and should only be issued after the scroll setup parameters have  
been defined by the scrolling setup commands :26h/27h/29h/2Ah . The setting in the last scrolling setup  
command overwrites the setting in the previous scrolling setup commands.  
The following actions are prohibited after the scrolling is activated  
1.  
2.  
RAM access (Data write or read)  
Changing the horizontal scroll setup parameters  
Solomon Systech  
Oct 2008 P 56/71  
Rev 2.0 SSD1305  
 
10.2.5 Set Vertical Scroll Area(A3h)  
This command consists of 3 consecutive bytes to set up the vertical scroll area. For the continuous vertical  
scroll function (command 29/2Ah), the number of rows that in vertical scrolling can be set smaller or equal to  
the MUX ratio. Figure 10-14 shows some vertical scrolling example with different settings in vertical scroll  
area.  
Figure 10-14 : Vertical scroll area setup examples  
SSD1305  
Rev 2.0  
P 57/71  
Oct 2008  
Solomon Systech  
 
11 MAXIMUM RATINGS  
Table 11-1 : Maximum Ratings (Voltage Referenced to VSS)  
Symbol  
VDD  
Parameter  
Value  
-0.3 to +4  
Unit  
V
Supply Voltage  
VDDIO  
VCC  
-0.3 to VDD+0.5  
0 to 16  
V
V
VSEG  
VCOM  
Vin  
TA  
Tstg  
SEG output voltage  
COM output voltage  
Input voltage  
Operating Temperature  
Storage Temperature Range  
0 to VCC  
V
V
V
ºC  
ºC  
0 to 0.9*VCC  
VSS-0.3 to VDD+0.3  
-40 to +85  
-65 to +150  
Maximum ratings are those values beyond which damages to the device may occur. Functional operation should be restricted to the  
limits in the Electrical Characteristics tables or Pin Description section  
This device may be light sensitive. Caution should be taken to avoid exposure of this device to any light source during normal  
operation. This device is not radiation protected.  
Solomon Systech  
Oct 2008 P 58/71  
Rev 2.0 SSD1305  
 
12 DC CHARACTERISTICS  
Condition (Unless otherwise specified):  
Voltage referenced to VSS  
VDD = 2.4 to 3.5V  
TA = 25°C  
Table 12-1 : DC Characteristics  
Symbol  
VCC  
VDD  
Parameter  
Operating Voltage  
Logic Supply Voltage  
Logic Supply Voltage for MCU  
interface  
Test Condition  
-
-
Min  
7
2.4  
Typ  
-
-
Max  
15  
3.5  
Unit  
V
V
VDDIO  
-
1.6  
-
VDD  
V
VOH  
VOL  
VIH  
VIL  
High Logic Output Level  
Low Logic Output Level  
High Logic Input Level  
Low Logic Input Level  
IOUT = 100uA, 3.3MHz  
IOUT = 100uA, 3.3MHz  
-
0.9 x VDDIO  
-
0.8 x VDDIO  
-
-
-
-
-
-
V
V
V
V
0.1 x VDDIO  
-
0.2 x VDDIO  
-
VDDIO =1.6V~3.3V, VDD = 2.4V ~3.5V,  
VCC = 7V~15V  
Display OFF, No panel attached  
VDDIO =1.6V~3.3V, VDD = 2.4V ~3.5V,  
VCC = 7V~15V  
Display OFF, No panel attached  
VDDIO =1.6V~3.3V, VDD = 2.4V ~3.5V,  
I
CC Sleep mode Current  
ICC, SLEEP  
-
-
-
-
-
-
10  
10  
10  
uA  
uA  
uA  
I
DD Sleep mode Current  
IDD, SLEEP  
IDDIO Sleep mode Current  
VCC = 7V~15V  
IDDIO, SLEEP  
Display OFF, No panel attached  
VCC Supply Current  
VDD = 2.7V, VCC = 12V,  
IREF = 10uA  
No loading, Display ON, All  
ON  
VDD Supply Current  
VDD = 2.7V, VCC = 12V,  
IREF = 10uA  
ICC  
-
-
550  
100  
1000  
300  
uA  
uA  
Contrast = FFh  
IDD  
No loading, Display ON, All  
ON  
Contrast=FFh  
Contrast=AFh  
Contrast=7Fh  
Contrast=3Fh  
294  
320  
220  
159  
79  
346  
Segment Output Current  
-
-
-
-
-
-
-
-
ISEG  
uA  
VDD=2.7V, VCC=12V,  
IREF=10uA, Display ON.  
Contrast=0Fh  
19  
Dev = (ISEG – IMID)/IMID  
Segment  
uniformity  
output  
current IMID = (IMAX + IMIN)/2  
Dev  
-3  
-2  
-
-
+3  
+2  
%
%
ISEG[0:131] = Segment current at  
contrast = FFh  
Adjacent pin output current Adj Dev = (I[n]-I[n+1]) /  
uniformity (contrast = FF) (I[n]+I[n+1])  
Adj. Dev  
SSD1305  
Rev 2.0  
P 59/71  
Oct 2008  
Solomon Systech  
 
13 AC CHARACTERISTICS  
Conditions:  
Voltage referenced to VSS  
VDD=2.4 to3.5V  
TA = 25°C  
Table 13-1 : AC Characteristics  
Test Condition  
Oscillation Frequency of Display VDD = 2.8V  
Timing Generator  
Symbol Parameter  
FOSC  
Min Typ  
324 360  
Max Unit  
(1)  
kHz  
Hz  
us  
396  
Frame Frequency for 64 MUX  
Mode  
Reset low pulse width  
132x64 Graphic Display Mode, Display  
ON, Internal Oscillator Enabled  
FOSC x 1/(DxKx64)  
FFRM  
RES#  
-
-
-
(2)  
3
-
Note  
(1) FOSC stands for the frequency value of the internal oscillator and the value is measured when command D5h A[7:4] is  
in default value.  
(2) D: divide ratio (default value = 1)  
K: number of display clocks (default value = 54)  
Please refer to Table 9-1 (Set Display Clock Divide Ratio/Oscillator Frequency, D5h) for detailed description  
Solomon Systech  
Oct 2008 P 60/71  
Rev 2.0 SSD1305  
 
Table 13-2 : 6800-Series MCU Parallel Interface Timing Characteristics  
(VDD - VSS = 2.4V to 3.5V, VDDIO = VDD, TA = 25°C)  
Symbol  
Parameter  
Min Typ  
Max  
Unit  
tcycle  
Clock Cycle Time  
300  
0
-
-
-
-
-
-
-
-
-
ns  
tAS  
Address Setup Time  
Address Hold Time  
Write Data Setup Time  
Write Data Hold Time  
Read Data Hold Time  
Output Disable Time  
Access Time  
-
ns  
ns  
ns  
ns  
ns  
ns  
ns  
tAH  
0
-
tDSW  
tDHW  
tDHR  
tOH  
40  
7
-
-
20  
-
-
70  
140  
tACC  
-
Chip Select Low Pulse Width (read)  
Chip Select Low Pulse Width (write)  
Chip Select High Pulse Width (read)  
Chip Select High Pulse Width (write)  
120  
60  
60  
PWCSL  
PWCSH  
-
-
-
-
ns  
ns  
60  
tR  
tF  
Rise Time  
Fall Time  
-
-
-
-
40  
40  
ns  
ns  
Figure 13-1 : 6800-series MCU parallel interface characteristics  
D/C#  
tAS  
tAH  
R/W#  
E
tcycle  
PWCSH  
PWCSL  
tR  
CS#  
tF  
tDHW  
tDSW  
D[7:0](WRITE)  
Valid Data  
tACC  
tDHR  
D[7:0](READ)  
Valid Data  
tOH  
SSD1305  
Rev 2.0  
P 61/71  
Oct 2008  
Solomon Systech  
 
Table 13-3 : 8080-Series MCU Parallel Interface Timing Characteristics  
(VDD - VSS = 2.4V to 3.5V, VDDIO = VDD, TA = 25°C)  
Symbol  
tcycle  
tAS  
Parameter  
Min  
300  
10  
0
40  
7
20  
-
-
120  
60  
60  
60  
-
Typ  
Max  
-
-
-
-
-
-
70  
140  
-
-
-
Unit  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
Clock Cycle Time  
Address Setup Time  
Address Hold Time  
Write Data Setup Time  
Write Data Hold Time  
Read Data Hold Time  
Output Disable Time  
Access Time  
Read Low Time  
Write Low Time  
Read High Time  
Write High Time  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
tAH  
tDSW  
tDHW  
tDHR  
tOH  
tACC  
tPWLR  
tPWLW  
tPWHR  
tPWHW  
tR  
-
Rise Time  
40  
40  
-
-
-
tF  
Fall Time  
-
0
0
20  
tCS  
tCSH  
tCSF  
Chip select setup time  
Chip select hold time to read signal  
Chip select hold time  
Figure 13-2 : 8080-series parallel interface characteristics (Form 1)  
Write cycle (Form 1) Read cycle (Form 1)  
CS#  
tCSH  
CS#  
tCSF  
tCS  
tCS  
D/C#  
D/C#  
tAH  
tAS  
tAS  
tAH  
tR  
tF  
tR  
tcycle  
tPWHW  
tF  
tcycle  
tPWHR  
tPWLW  
tDSW  
WR#  
tPWLR  
RD#  
tDHW  
tACC  
tDHR  
D[7:0]  
D[7:0]  
tOH  
Figure 13-3 : 8080-series parallel interface characteristics (Form 2)  
Write cycle (Form 2)  
Read cycle (Form 2)  
tcycle  
tcycle  
tR  
tR  
tF  
tF  
tPWLW  
tPWLR  
CS#  
CS#  
tPWHR  
tPWHW  
tCS  
tCS  
D/C#  
D/C#  
tAS  
tAH  
tAS  
tAH  
tCSF  
WR#  
RD#  
tCSH  
tDSW  
tDHW  
tACC  
tDHR  
D[7:0]  
D[7:0]  
tOH  
Solomon Systech  
Oct 2008 P 62/71  
Rev 2.0 SSD1305  
 
Table 13-4 : Serial Interface Timing Characteristics  
(VDD - VSS = 2.4V to 3.5V , VDDIO = VDD ,TA = 25°C)  
Symbol  
tcycle  
tAS  
tAH  
tCSS  
tCSH  
tDSW  
tDHW  
tCLKL  
tCLKH  
tR  
Parameter  
Min  
250  
150  
150  
120  
60  
50  
15  
100  
100  
-
Typ  
Max Unit  
Clock Cycle Time  
Address Setup Time  
Address Hold Time  
Chip Select Setup Time  
Chip Select Hold Time  
Write Data Setup Time  
Write Data Hold Time  
Clock Low Time  
Clock High Time  
Rise Time  
-
-
-
-
-
-
-
-
-
-
-
-
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
-
-
-
-
-
-
-
-
40  
40  
tF  
Fall Time  
-
Figure 13-4 : Serial interface characteristics  
D/C#  
CS#  
tAS  
t AH  
tCSS  
tCSH  
tcycle  
tCLKL  
tCLKH  
0)  
1)  
SCLK(D  
SDIN(D  
tF  
tR  
tDSW  
Valid Data  
tDHW  
CS#  
SCLK(D0)  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
SDIN(D1)  
SSD1305  
Rev 2.0  
P 63/71  
Oct 2008  
Solomon Systech  
 
Conditions:  
V
V
DD - VSS = 2.4 to 3.5V  
DDIO = VDD  
TA = 25°C  
Table 13-5 :I2C Interface Timing Characteristics  
Symbol Parameter  
Min  
2.5  
Typ  
Max  
Unit  
us  
tcycle  
Clock Cycle Time  
-
-
-
-
-
-
-
-
-
-
-
-
tHSTART  
tHD  
Start condition Hold Time  
Data Hold Time (for “SDAOUT” pin)  
Data Hold Time (for “SDAIN” pin)  
Data Setup Time  
0.6  
0
us  
ns  
300  
100  
0.6  
ns  
tSD  
ns  
Start condition Setup Time (Only relevant for a repeated  
Start condition)  
tSSTART  
us  
tSSTOP  
tR  
Stop condition Setup Time  
0.6  
-
-
-
-
-
-
us  
ns  
ns  
us  
Rise Time for data and clock pin  
Fall Time for data and clock pin  
Idle Time before a new transmission can start  
300  
300  
-
tF  
-
tIDLE  
1.3  
Figure 13-5 : I2C interface Timing characteristics  
//  
//  
SDA  
SCL  
tIDLE  
tHD  
tR  
tF  
tHSTART  
tSSTART  
tSSTOP  
tSD  
tCYCLE  
Solomon Systech  
Oct 2008 P 64/71  
Rev 2.0 SSD1305  
 
14 APPLICATION EXAMPLE  
Figure 14-1 : Application Example of SSD1305T6R1  
The configuration for 6800-parallel interface mode, external VCC is shown in the following diagram:  
(VDD=2.7V, VCC =12V, IREF=10uA)  
DISPLAY PANEL  
132 x 64  
SSD1305T6R1  
BGGND  
VCC VCOMH IREF D[7:0] E (RD#) R/W#(W/R#) D/C# RES# CS# BS1 BS2 VDD VDDB GDR VDDIO FB VBREF VSS  
VCIR FR  
C3  
C2  
R1  
C1  
C4  
D[7:0] E (RD#) R/W# (W/R#) D/C# RES# CS#  
VDD  
VDDIO  
VSS  
VCC  
VSS  
[GND]  
Pin connected to MCU interface: D[7:0], E, R/W#, D/C#, CS#, RES#  
Pin internally connected to VSS: BS0, VSSB  
GDR, VBREF, FB should be left open.  
C1: 4.7uF (1)  
C2: 4.7uF (1)  
C3: 4.7uF (1)  
C4: 4.7uF (1)  
R1: 910kΩ, R1= (Voltage at IREF pin-VSS)/IREF  
Voltage at IREF pin = VCC-3V  
Note  
(1) The capacitor value is recommended value. Select appropriate value against module application.  
SSD1305  
Rev 2.0  
P 65/71  
Oct 2008  
Solomon Systech  
 
15 PACKAGE INFORMATION  
15.1 SSD1305Z Die Tray Information  
Figure 15-1 SSD1305Z die tray information  
Solomon Systech  
Oct 2008 P 66/71  
Rev 2.0 SSD1305  
 
15.2 SSD1305T6R1 Detail Dimension  
Figure 15-2 SSD1305T6R1 Detail Dimension  
SSD1305  
Rev 2.0  
P 67/71  
Oct 2008  
Solomon Systech  
 
Solomon Systech  
Oct 2008 P 68/71  
Rev 2.0 SSD1305  
15.3 SSD1305T7R1 Detail Dimension  
Figure 15-3 SSD1305T7R1 Detail Dimension  
SSD1305  
Rev 2.0  
P 69/71  
Oct 2008  
Solomon Systech  
 
15.4 SSD1305Z3 Die Tray Information  
Figure 15-4 SSD1305Z3 die tray information  
Solomon Systech  
Oct 2008 P 70/71  
Rev 2.0 SSD1305  
 
Solomon Systech reserves the right to make changes without notice to any products herein. Solomon Systech makes no warranty,  
representation or guarantee regarding the suitability of its products for any particular purpose, nor does Solomon Systech assume any  
liability arising out of the application or use of any product or circuit, and specifically disclaims any, and all, liability, including without  
limitation consequential or incidental damages. “Typical” parameters can and do vary in different applications. All operating parameters,  
including “Typical” must be validated for each customer application by the customer’s technical experts. Solomon Systech does not con-  
vey any license under its patent rights nor the rights of others. Solomon Systech products are not designed, intended, or authorized for use  
as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any  
other application in which the failure of the Solomon Systech product could create a situation where personal injury or death may occur.  
Should Buyer purchase or use Solomon Systech products for any such unintended or unauthorized application, Buyer shall indemnify and  
hold Solomon Systech and its offices, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and  
expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such  
unintended or unauthorized use, even if such claim alleges that Solomon Systech was negligent regarding the design or manufacture of the  
part.  
All Solomon Systech Products complied with six (6) hazardous substances limitation requirement per European Union (EU) “Restriction of  
Hazardous Substance (RoHS) Directive (2002/95/EC)” and China standard “电子信息产品污染控制标识要求 (SJ/T11364-2006)” with  
control Marking Symbol  
. Hazardous Substances test report is available upon requested.  
http://www.solomon-systech.com  
SSD1305  
Rev 2.0  
P 71/71  
Oct 2008  
Solomon Systech  

相关型号:

SSD1306

128 x 64 Dot Matrix OLED/PLED Segment/Common Driver with Controller
ETC

SSD1306TR1

128 x 64 Dot Matrix OLED/PLED Segment/Common Driver with Controller
ETC

SSD1306Z

128 x 64 Dot Matrix OLED/PLED Segment/Common Driver with Controller
ETC

SSD1332

OLED/PLED Segment/Common Driver with Controller
ETC

SSD1332U1R1

OLED/PLED Segment/Common Driver with Controller
ETC

SSD1339

所罗门的OLED驱动IC
SSDI

SSD1339U3

132RGB x 132 with 2 smart Icon lines Dot Matrix OLED/PLED Segment/Common Driver with Controller
ETC

SSD1339Z

132RGB x 132 with 2 smart Icon lines Dot Matrix OLED/PLED Segment/Common Driver with Controller
ETC

SSD14N25-280D

N-Ch Enhancement Mode Power MOSFET
SECOS

SSD14N25_15

N-Ch Enhancement Mode Power MOSFET
SECOS

SSD15N10

N-Ch Enhancement Mode Power MOSFET
SECOS

SSD16

Circuit Protection Solutions Low Voltage Fuse Links Catalogue
COOPER