Newhaven NHD-0216MW-AB3 Character oled display Datasheet

NHD-0216MW-AB3
Character OLED Display
NHD0216MWAB3-
Newhaven Display
2 Lines x 16 Characters
Character OLED Display
Model
Blue
2.4V~5.5V Supply Voltage
Newhaven Display International, Inc.
2661 Galvin Ct.
Elgin IL, 60124
Ph: 847-844-8795
Fax: 847-844-8796
www.newhavendisplay.com
[email protected]
[email protected]
Document Revision History
Revision
0
1
2
Date
01/08/16
02/10/16
02/26/16
Description
Initial Release
Electrical Characteristics Updated
Electrical Characteristics and Pin Description Updated
Functions and Features
•
•
•
•
•
•
2 lines x 16 characters
Built-in LCD comparable controller
4/8-bit Parallel, SPI, or I²C MPU interface
2.8V or 5.0V operation
RoHS compliant
Slim design
[2]
Changed by
PB
PB
PB
Mechanical Drawing
2
4
Remove Tape
t=0.15mm Max
41.4±0.2 (Panel Size)
41.4±0.2 (Cap Size)
40.4±0.5 (Polarizer)
36.22 (V/A)
34.22 (A/A)
(2.5)
(1.5)
0.5±0.5
(10)
(8)
Protective Tape
11.8x3.5x0.05mm
Contact Side
VCC
VCOMH
IREF
D7
D6
D5
D4
D3
D2
R/W
D1
E
O
C
0.3±0.03
Notes:
1. Display color: Blue
2. Display size: 2 Lines x 16 Characters
3. Interface: Parallel, Serial, I2C
4. Operating temp: -40C to +85C
5. Storage temp: -40C to +90C
6. Controller: US2066
7. RoHS compliant
1
2
(2.15)
( Column 80 )
A
Segment 49
( Column 51 )
Common 15
( Row 16 )
Common 0
( Row 1 )
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2.16
1.82
0.37
0.34
0.5
D
(0.5)
12.5±0.2
10.4±0.1 (Alignment Mark)
P0.5x(24-1)=11.5±0.05 (W0.35±0.03)
( Column 1 )
( Column 50 )
0.34
0.53
0.56
4.45
4.95
F
N
3±0.3
C
D0
D/C
RES#
VDDIO
CS#
VLSS+VSS
REGVDD
BS2
BS1
VSL
BS0
VDD
24
(9.28)
6±0.2
(14.45)
Silk Screen
(Top Side)
(1.84)
11
12±0.3
1
2-φ1±0.1
4.5±0.5 (Stiffener)
9.4 (A/A)
11.4 (V/A)
14.9±0.5 (Polarizer)
15.9±0.2 (Cap Size)
19.9±0.2 (Panel Size)
(31.9)
Newhaven Display
NHD0216MW-AB3
Segment 99
Date
Segment 20
Segment 50
T
N
E
D
I
B
6
Description
"A"
(5)
Active Area 1.39"
16 x 2 Character
L
A
I
5
Rev
1.6±0.1
Glue
0.5±0.5
(2.59)
(3.59)
A
3
Polarizer
t=0.2mm
1
Detail "A"
Scale (2:1)
Symbol
VSL
VSS
REGVDD
VDD
VDDIO
BS0
BS1
BS2
/CS
/RES
D/C
R/W
E
D0
D1
D2
D3
D4
D5
D6
D7
IREF
VCOMH
VCC
B
C
D
Date
01/08/16
Unit
Gen. Tolerance
±0.3mm
3
4
mm
5
Model:
NHD-0216MW-AB3
6
The drawing contained herein is the exclusive property of Newhaven Display International, Inc. and shall not be copied, reproduced, and/or disclosed in any format without permission.
[3]
Pin Description
Parallel Interface:
Pin No.
1
2
3
Symbol
VSL
VSS
REGVDD
External Connection
Power Supply
Power Supply
Power Supply
4
VDD
Power Supply
5
6-8
9
10
11
14-21
22
VDDIO
BS0 – BS2
/CS
/RES
D/C
R/W
/WR
E
/RD
DB0 – DB7
IREF
Power Supply
MPU
MPU
MPU
MPU
MPU
MPU
MPU
MPU
MPU
Power Supply
23
VCOMH
Power Supply
24
VCC
Power Supply
12
13
Serial Interface:
Pin No.
1
2
3
Symbol
VSL
VSS
REGVDD
External Connection
Power Supply
Power Supply
Power Supply
4
VDD
Power Supply
5
6-8
9
10
11-13
14
15
16
17-21
22
VDDIO
BS0 – BS2
/CS
/RES
NC
SCLK
SDI
SDO
NC
IREF
Power Supply
MPU
MPU
MPU
MPU
MPU
MPU
Power Supply
23
VCOMH
Power Supply
24
VCC
Power Supply
Function Description
Ground
Ground
Internal VDD regulator selection pin in 5V I/O application mode.
HIGH: 5V I/O application, LOW: 2.8V I/O application
Supply Voltage for Logic Operation. A capacitor should be
connected between VDD and VSS under all circumstances.
Supply Voltage for Logic I/O
MPU interface select signal
Active LOW Chip Select signal
Active LOW Reset signal
Data/Command select signal. D/C=0: Command, D/C=1: Data
6800: Read/Write select signal, R/W=1: Read, R/W=0: Write
8080: Active LOW Write signal
6800: Operation Enable signal (Falling edge triggered)
8080: Active LOW Read signal
8-bit bi-directional data bus
Segment output current reference pin. A resistor should be
connected between this pin and VSS to maintain current of around
15uA.
COM signal deselected voltage level. A capacitor should be
connected between this pin and VSS.
Supply Voltage for OLED panel
Function Description
Ground
Ground
Internal VDD regulator selection pin in 5V I/O application mode.
HIGH: 5V I/O application, LOW: 2.8V I/O application
Supply Voltage for Logic Operation. A capacitor should be
connected between VDD and VSS under all circumstances.
Supply Voltage for Logic I/O
MPU interface select signal
Active LOW Chip Select signal
Active LOW Reset signal
No Connect. Tie to Ground
Serial Clock signal
Serial Data Input signal
Serial Data Output signal
No Connect. Tie to Ground
Segment output current reference pin. A resistor should be
connected between this pin and VSS to maintain current of around
15uA.
COM signal deselected voltage level. A capacitor should be
connected between this pin and VSS.
Supply voltage for OLED panel
[4]
I²C Interface:
Pin No.
1
2
3
Symbol
VSL
VSS
REGVDD
External Connection
Power Supply
Power Supply
Power Supply
4
VDD
Power Supply
5
6-8
9
10
11
12-13
14
15
16
17-21
22
VDDIO
BS0 – BS2
NC
/RES
SA0
NC
SCL
SDAIN
SDAOUT
NC
IREF
Power Supply
MPU
MPU
MPU
MPU
MPU
MPU
Power Supply
23
VCOMH
Power Supply
24
VCC
Power Supply
MPU Interface Pin Selections
Pin
Name
BS0
BS1
BS2
4-bit Parallel
6800 interface
1
0
1
4-bit Parallel
8080 interface
1
1
1
Function Description
Ground
Ground
Internal VDD regulator selection pin in 5V I/O application mode.
HIGH: 5V I/O application, LOW: 2.8V I/O application
Supply Voltage for Logic Operation. A capacitor should be
connected between VDD and VSS under all circumstances.
Supply Voltage for Logic I/O
MPU interface select signal
No Connect. Tie to Ground
Active LOW Reset signal
Slave Address select signal
No Connect. Tie to Ground
Serial Clock signal
Serial Data Input
Serial Data Output. Tie together with SDAIN (pin 15)
No Connect. Tie to Ground
Segment output current reference pin. A resistor should be
connected between this pin and VSS to maintain current of around
15uA.
COM signal deselected voltage level. A capacitor should be
connected between this pin and VSS.
Supply voltage for OLED panel
8-bit Parallel
6800 interface
0
0
1
8-bit Parallel
8080 interface
0
1
1
Serial
Interface
0
0
0
MPU Interface Pin Assignment Summary
Bus
Interface
4-bit 6800
4-bit 8080
8-bit 6800
8-bit 8080
SPI
I²C
D7
D6
Data/Command Interface
D5
D4
D3
D2
D1
D[7:4]
Tie LOW
D[7:4]
Tie LOW
D[7:0]
D[7:0]
Tie LOW
SDO
SDI
Tie LOW
SDAOUT SDAIN
[5]
D0
SCLK
SCL
I²C
Interface
0
1
0
Control Signals
E
R/W
/CS
D/C
E
R/W
/CS
D/C
/RD
/WR
/CS
D/C
E
R/W
/CS
D/C
/RD
/WR
/CS
D/C
Tie LOW
/CS
Tie LOW
Tie LOW
SA0
/RES
/RES
/RES
/RES
/RES
/RES
/RES
Electrical Characteristics
Item
Operating Temperature
Range
Storage Temperature Range
Symbol
Top
Condition
Absolute Max
Min.
-40
Typ.
-
Max.
+85
Unit
⁰C
Tst
Absolute Max
-40
-
+90
⁰C
Supply Voltage for logic
Supply Voltage for I/O Pins
Supply Voltage for logic
Supply Voltage for I/O Pins
Supply Voltage for display
VDD
VDDIO
VDD
VDDIO
VCC
(2.8V I/O Application)
-
2.4
2.4
4.4
8.5
2.8
2.8
5.0
9.0
VDDIO
3.6
5.5
9.5
V
V
V
V
V
Operating Current for VDD
IDD
Operating Current for VCC
ICC
Note 1
Note 2
-
-
180
4.3
8.2
1
2
300
5.4
10.3
10
10
μA
mA
mA
μA
μA
-
VDDIO
0.2*VDDIO
VDDIO
0.1*VDDIO
V
V
V
V
Sleep Mode Current for VDD
Sleep Mode Current for VCC
(5V I/O Application)
IDD, SLEEP
ICC, SLEEP
“H” Level input
Vih
0.8*VDDIO
“L” Level input
Vil
0
“H” Level output
Voh
0.9*VDDIO
“L” Level output
Vol
0
Note 1: VDDIO = 2.8V or 5.0V, VCC = 9.0V, 50% Display Area Turn on.
Note 2: VDDIO = 2.8V or 5.0V, VCC = 9.0V, 100% Display Area Turn on.
Optical Characteristics
Item
Viewing Angle – Top
Viewing Angle – Bottom
Viewing Angle – Left
Viewing Angle – Right
Contrast Ratio
Response Time (rise)
Response Time (fall)
Brightness
Lifetime
Symbol
Condition
Cr ≥ 10,000:1
Cr
Tr
Tf
Min.
80
80
80
80
10,000:1
60
25,000
Typ.
10
10
80
-
Max.
-
Unit
⁰
⁰
⁰
⁰
us
us
2
cd/m
Hrs
50% checkerboard
Ta=25°C, 50%
checkerboard
Note: Lifetime at typical temperature is based on accelerated high-temperature operation. Lifetime is tested at
average 50% pixels on and is rated as Hours until Half-Brightness. 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 (burn-in) images may occur. To avoid
this, every pixel should be illuminated uniformly.
Controller Information
Built-in US2066 controller.
Please download specification at http://www.newhavendisplay.com/app_notes/US2066.pdf
DDRAM Address
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F
[6]
Table of Commands
[7]
[8]
[9]
[10]
[11]
[12]
Timing Characteristics
6800-Series Parallel Interface:
Condition 1: /CS low pulse width > E high pulse width
[13]
Condition 2: /CS low pulse width < E high pulse width
[14]
8080-Series Parallel Interface:
[15]
Serial Interface:
[16]
I²C Interface:
[17]
Built-in Font Tables
[18]
[19]
[20]
Example Program Code
void command(char i)
{
C_S = 0;
P1 = i;
D_C = 0;
R_W = 0;
E = 1;
delayms(1);
E = 0;
}
void data(char i)
{
C_S = 0;
P1 = i;
D_C = 1;
R_W = 0;
E = 1;
delayms(1);
E = 0;
}
//chip select LOW – active
//data on port
//data/command select LOW – command
//read/write select LOW – write
//enable HIGH
//delay
//enable LOW – data latched
//chip select LOW – active
//data on port
//data/command select HIGH – data
//read/write select LOW – write
//enable HIGH
//delay
//enable LOW – data latched
void output()
{
int i;
command(0x01);
command(0x02);
for(i=0;i<16;i++)
{
data(0x1F);
}
command(0xC0);
for(i=0;i<16;i++)
{
data(0x1F);
}
}
void init()
{
RES = 1;
delayms(1);
command(0x2A);
command(0x71);
data(0x00);
command(0x28);
command(0x08);
command(0x2A);
command(0x79);
//clear display
//return home
//write solid blocks
//line 2
//write solid blocks
//reset HIGH – inactive
//delay
//function set (extended command set)
//function selection A
// disable internal VDD regulator (2.8V I/O). data(0x5C) = enable regulator (5V I/O)
//function set (fundamental command set)
//display off, cursor off, blink off
//function set (extended command set)
//OLED command set enabled
[21]
}
command(0xD5);
command(0x70);
command(0x78);
command(0x08);
command(0x06);
command(0x72);
data(0x00);
command(0x2A);
command(0x79);
command(0xDA);
command(0x00);
command(0xDC);
command(0x00);
command(0x81);
command(0x7F);
command(0xD9);
command(0xF1);
command(0xDB);
command(0x40);
command(0x78);
command(0x28);
command(0x01);
command(0x80);
command(0x0C);
delayms(100);
void main(void)
{
init();
while(1)
{
}
}
//set display clock divide ratio/oscillator frequency
//set display clock divide ratio/oscillator frequency
//OLED command set disabled
//extended function set (2-lines)
//COM SEG direction
//function selection B
//ROM CGRAM selection
//function set (extended command set)
//OLED command set enabled
//set SEG pins hardware configuration
//set SEG pins hardware configuration
//function selection C
//function selection C
//set contrast control
//set contrast control
//set phase length
//set phase length
//set VCOMH deselect level
//set VCOMH deselect level
//OLED command set disabled
//function set (fundamental command set)
//clear display
//set DDRAM address to 0x00
//display ON
//delay
output();
delayms(2000);
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
[22]
Similar pages