NHD-0108FZ-RN-YBW_14 NEWHAVEN | Alldatasheet

Document overview

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

Technical content

[1] NHD‐0108FZ‐RN‐YBW Character Liquid Crystal Display Module NHD‐ Newhaven Display 0108‐ 1 line x 8 characters FZ‐ Model R‐ Reflective N‐ No Backlight Y‐ STN‐ Yellow/Green 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 1/16/2009 Initial Release ‐ 1 10/12/2009 User Guide Reformat BE 2 10/16/2009 Block Diagram Revision BE 3 11/20/2009 Optical revised BE 4 1/5/2011 Alternate controller information updated AK 5 4/15/2011 Electrical characteristics updated AK Functions and Features

  • 1 line x 8 characters
  • Built‐in controller (ST7066U)
  • +5.0V power supply
  • 1/16 duty, 1/5 bias
  • RoHS compliant

4-? 2.5 PIN NAME VSS VDD RS4 RW 5 DB0~DB77~14 NC15 NC16Notes: 1). Driver Method: 1/16duty, 1/5bias, VDD5.0V VLCD4.4V 2). Display Type: STN-Yellow Green /Positive/Reflective/6:00 View 3). Operating Temp: -20 C~ +70 C / Storage Temp: -30 C~ +80 C 4). Driver: ST7066U 5). RoHS Compliant 16-? 1.0 Newhaven Display

[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.6V) 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 NC ‐ No Connect

16 NC ‐ No Connect

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 ‐ 5.0 ‐ 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.4 ‐ V “H” Level input Vih 0.7 VDD ‐ VDD V “L” Level input Vil 0 ‐ 0.6 V “H” Level output Voh 3.9 ‐‐ V “L” Level output Vol ‐ ‐ 0.4 V Backlight Supply Voltage Vled ‐ ‐ ‐ ‐ V Backlight Supply Current Iled ‐ ‐ ‐ ‐ mA Optical Characteristics Item Symbol Condition Min. Typ. Max. Unit Viewing Angle‐ Vertical (top) AV Cr ≥2 ‐ 35 ‐ ⁰ Viewing Angle – Vertical (bottom) AV Cr ≥2 ‐ 60 ‐ ⁰ Viewing Angle – Horizontal (left) AH Cr ≥2 ‐ 40 ‐ ⁰ Viewing Angle – Horizontal (right) AH Cr ≥2 ‐ 40 ‐ ⁰ Contrast Ratio Cr ‐ 6 ‐ ‐ Response Time (rise) Tr ‐ ‐ 150 250 ms Response Time (fall) Tf ‐ ‐ 150 250 ms Controller Information Built‐in ST7066U. Download specification at http://www.newhavendisplay.com/app_notes/ST7066U.pdf

[6] Command Table

[7] Built‐in Font Table

[8] 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

[9] 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

[10] 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