NHD-2.23-12832UMB3

更新时间:2024-09-18 12:32:41
品牌:NEWHAVEN
描述:OLED Display Module

NHD-2.23-12832UMB3 概述

OLED Display Module OLED显示模块 OLED显示器

NHD-2.23-12832UMB3 数据手册

通过下载NHD-2.23-12832UMB3数据手册来全面了解它。这个PDF文档包含了所有必要的细节,如产品概述、功能特性、引脚定义、引脚排列图等信息。

PDF下载
NHD2.2312832UMB3  
OLED Display Module  
NHD  
2.23‐  
12832‐  
UM‐  
B‐  
Newhaven Display  
2.23” diagonal size  
128 x 32 pixel resolution  
Model – includes MultiFont chip  
Emitting Color: Blue  
3‐  
+3V power supply  
Functions and Features  
128 x 32 pixel resolution  
Builtin SSD1305 controller  
Parallel or serial MPU interface  
Single, low voltage power supply  
RoHS compliant  
MultiLanguage Fonts builtin  
Newhaven Display International, Inc.  
2511 Technology Drive, Suite 101  
Elgin IL, 60124  
Ph: 8478448795  
Fax: 8478448796  
www.newhavendisplay.com  
nhtech@newhavendisplay.com nhsales@newhavendisplay.com  
[1]  
Table of Contents  
1. Document Revision History  
2. Mechanical Drawing  
3. Interface Description  
3.1. Parallel Interface  
3.2. Serial Interface  
3.3. I2C Interface  
3.4. MPU Interface Pin Selections  
3.5. MPU Interface Pin Assignment Summery  
4. Wiring Diagrams  
5. Electrical Characteristics  
6. Optical Characteristics  
7. Font Content Address Table  
8. Supported Languages  
9. OLED controller Instruction Table  
10. OLED controller to MPU interface  
10.1.  
10.2.  
10.3.  
10.4.  
6800MPU Parallel Interface  
8080MPU Parallel Interface  
Serial Interface  
I2C Interface  
11. Example OLED Initialization Program code  
12. MultiFont IC to MPU interface  
12.1.  
12.2.  
12.3.  
Serial Interface  
Communication Protocol  
Timing Characteristics  
13. Font Tables (see file: www.newhavendisplay.com/app_notes/MultiFont.pdf )  
14. Font Data Arrangement Format (see file: www.newhavendisplay.com/app_notes/MultiFont.pdf )  
15. Calculation of Font Addresses (see file: www.newhavendisplay.com/app_notes/MultiFont.pdf )  
16. MultiFont program code example  
17. Quality Information  
1. Document Revision History  
Revision  
Date  
Description  
Changed by  
0
1
10/15/2012  
11/5/2012  
Preliminary Release  
Initial Product Release  
[2]  
2. Mechanical Drawing  
1
2
3
4
5
6
Rev  
Descripꢀon  
Date  
A
B
C
A
B
C
D
PIN ASSIGNMENT  
1
2
VSS  
VDD  
φ 6.34  
C6  
3
NC  
4
D/C  
5
6
7
R/W (/WR)  
E (/RD)  
DB0  
16  
8
DB1  
9
DB2  
6
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
DB3  
DB4  
DB5  
DB6  
DB7  
/RES  
/CS  
BS2  
11.5 MAX  
BS1  
MF_SCLK  
MF_SI  
/MF_CS2  
MF_SO  
NC  
NC  
Notes:  
C6  
1. Color: Blue  
2. Controller IC: SSD1305  
3. Interface: 8-bit 68xx/80xx Parallel, 4-wire SPI  
4. RoHS Compliant  
D
Date  
11/21/12  
Unit  
Gen. Tolerance  
Model:  
±0.3mm  
mm  
NHD-2.23-12832UMB3  
1
2
3
4
5
6
The drawing contained herein is the exclusive property of Newhaven Display Internaꢀonal, Inc. and shall not be copied, reproduced, and/or disclosed in any format without permission.  
[3]  
3. Interface Description  
3.1. Parallel Interface:  
Pin No. Symbol  
External  
Connection  
Power Supply  
Power Supply  
Function Description  
1
2
3
4
5
VSS  
VDD  
NC  
Ground  
Supply Voltage for OLED and logic.  
No Connect  
Register select signal. D/C=0: Command, D/C=1: Data  
6800interface:  
D/C  
R/W or /WR  
MPU  
MPU  
Read/Write select signal, R/W=1: Read R/W: =0: Write  
8080interface:  
Active LOW Write signal.  
6
E or /RD  
MPU  
6800interface:  
Operation enable signal. Falling edge triggered.  
8080interface:  
Active LOW Read signal.  
714  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
DB0 – DB7  
/RES  
MPU  
MPU  
MPU  
MPU  
MPU  
MPU  
MPU  
MPU  
MPU  
8bit Bidirectional data bus lines.  
Active LOW Reset signal.  
/CS  
BS2  
BS1  
Active LOW Chip Enable signal.  
MPU Interface Select signal.  
MPU Interface Select signal.  
Multifont IC Serial Clock Input  
Multifont IC Serial Data Input  
Multifont IC Active LOW Chip Enable signal.  
Multifont IC Serial Data Output  
No Connect  
MF_SCLK  
MF_SI  
/MF_CS2  
MF_SO  
NC  
NC  
No Connect  
3.2.  
Serial Interface:  
Pin No. Symbol  
External  
Function Description  
Connection  
1
2
3
4
56  
7
VSS  
VDD  
NC  
D/C  
VSS  
SCLK  
SDIN  
NC  
Power Supply  
Power Supply  
Ground  
Supply Voltage for OLED and logic.  
No Connect  
Register select signal. D/C=0: Command, D/C=1: Data  
Ground  
Serial Clock signal.  
Serial Data Input signal.  
No Connect  
MPU  
Power Supply  
MPU  
MPU  
8
9
1014  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
VSS  
/RES  
/CS  
BS2  
BS1  
MF_SCLK  
MF_SI  
/MF_CS2  
MF_SO  
NC  
Power Supply  
MPU  
MPU  
MPU  
MPU  
MPU  
MPU  
MPU  
MPU  
Ground  
Active LOW Reset signal.  
Active LOW Chip Enable signal.  
MPU Interface Select signal.  
MPU Interface Select signal.  
Multifont IC Serial Clock Input  
Multifont IC Serial Data Input  
Multifont IC Active LOW Chip Enable signal.  
Multifont IC Serial Data Output  
No Connect  
NC  
No Connect  
[4]  
3.3.  
I2C Interface:  
Pin No. Symbol  
External  
Connection  
Power Supply  
Power Supply  
Function Description  
1
2
3
VSS  
VDD  
NC  
Ground  
Supply Voltage for OLED and logic.  
No Connect  
4
56  
7
SA0  
VSS  
SCL  
MPU  
Power Supply  
MPU  
Slave Address Selection signal.  
Ground  
Serial Clock signal.  
8
9
SDAIN  
SDAOUT  
VSS  
/RES  
/CS  
MPU  
MPU  
Power Supply  
MPU  
Serial Data input signal (pins 8 and 9 can be tied together).  
Serial Data output signal (pin9 can be no connect).  
Ground  
1014  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
Active LOW Reset signal.  
Active LOW Chip Enable signal.  
MPU Interface Select signal.  
MPU Interface Select signal.  
Multifont IC Serial Data Input  
Multifont IC Serial Clock Input  
Multifont IC Active LOW Chip Enable signal.  
Multifont IC Serial Data Output  
No Connect  
MPU  
MPU  
MPU  
MPU  
MPU  
MPU  
MPU  
BS2  
BS1  
MF_SI  
MF_SCLK  
/MF_CS2  
MF_SO  
NC  
NC  
No Connect  
3.4.  
3.5.  
MPU Interface Pin Selections  
Pin  
6800 Parallel  
8080 Parallel  
Serial  
I2C  
Interface  
Name 8bit interface 8bit interface  
Interface  
BS2  
BS1  
1
0
1
1
0
0
0
1
MPU Interface Pin Assignment Summery  
Data/Command Interface  
Control Signals  
R/W /CS D/C  
R/W /CS D/C  
Bus  
Interface  
8bit 6800  
8bit 8080  
SPI  
D7 D6 D5 D4 D3  
D[7:0]  
D[7:0]  
D2  
D1  
D0  
E
E
/RES  
/RES  
/RES  
/RES  
/RES  
/RD /WR /CS D/C  
Tie LOW  
Tie LOW  
NC  
SDIN  
SCLK  
Tie LOW  
Tie LOW  
/CS D/C  
SA0  
I2C  
SDAIN  
SDAOUT SCL  
[5]  
4. Wiring Diagrams  
[6]  
[7]  
5. Electrical Characteristics  
Item  
Operating Temperature Range  
Storage Temperature Range  
Symbol  
Top  
Tst  
Condition  
Absolute Max  
Absolute Max  
Min.  
20  
40  
Typ.  
Max.  
+70  
+90  
Unit  
C  
C  
Supply Voltage  
Supply Current (logic)  
VDD  
IDD  
2.4  
2.8  
0.195  
20  
28  
3
3.5  
15.4  
25  
35  
30  
VDD  
0.2*VDD  
VDD  
0.1VDD  
V
mA  
mA  
mA  
µA  
V
V
V
V
Ta=25°C, VDD=2.8V  
VDD=2.8V, 50% ON  
VDD=2.8V, 100% ON  
Supply Current (display)  
ICC  
Sleep Mode Current  
“H” Level input  
“L” Level input  
“H” Level output  
“L” Level output  
IDD+ICCSLEEP  
Vih  
Vil  
Voh  
Vol  
0.8*VDD  
VSS  
0.9*VDD  
VSS  
6. Optical Characteristics  
Item  
Viewing Angle – Vertical (top)  
Viewing Angle – Vertical (bottom)  
Viewing Angle – Horizontal (left)  
Viewing Angle – Horizontal (right)  
Contrast Ratio  
Response Time (rise)  
Response Time (fall)  
Brightness  
Symbol  
AV  
AV  
AH  
AH  
Cr  
Condition  
Min.  
80  
80  
80  
80  
Typ.  
Max.  
Unit  
2000:1  
us  
Tr  
Tf  
10  
10  
120  
us  
50% checkerboard  
Ta=25°C, 50%  
checkerboard  
100  
10,000  
cd/m2  
Hrs  
Lifetime  
Note: Lifetime at typical temperature is based on accelerated hightemperature operation. Lifetime is tested at  
average 50% pixels on and is rated as Hours until HalfBrightness. The Display OFF command can be used to  
extend the lifetime of the display.  
Luminance of active pixels will degrade faster than inactive pixels. Residual (burnin) images may occur. To avoid  
this, every pixel should be illuminated uniformly.  
[8]  
7. Font Content Address Table  
#
Type  
Font Content  
Character Set  
Number of  
Characters  
96  
Base Address  
(decimal)  
0
Base Address  
(hex)  
1
2
ASCII  
5x7 ASCII  
7x8 ASCII  
ASCII  
ASCII  
ASCII  
ASCII  
Basic  
000000  
000300  
000600  
000C00  
0018C0  
001EC0  
0024C0  
002CC0  
0031C0  
0037C0  
003DC0  
004AC0  
0051C0  
0059C0  
006680  
007340  
008440  
008EE0  
009BA0  
00A860  
00C400  
011080  
05CB60  
077C80  
0E7330  
0EAB30  
96  
96  
96  
96  
96  
128  
80  
96  
96  
208  
112  
128  
96  
96  
128  
80  
768  
1,536  
3,072  
6,336  
7,872  
9,408  
3
4
5
8x16 BOLD ASCII  
Widthadjusted Arial ASCII  
8x16 Latin  
6
8x16 Latin  
Supplement  
Extended A  
Extended B  
Extended Additional  
Basic  
7
8x16 Latin  
8
8x16 Latin  
11,456  
12,736  
14,272  
15,808  
19,136  
20,928  
22,976  
26,240  
29,504  
33,856  
36,576  
39,840  
43,104  
50,176  
69,760  
379,744  
490,624  
946,992  
961,328  
9
8x16 Latin  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
8x16 Greek  
8x16 Cyrillic  
8x16 Hebrew  
8x16 Thai  
UNICODE  
Basic  
Basic  
Basic  
Basic  
Widthadjusted Latin  
Widthadjusted Latin  
Widthadjusted Latin  
Widthadjusted Latin  
Widthadjusted Latin  
Widthadjusted Greek  
Widthadjusted Cyrillic  
Widthadjusted Arabic  
GB2312  
Supplement  
Extended A  
Extended B  
Extended Additional  
Basic  
96  
96  
Basic  
Basic  
208  
576  
7,614  
6,500  
7,999  
1,792  
1,792  
CJK  
KSC5605  
JIS0208  
5x7 ISO8859  
LCM 5x10  
LCM  
[9]  
8. Supported Languages  
Language  
Language  
Family  
Area  
Country  
Language  
Area  
Country  
Language  
Family  
United Kingdom  
Ireland  
USA  
France  
Belgium  
Monaco  
French  
French, Dutch  
French, Italian  
Europe  
English  
Europe  
English  
North  
America  
Canada  
English, French  
Haiti  
French  
Belize  
Senegal  
Jamaica  
Mali  
Trinidad and Tobago  
Bahamas  
Antigua and Barbuda  
Dominica  
St. Vincent  
St. Lucia  
Grenada  
Burkina Faso  
Guinea  
Cote d’Ivoire  
Togo  
Benin  
Niger  
North  
America  
English  
English  
Latin (French)  
Cameroon  
Chad  
St. KittsNevis  
Africa  
French  
Central African  
Republic  
Djibouti  
Burundi  
Republic of  
Democratic  
Congo  
South Africa  
Australia  
Guyana  
Australia  
New Zealand  
Tonga  
Fiji  
Palau  
Congo  
Gabon  
Latin (English)  
English  
Solomon  
Vanuatu  
Kiribati  
Comoros  
Madagascar  
Spain  
Andorra  
Mexico  
Guatemala  
Costa Rica  
Panama  
Dominican  
Republic  
El Salvador  
Honduras  
Nicaragua  
Puerto Rico  
Cuba  
Spanish, Catalan  
Spanish  
Europe  
Nauru  
Marshall Islands  
South Africa  
Zimbabwe  
Gambia  
English, Dutch  
Sierra Leone  
North  
America  
Spanish  
Liberia  
Ghana  
Nigeria  
Uganda  
Zambia  
Africa  
English  
Latin (Spanish)  
Malawi  
Venezuela  
Colombia  
Peru  
Argentina  
Ecuador  
Chile  
Seychelles  
Mauritius  
Botswana  
Namibia  
Lesotho  
Portugal  
South  
America  
Spanish  
Spanish  
Europe  
South  
America  
Uruguay  
Brazil  
Paraguay  
Cape Verde  
GuineaBissau  
Sao Tome and  
Principe  
Bolivia  
Latin  
(Portuguese)  
Portuguese  
New Guinea  
Ceuta and  
Melilla  
Africa  
Africa  
Angola  
Mozambique  
Germany  
Denmark  
Norway  
Sweden  
Danish  
Norwegian  
Swedish  
German  
German,  
French  
German  
German,  
French  
Switzerland  
Austria  
Faroes  
Faroese  
Latin (Nordic  
Europe)  
Latin (German)  
Latin (Dutch)  
Europe  
Europe  
Greenland  
Iceland  
Greenlandic  
Icelandic  
Luxembourg  
Liechtenstein  
Holland  
Surinam  
German  
Finland  
Estonia  
Latvia  
Finnish, Swedish  
Estonian  
Latvian  
Europe  
South  
Dutch  
[10]  
America  
Europe  
Czech  
Slovakia  
Poland  
Czech  
Slovak  
Polish  
Hungarian  
Romanian  
Slovenian  
Crotian  
Lithuania  
Russia  
Belarus  
Ukraine  
Bulgaria  
Moldova  
Yugoslavia  
Barbados  
Macedonia  
Azerbaijan  
Kirghizstan  
Tajikistan  
Turkmenistan  
Uzbekistan  
Kazakhstan  
Mongolia  
Greece  
Lithuanian  
Russian  
Latin (Central  
Europe)  
Hungary  
Romania  
Slovenia  
Croatia  
Italy  
San Marino  
Vatican  
Turkey  
Russian Ukrainian  
Bulgarian  
Russian  
Cyrillic (Eastern  
Europe)  
Europe  
Serbian  
Italian  
Macedonian  
Azeri  
Kyrgyz  
Tajik  
Turkmen  
Uzbek  
Latin (Southern  
Europe)  
Europe  
Asia  
Turkish  
Maltese  
Albanian  
Vietnamese  
Malta  
Albania  
Vietnam  
Malaysia  
Brunei  
Indonesia  
East Timor  
Cyrillic (Asia)  
Asia  
Kazakh  
Mongolian  
Malaysian  
Indonesian  
Latin (Southeast  
Asia)  
Greek  
Europe  
Africa  
Greek  
Cyprus  
English,  
Tagalog  
Philippines  
Kenya  
Latin (Africa)  
Kiswahili  
Egypt  
Tunisia  
Libya  
Morocco  
Algeria  
Tanzania  
Israel  
Thailand  
Japan  
Hebrew  
Thai  
Japan  
Korea  
Asia  
Asia  
Asia  
Asia  
Hebrew  
Thai  
Japanese  
Korean  
Arabic (Africa)  
Africa  
Arabic  
Korea  
Sudan  
China  
Singapore  
China  
Asia  
Chinese  
Somalia  
Djibouti  
Mauritania  
Syria  
United Arab Emirates  
Lebanon  
Yemen  
Kuwait  
Qatar  
Bahrain  
Oman  
Arabic  
Arabic (Asia)  
Asia  
Jordan  
Iraq  
Saudi Arabia  
Palestine  
Iran  
Farsi  
Pakistan  
Afghanistan  
Urdu, Arabic  
Pashto  
[11]  
9. OLED controller Instruction Table (BuiltIn SSD1305 Controller/Driver)  
Code  
RESET  
value  
0
Instruction  
Description  
D/C  
HEX  
DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0  
Set the lower nibble of the column start address register for Page  
Addressing Mode.  
Set Lower Column  
Start Address  
Set Higher  
Column Start  
Address  
0
00~ 0F  
0
0
0
0
X3  
X2  
X1  
X0  
Set the higher nibble of the column start address register for Page  
Addressing Mode.  
0
0
0
10~1F  
0
0
0
1
X3  
X2  
X1  
X0  
A[1:0] = 00b, Horizontal Addressing Mode  
A[1:0] = 01b, Vertical Addressing Mode  
A[1:0] = 10b, Page Addressing Mode  
A[1:0] = 11b, Invalid  
Set Memory  
Addressing Mode  
20  
A[1:0]  
0
*
0
*
1
*
0
*
0
*
0
*
0
A1  
0
A0  
10b  
Setup column start and end address  
A[7:0]: Column start address. Range: 0131d  
B[7:0]: Column end address. Range: 0131d  
Set Column  
Address  
0
0
21  
0
A7  
B7  
0
*
*
0
A6  
B6  
0
*
*
1
A5  
B5  
1
*
*
0
A4  
B4  
0
*
*
0
A3  
B3  
0
*
*
0
0
1
0
A[7:0]  
B[7:0]  
22  
A[2:0]  
B[2:0]  
40~7F  
A2  
B2  
0
A2  
B2  
X2  
A1  
B1  
1
A1  
B1  
X1  
A0  
B0  
0
A0  
B0  
X0  
131d  
Setup page start and end address  
A[2:0]: Page start address. Range: 07d  
B[2:0]: Page end address. Range: 07d  
Set Page Address  
0
7d  
Set display RAM display start line register from 063d.  
0
Set Display Start  
Line  
Set Contrast  
Control  
0
0
0
0
0
1
X5  
X4  
X3  
Double byte command to select 1 out of 256 contrast steps. Contrast  
increases as the value increases.  
81  
A[7:0]  
82  
A[7:0]  
91  
X[5:0]  
A[5:0]  
B[5:0]  
C[5:0]  
1
A7  
1
A7  
1
*
*
*
*
0
A6  
0
A6  
0
*
*
*
*
0
A5  
0
A5  
0
X5  
A5  
B5  
C5  
0
A4  
0
A4  
1
X4  
A4  
B4  
C4  
0
A3  
0
A3  
0
X3  
A3  
B3  
C3  
0
A2  
0
A2  
0
X2  
A2  
B2  
C2  
0
A1  
1
A1  
0
X1  
A1  
B1  
C1  
1
A0  
0
A0  
1
X0  
A0  
B0  
C0  
0x80  
0x80  
Double byte command to select 1 out of 256 brightness steps.  
Brightness increases as the value increases.  
Set Brightness  
Set current drive pulse width of Bank 0, Color A, B and C.  
Bank 0: X[5:0] = 31 to 63. Pulse width set to 32 to 64 clocks.  
Color A: X[5:0] = 31 to 63. Pulse width set to 32 to 64 clocks.  
Color B: X[5:0] = 31 to 63. Pulse width set to 32 to 64 clocks.  
Color C: X[5:0] = 31 to 63. Pulse width set to 32 to 64 clocks.  
Note: Color D pulse width is fixed at 64 clocks.  
Sets the bank color of Bank1~Bank16 to any one of the 4 colors A,B,C,  
and D.  
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.  
.
.
.
Set LookUp Table  
0x31  
0x3F  
0x3F  
0x3F  
Set Bank Color of  
Bank1 to Bank16  
(Page 0)  
0
0
92  
1
0
0
1
0
0
1
0
A[7:0]  
B[7:0]  
C[7:0]  
D[7:0]  
A7  
B7  
C7  
D7  
A6  
B6  
C6  
D6  
A5  
B5  
C5  
D5  
A4  
B4  
C4  
D4  
A3  
B3  
C3  
D3  
A2  
B2  
C2  
D2  
A1  
B1  
C1  
D1  
A0  
B0  
C0  
D0  
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.  
Sets the bank color of Bank17~Bank32 to any one of the 4 colors  
A,B,C, and D.  
Set Bank Color of  
Bank17 to Bank32  
93  
A[7:0]  
1
A7  
0
A6  
0
A5  
1
A4  
0
A3  
0
A2  
1
A1  
1
A0  
A[1:0] : 00b, 01b, 10b, or 11b for Color = A, B, C, or D of BANK17.  
[12]  
A[3:2] : 00b, 01b, 10b, or 11b for Color = A, B, C, or D of BANK18.  
.
.
.
(Page 1)  
B[7:0]  
C[7:0]  
D[7:0]  
B7  
C7  
D7  
B6  
C6  
D6  
B5  
C5  
D5  
B4  
C4  
D4  
B3  
C3  
D3  
B2  
C2  
D2  
B1  
C1  
D1  
B0  
C0  
D0  
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.  
X[0] = 0; Column address 0 is mapped to SEG0  
X[0] = 1; Column address 131 is mapped to SEG0  
0
Set Segment  
Remap  
0
A0/A1  
1
0
1
0
0
0
0
X0  
X[0] = 0; Resume RAM content display. Output follows RAM content.  
X[0] = 1; Entire display ON. Output ignores RAM content.  
X[0] = 0; Normal display.  
0
0
Entire Display ON  
0
0
A4/A5  
A6/A7  
1
1
0
0
1
1
0
0
0
0
1
1
0
1
X0  
X0  
Set Normal/  
Inverse Display  
Set Multiplex  
Ratio  
X[0] = 1; Inverse display.  
Set MUX ratio to N+1 MUX  
N=A[5:0]; from 16MUX to 64MUX (0 to 14 are invalid)  
64  
0
0
A8  
A[5:0]  
AB  
A[3:0]  
B[7:0]  
C[7:0]  
1
*
1
*
B7  
C7  
0
*
0
*
B6  
C6  
1
A5  
1
*
B5  
C5  
0
A4  
0
*
B4  
C4  
1
A3  
1
A3  
B3  
C3  
0
A2  
0
A2  
B2  
C2  
0
A1  
1
A1  
B1  
C1  
0
A0  
1
A0  
B0  
C0  
A[3:0] = reserved. Set as 0000b  
B[7:0] = Set contrast for BANK0. Range 0255d. Refer to command  
81h.  
C[7:0] = Set brightness for color bank. Range 0255d. Refer to  
command 82h.  
Dim mode setting  
Selects external VCC supply  
Master  
0
0
AD  
AE  
AC/  
AE/  
AF  
1
1
1
0
0
0
1
0
1
0
0
0
1
1
1
1
1
1
0
1
A1  
1
0
A0  
AEh  
AEh  
configuration  
Set Display ON/  
OFF  
ACh = Display ON in dim mode  
AEh = Display OFF (sleep mode)  
AFh = Display ON in normal mode  
Set GDRAM Page Start Address for Page Addressing Mode using X[2:0].  
PAGE0~PAGE7  
Set Page Start  
Address  
Set COM Output  
Scan Direction  
Set Display Offset  
0
0
0
0
B0~B7  
1
1
0
1
1
0
1
0
0
X2  
0
X1  
0
X0  
0
X[3] = 0; Normal mode. Scan from COM0 to COM[N1]  
X[3] = 1; Remapped mode. Scan from COM[N1] to COM0  
0
0
C0/C8  
X3  
Set vertical shift by COM from 0~63.  
D3  
A[5:0]  
D5  
1
*
1
1
*
1
0
A5  
0
1
A4  
1
0
A3  
0
0
A2  
1
1
A1  
0
1
A0  
1
A[3:0] = Define the divide ratio of the display clocks.  
Divide ratio = A[3:0] +1  
A[7:4] = Set the Oscillator Frequency. Frequency increases with the  
value of A[7:4]. Range 0000b~1111b.  
0000b  
0111b  
Set Display Clock  
Divide Ratio /  
Oscillator  
A[7:0]  
A7  
A6  
A5  
A4  
A3  
A2  
A1  
A0  
Frequency  
X[5:4] = 00b; Monochrome mode  
X[5:4] = 11b; Area Color mode  
X[2] = 0 and X[0] = 0; Normal power mode  
X[2] = 1 and X[0] = 1; Set low power display mode  
00  
00  
Set Area Color  
Mode ON/OFF &  
Low Power  
Display Mode  
Set Precharge  
Period  
0
D8  
X[5:0]  
1
0
1
0
0
X5  
1
X4  
1
0
0
X2  
0
0
0
X0  
A[3:0] = Phase 1 period of up to 15 DCLK clocks. 0 is invalid.  
A[7:4] = Phase 2 period of up to 15 DCLK clocks. 0 is invalid.  
2h  
2h  
0
0
D9  
A[7:0]  
DA  
1
A7  
1
1
A6  
1
0
A5  
0
1
A4  
1
1
A3  
1
0
A2  
0
0
A1  
1
1
A0  
0
X[4] = 0; Sequential COM pin configuration  
Set COM pins  
[13]  
X[4] = 1; Alternative COM pin configuration  
X[5] = 0; Disable COM Left/Right remap  
X[5] = 1; Enable COM Left/Right remap  
A[5:2] = 0000b; VCOMH = ~0.43*VCC  
A[5:2] = 1101b; VCOMH = ~0.77*VCC  
A[5:2] = 1111b; VCOMH = ~0.83*VCC  
Enter the Read/Modify/Write mode.  
1
1
Hardware  
configuration  
X[5:4]  
0
0
X5  
X4  
0
0
1
0
Set VCOMH  
Deselect Level  
0
0
DB  
A[5:2]  
1
0
1
0
0
A5  
1
A4  
1
A3  
0
A2  
1
0
1
0
1101  
Enter Read  
Modify Write  
mode  
E0  
1
1
1
0
0
0
0
0
Command for No Operation  
Exit the Read/Modify/Write mode.  
NOP  
Exit Read Modify  
Write mode  
0
0
E3  
EE  
1
1
1
1
1
1
0
0
0
1
0
1
1
1
1
0
For detailed instruction information, see datasheet: http://www.newhavendisplay.com/app_notes/SSD1305.pdf  
[14]  
10.OLED Controller > MPU Interface  
For detailed timing information, see datasheet: http://www.newhavendisplay.com/app_notes/SSD1305.pdf  
10.1.  
6800MPU Parallel Interface  
The parallel interface consists of 8 bidirectional data pins, R/W, D/C, E, and /CS.  
A LOW on R/W indicates write operation, and HIGH on R/W indicates read operation.  
A LOW on D/C indicates “Command” read or write, and HIGH on D/C indicates “Data” read or write.  
The E input serves as data latch signal, while /CS is LOW. Data is latched at the falling edge of E signal.  
Function  
E
R/W /CS  
D/C  
0
0
1
1
Write Command  
Read Status  
Write Data  
Read Data  
0
1
0
1
0
0
0
0
10.2.  
8080MPU Parallel Interface  
The parallel interface consists of 8 bidirectional data pins, /RD, /WR, D/C, and /CS.  
A LOW on D/C indicates “Command” read or write, and HIGH on D/C indicates “Data” read or write.  
A rising edge of /RS input serves as a data read latch signal while /CS is LOW.  
A rising edge of /WR input serves as a data/command write latch signal while /CS is LOW.  
Function  
/RD /WR /CS  
D/C  
0
0
1
1
Write Command  
Read Status  
Write Data  
Read Data  
1
1
1
0
0
0
0
1
Alternatively, /RD and /WR can be kept stable while /CS serves as the data/command latch signal.  
Function  
/RD /WR /CS  
D/C  
0
0
1
1
Write Command  
Read Status  
Write Data  
Read Data  
1
0
1
0
0
1
0
1
[15]  
10.3.  
Serial Interface  
The serial interface consists of serial clock SCLK, serial data SDIN, D/C, and /CS.  
D0 acts as SCLK and D1 acts as SDIN. D2 should be left open. D3~D7, E, and R/W should be connected to GND.  
Function  
Write Command  
Write Data  
/RD /WR /CS  
D/C  
0
1
D0  
0
0
0
0
0
0
SDIN is shifted into an 8bit 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 GDRAM or  
command register in the same clock.  
Note: Read is not available in serial mode.  
10.4.  
I2C Interface  
The I2C interface consists of a slave address bit SA0, I2Cbus data signal SDA, and I2Cbus clock signal SCL.  
D1 and D2 can be tied together, and act as SDA. D0 acts as SCL. Both the data and clock signals must be  
connected to pullup resistors. /RES is used to initialize the device.  
Note: SA0 bit allows the device to have a slave address of either “0111100” or “0111101”.  
Note: Data and acknowledgement are sent through the SDA. The ITO track resistance and the pullup  
resistance at SDA becomes a voltage potential divider. As a result, it may not be possible to attain a valid logic  
“0” level on SDA for the ACK signal. SDAIN must be connected, but SDAOUT may be disconnected and the ACK  
signal will be ignored on the I2C bus.  
For detailed protocol information, see datasheet: http://www.newhavendisplay.com/app_notes/SSD1305.pdf  
[16]  
11.Example Initialization Sequence:  
Set_Display_On_Off(0x00);  
Set_Display_Clock(0x10);  
Set_Multiplex_Ratio(0x1F);  
Set_Display_Offset(0x00);  
Set_Start_Line(0x00);  
// Display Off (0x00/0x01)  
// Set Clock as 160 Frames/Sec  
// 1/32 Duty (0x0F~0x3F)  
// Shift Mapping RAM Counter (0x00~0x3F)  
// Set Mapping RAM Display Start Line (0x00~0x3F)  
// Disable Embedded DC/DC Converter (0x00/0x01)  
// Set Monochrome & Low Power Save Mode  
// Set Page Addressing Mode (0x00/0x01/0x02)  
// Set SEG/Column Mapping (0x00/0x01)  
// Set COM/Row Scan Direction (0x00/0x08)  
// Set Alternative Configuration (0x00/0x10)  
// Define All Banks Pulse Width as 64 Clocks  
// Set SEG Output Current  
Set_Master_Config(0x00);  
Set_Area_Color(0x05);  
Set_Addressing_Mode(0x02);  
Set_Segment_Remap(0x01);  
Set_Common_Remap(0x08);  
Set_Common_Config(0x10);  
Set_LUT(0x3F,0x3F,0x3F,0x3F);  
Set_Contrast_Control(Brightness);  
Set_Area_Brightness(Brightness);  
Set_Precharge_Period(0xD2);  
Set_VCOMH(0x08);  
// Set Brightness for Area Color Banks  
// Set PreCharge as 13 Clocks & Discharge as 2 Clock  
// Set VCOM Deselect Level  
Set_Entire_Display(0x00);  
Set_Inverse_Display(0x00);  
Fill_RAM(0x00);  
// Disable Entire Display On (0x00/0x01)  
// Disable Inverse Display On (0x00/0x01)  
// Clear Screen  
Set_Display_On_Off(0x01);  
// Display On (0x00/0x01)  
[17]  
12.MultiFont IC > MPU Interface  
12.1. Serial Interface  
The serial interface consists of serial clock MF_SCLK, serial data in MF_SI, serial data out MF_SO, chip enable  
/MF_CS2.  
Function  
MF_SCLK MF_SI MF_SO /MF_CS2  
Send Font Address  
Read Font Data  
DATA  
X
X
0
0
DATA  
The MultiFont device is enabled by a hightolow transition on /MF_CS2. /MF_CS2 must remain LOW for the  
duration of any commandin or dataout sequence.  
The Font Address is shifted in on the MF_SI line on the rising edge of MF_SCLK.  
The Font Data is shifted out on the MF_SO line on the falling edge of MF_SCLK.  
[18]  
12.2.  
Communication Protocol  
Font data can be accessed and read by using the READ command instruction.  
Instruction  
Code  
Address  
Bytes  
3
Dummy  
Bytes  
1
Data  
Bytes  
1 ~  
Instruction  
Description  
READ  
Read Data (30MHz MAX)  
0Bh  
READ mode supports up to 30MHz frequency on MF_SCLK.  
READ mode outputs the data starting from the specified address location. The data output stream is  
continuous through all addresses until terminated by a lowtohigh transition on /MF_CS2. The internal  
address pointer will automatically increment after each byte is read.  
READ instruction is initiated by executing an 8bit command [0x0B] on the MF_SI line, followed by the desired  
font address bits [A23A0], and followed by an 8bit dummy write [0x00]. The font data will then be output on  
MF_SO line, MSB first.  
/MF_CS2 must remain active LOW for the duration of the read cycle.  
[19]  
12.3.  
Timing Characteristics  
Symbol Parameter  
Condition  
Min.  
Max.  
30  
Unit  
MHz  
ns  
Fc  
Clock Frequency  
tCH  
Clock High Time  
15  
15  
0.1  
0.1  
5
tCL  
Clock Low Time  
ns  
tCLCH  
tCHCL  
tSLCH  
tCHSL  
Clock Rise Time  
Clock Fall Time  
/MF_CS2 Active Setup Time  
/MF_CS2 Not Active Hold Time  
peak to peak  
peak to peak  
relative to MF_SCLK  
relative to MF_SCLK  
V/ns  
V/ns  
ns  
5
ns  
tDVCH Data IN Setup Time  
2
ns  
tCHDX  
tCHSH  
tSHCH  
tSHSL  
tSHQZ  
tCLQV  
tCLQX  
Data IN Hold Time  
5
5
5
100  
9
9
ns  
ns  
ns  
ns  
ns  
ns  
ns  
/MF_CS2 Active Hold Time  
/MF_CS2 Not Active Setup Time  
/MF_CS2 Deselect Time  
Output Disable Time  
Clock Low to Output Valid  
Output Hold Time  
relative to MF_SCLK  
relative to MF_SCLK  
0
13.Font Tables  
see file: www.newhavendisplay.com/app_notes/MultiFont.pdf  
14.Font Data Arrangement  
see file: www.newhavendisplay.com/app_notes/MultiFont.pdf  
15.Calculation of Font Addresses  
see file: www.newhavendisplay.com/app_notes/MultiFont.pdf  
16.MultiFont program code example  
[20]  
17.Quality Information  
Test Item  
Content of Test  
Test Condition  
+90C , 240hrs  
Note  
2
High Temperature storage Test the endurance of the display at high  
storage temperature.  
Low Temperature storage Test the endurance of the display at low  
storage temperature.  
40C , 240hrs  
+85C 240hrs  
1,2  
2
High Temperature  
Operation  
Test the endurance of the display by  
applying electric stress (voltage & current)  
at high temperature.  
Low Temperature  
Operation  
Test the endurance of the display by  
applying electric stress (voltage & current)  
at low temperature.  
Test the endurance of the display by  
applying electric stress (voltage & current)  
at high temperature with high humidity.  
Test the endurance of the display by  
applying electric stress (voltage & current)  
during a cycle of low and high  
40C , 240hrs  
1,2  
1,2  
High Temperature /  
Humidity Operation  
+60C , 90% RH , 240hrs  
Thermal Shock resistance  
40C,30min > 25C,5min >  
85C,30min = 1 cycle  
100 cycles  
temperatures.  
Vibration test  
Test the endurance of the display by  
applying vibration to simulate  
transportation and use.  
1022Hz , 15mm amplitude.  
22500Hz, 1.5G  
30min in each of 3 directions  
X,Y,Z  
115mbar, 40hrs  
3
3
Atmospheric Pressure test Test the endurance of the display by  
applying atmospheric pressure to simulate  
transportation by air.  
Static electricity test  
Test the endurance of the display by  
applying electric static discharge.  
VS=800V, RS=1.5kΩ, CS=100pF  
One time  
Note 1: No condensation to be observed.  
Note 2: Conducted after 2 hours of storage at 25C, 0%RH.  
Note 3: Test performed on product itself, not inside a container.  
Evaluation Criteria:  
1: Display is fully functional during operational tests and after all tests, at room temperature.  
2: No observable defects.  
3: Luminance >50% of initial value.  
4: Current consumption within 50% of initial value  
Precautions for using OLEDs/LCDs/LCMs  
See Precautions at www.newhavendisplay.com/specs/precautions.pdf  
Warranty Information and Terms & Conditions  
http://www.newhavendisplay.com/index.php?main_page=terms  
Newhaven Display International, Inc. reserves the right to alter this product or specification at any time without notification.  
[21]  

NHD-2.23-12832UMB3 相关器件

型号 制造商 描述 价格 文档
NHD-2.23-12832UMY3 NEWHAVEN OLED Display Module 获取价格
NHD-2.4-240320SF-CTXI NEWHAVEN TFT (Thin-Film Transistor) Liquid Crystal Display Module 获取价格
NHD-2.4-240320YF-CTXI NEWHAVEN Liquid Crystal Display Graphic Module 获取价格
NHD-2.4-240320YF-CTXI#-T-1 NEWHAVEN LCD DISPL TFT 2.4" 240X320 WH+TP 获取价格
NHD-2.4-240320YF-CTXI-T-1 NEWHAVEN Liquid Crystal Display Graphic Module 获取价格
NHD-2.7-12864UMY3 NEWHAVEN OLED Display Module 获取价格
NHD-2.8-25664UMB3 NEWHAVEN OLED Display Module 获取价格
NHD-2.8-25664UMY3 NEWHAVEN OLED Display Module 获取价格
NHD-24-240320SF-CTXI NEWHAVEN TFT (Thin-Film Transistor) Liquid Crystal Display Module 获取价格
NHD-240128WG-AFTI-VZ-C5 NEWHAVEN (Liquid Crystal Display Graphic Module 获取价格

NHD-2.23-12832UMB3 相关文章

  • Bourns 密封通孔金属陶瓷微调电位计产品选型手册(英文版)
    2024-09-20
    6
  • Bourns 精密环境传感器产品选型手册(英文版)
    2024-09-20
    9
  • Bourns POWrTher 负温度系数(NTC)热敏电阻手册 (英文版)
    2024-09-20
    8
  • Bourns GMOV 混合过压保护组件产品选型手册(英文版)
    2024-09-20
    6