NHD-0116GZ-FSW-FBW NEWHAVEN | Alldatasheet

Document overview

  • Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
  • PDF pages: 12

Technical content

[1] NHD‐0116GZ‐FSW‐FBW Character Liquid Crystal Display Module NHD‐ Newhaven Display 0116‐ 1 line x 16 characters GZ‐ Model F‐ Transflective SW‐ Side White LED Backlight F‐ FSTN (+) B‐ 6:00 view W‐ Wide Temperature (‐20°C~+70°C) RoHS Compliant Newhaven Display International, Inc.

2511 Technology Drive, Suite 101

Elgin IL, 60124 Ph: 847‐844‐8795 Fax: 847‐844‐8796 www.newhavendisplay.com nhtech@newhavendisplay.com nhsales@newhavendisplay.com

[2] Document Revision History Revision Date Description Changed by 0 9/25/2007 Initial Release ‐ 1 11/10/2009 User Guide Reformat BE 2 11/18/2009 Optical info update BE 3 12/8/2009 Pin description updated BE 4 1/5/2010 Optical revised BE Functions and Features

  • 1 line x 16 characters
  • Built‐in controller (SPLC780D or equivalent)
  • +5.0V Power Supply
  • 1/16 duty, 1/5 bias
  • RoHS compliant

Part No. Newhaven Display NHD-0116GZ-FSB-FBW Backlight Driver: Side

[4] Pin Description and Wiring Diagram Pin No. Symbol External Connection Function Description

1 VSS Power Supply Ground

2 VDD Power Supply Supply Voltage for logic (+5.0V) 3 V0 Adj Power Supply Power supply for contrast (approx. 0.5V) 4 RS MPU Register select signal. RS=0: Command, RS=1: Data

5 R/W MPU Read/Write select signal, R/W=1: Read R/W: =0: Write

6 E MPU Operation enable signal. Falling edge triggered. 7‐10 DB0 – DB3 MPU Four low order bi‐directional three‐state data bus lines. These four are not used during 4‐bit operation. 11‐14 DB4 – DB7 MPU Four high order bi‐directional three‐state data bus lines. 15 LED+ Power Supply Power supply for LED Backlight (+5.0V via on‐board resistor)

16 LED‐ Power Supply Ground for Backlight

Recommended LCD connector: 2.54mm pitch pins Backlight connector: ‐‐‐ Mates with: ‐‐‐

[5]

Electrical Characteristics

Item Symbol Condition Min. Typ. Max. Unit Operating Temperature Range Top Absolute Max ‐20 ‐ +70 ⁰ C Storage Temperature Range Tst Absolute Max ‐30 ‐ +80 ⁰ C Supply Voltage VDD 4.7 5.0 5.5 V Supply Current IDD Ta=25°C, VDD=5.0V ‐ 1.5 2.5 mA Supply for LCD (contrast) VDD‐V0 Ta=25°C ‐ 4.5 ‐ V “H” Level input Vih 2.2 ‐ VDD V “L” Level input Vil 0 ‐ 0.6 V “H” Level output Voh 2.4 ‐‐ V “L” Level output Vol ‐ ‐ 0.4 V Backlight Supply Voltage Vled ‐ ‐ 5.0 ‐ V Backlight Supply Current Iled Vled=5.0V ‐ 30 ‐ mA Optical Characteristics Item Symbol Condition Min. Typ. Max. Unit Viewing Angle – Vertical (top) AV Cr ≥3 ‐ 20 ‐ ⁰ Viewing Angle – Vertical (bottom) AV Cr ≥3 ‐ 50 ‐ ⁰ Viewing Angle – Horizontal (left) AH Cr ≥3 ‐ 30 ‐ ⁰ Viewing Angle – Horizontal (right) AH Cr ≥3 ‐ 30 ‐ ⁰ Contrast Ratio Cr 3 5 ‐ ‐ Response Time (rise) Tr ‐ ‐ 150 250 ms Response Time (fall) Tf ‐ ‐ 150 250 ms Controller Information Built‐in SPLC780D. Download specification at http://www.newhavendisplay.com/app_notes/SPLC780D.pdf

[6] Table of Commands Display Character Address Code:

[7] Timing Characteristics

[8]

[9] Built‐in Font Table

[10] Example Initialization Program 8-bit Initialization: void command(char i) P1 = i; //put data on output Port D_I =0; //D/I=LOW : send instruction R_W =0; //R/W=LOW : Write E = 1; Delay(1); //enable pulse width >= 300ns E = 0; //Clock enable: falling edge void write(char i) P1 = i; //put data on output Port D_I =1; //D/I=LOW : send data R_W =0; //R/W=LOW : Write E = 1; Delay(1); //enable pulse width >= 300ns E = 0; //Clock enable: falling edge void init() E = 0; Delay(100); //Wait >15 msec after power is applied command(0x30); //command 0x30 = Wake up Delay(30); //must wait 5ms, busy flag not available command(0x30); //command 0x30 = Wake up #2 Delay(10); //must wait 160us, busy flag not available command(0x30); //command 0x30 = Wake up #3 Delay(10); //must wait 160us, busy flag not available command(0x38); //Function set: 8-bit/2-line command(0x10); //Set cursor command(0x0c); //Display ON; Cursor ON command(0x06); //Entry mode set

[11] 4-bit Initialization: void command(char i) P1 = i; //put data on output Port D_I =0; //D/I=LOW : send instruction R_W =0; //R/W=LOW : Write Nybble(); //Send lower 4 bits i = i<<4; //Shift over by 4 bits P1 = i; //put data on output Port Nybble(); //Send upper 4 bits void write(char i) P1 = i; //put data on output Port D_I =1; //D/I=HIGH : send data R_W =0; //R/W=LOW : Write Nybble(); //Clock lower 4 bits i = i<<4; //Shift over by 4 bits P1 = i; //put data on output Port Nybble(); //Clock upper 4 bits void Nybble() E = 1; Delay(1); //enable pulse width >= 300ns E = 0; //Clock enable: falling edge void init() P1 = 0; P3 = 0; Delay(100); //Wait >15 msec after power is applied P1 = 0x30; //put 0x30 on the output port Delay(30); //must wait 5ms, busy flag not available Nybble(); //command 0x30 = Wake up Delay(10); //must wait 160us, busy flag not available Nybble(); //command 0x30 = Wake up #2 Delay(10); //must wait 160us, busy flag not available Nybble(); //command 0x30 = Wake up #3 Delay(10); //can check busy flag now instead of delay P1= 0x20; //put 0x20 on the output port Nybble(); //Function set: 4-bit interface command(0x28); //Function set: 4-bit/2-line command(0x10); //Set cursor command(0x0F); //Display ON; Blinking cursor command(0x06); //Entry Mode set

[12] Quality Information Test Item Content of Test Test Condition Note High Temperature storage Endurance test applying the high storage temperature for a long time. +80⁰C , 48hrs 2 Low Temperature storage Endurance test applying the low storage temperature for a long time. ‐30⁰C , 48hrs 1,2 High Temperature Operation Endurance test applying the electric stress (voltage & current) and the high thermal stress for a long time. +70⁰C 48hrs 2 Low Temperature Operation Endurance test applying the electric stress (voltage & current) and the low thermal stress for a long time. ‐20⁰C , 48hrs 1,2 High Temperature / Humidity Operation Endurance test applying the electric stress (voltage & current) and the high thermal with high humidity stress for a long time. +40⁰C , 90% RH , 48hrs 1,2 Thermal Shock resistance Endurance test applying the electric stress (voltage & current) during a cycle of low and high thermal stress. 0⁰C,30min ‐> 25⁰C,5min ‐> 50⁰C,30min = 1 cycle 10 cycles Vibration test Endurance test applying vibration to simulate transportation and use. 10‐55Hz , 15mm amplitude. 60 sec in each of 3 directions X,Y,Z For 15 minutes Static electricity test Endurance test applying electric static discharge. VS=800V, RS=1.5kΩ, CS=100pF One time Note 1: No condensation to be observed. Note 2: Conducted after 4 hours of storage at 25⁰C, 0%RH. Note 3: Test performed on product itself, not inside a container. Precautions for using 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