![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
nhd - 0216k1z - fs(rgb)fbw - rev1 character liquid crystal display module nhd - newhaven display 0216 - 2 lines x 16 characters k1z - model fs- transflective rgb - red, green, blue edge led backlight f - fstn positive b - 6:00 optimal v iew w - wide temperature rev1 - revision 1 rohs compliant newhaven display international, inc. 2661 galvin ct. 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/23/2006 initial release - 1 6/4/20 09 user guide reformat - 2 9/16/2009 backlight revision be 3 10/23/2009 block diagram /initialization/electrical revision be 4 1/7/2010 optical revised be 5 1/6/2011 alternate controller information updated ak 6 5/3/2011 electrical characteristics upda ted ak 7 11/29/2011 mechanical drawing updated tj 8 9/28/16 mechanical drawing, electrical & optical char. updated sb functions and features ? 2 lines x 16 characters ? built - in controller ( st7066u ) ? red, green and blue backlights ? +5.0v power supply ? 1 /16 duty, 1/5 bias ? rohs compliant 1 2 3 4 5 6 a b c d b c d 1 2 3 4 5 6 mechanical drawing a [3] the informaton contained herein is the exclusive property of newhaven display internatonal, inc. and shall not be copied, reproduced, and/or disclosed in any format without permission. nhd-0216k1z-fs(rgb)-fbw-rev1 09/28/16 date unit part number: mm gen. tol. 0.3 rev descripton date pin assignment 3 4 1 2 vss vdd v0 rs rw 5 e6 db07 db1 8 db2 9 db3 10 db4 11 db512 db6 13 db7 14 a-red 15 a-gr een 16 a-blue 17 k 18 notes: 1. driving: 1/16 duty, 1/5 bias 2. voltage: 5.0v vdd, 4.5v vlcd 3. display mode: fstn positve / trans?ectve 4. optmal view: 6:00 5. backlight: red, green, & blue leds 6. driver ic: st7066u 8/4-bit mpu interface proprietary [ 4 ] pin description and wiring diagram pin no. symbol external connection function description 1 v ss power supply ground 2 v dd power supply supply voltage for logic (+5.0v) 3 v 0 adj. power supply supply voltage for contr ast (approx. 0.5v) 4 rs mpu register select signal rs=1: data rs=0: command 5 r/w mpu read/write select signal rw=1: read rw=0: write 6 e mpu operation enable signal falling edge triggered 7 - 10 db0 C db3 mpu four low order bi - directional three - state data bus lines. these four are not used during 4 - bit operation 11 - 14 db4 C db7 mpu four high order bi - directional three - state data bus lines. 15 led - power supply backlight cathode (ground) 16 led - red power supply backlight anode red (2.0v) 17 le d - green power supply backlight anode green (3.0v) 18 led - blue power supply backlight anode blue (3.0v) recommended lcd connector : 2.54 mm pitch 1 x 18 pin header backlight connector: pins 15 - 1 8 of lcd connector mates with : - [ 5 ] electrical character istics item symbol condition min. typ. max. unit operating temperature range t op absolute max - 20 - +70 ? c storage temperature range t st absolute max - 30 - +80 ? c supply voltage v dd - 4.7 5.0 5.3 v supply current i dd v dd = 5.0v t op = 25c 1.0 1.5 2.5 ma supply for lcd (contrast) v lcd 4.3 4.5 4.7 v h level input v ih - 0.7*v dd - v dd v l level input v il - v ss - 0.6 v h level output v oh - 3.9 - v dd v l level output v ol - v ss - 0.4 v backlight supply voltage C red v led - 1.8 2.0 2.2 v backlight supply current C red i led v led = 2.0v 5 10 15 ma backlight supply voltage C green v led - 2.8 3.0 3 .2 v backlight supply current C green i led v led = 3.0v 10 20 30 ma backlight supply voltage C blue v led - 2.8 3.0 3.2 v backlight supply current C blue i led v led = 3.0v 10 20 30 ma optical characteristics item symbol condition min. typ. max. unit op timal viewing angles top ? y+ cr 2 - 40 - ? bottom ? y - - 60 - ? left x - - 60 - ? right x+ - 60 - ? contrast ratio cr - 2 5 - - response time rise t r t op = 25c - 150 250 ms fall t f - 200 300 ms controller information built - in st7066 controller . please d ownload specification at http://www.newhavendisplay.com/app_notes/st7066u.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 0 a 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 instruction instruction code description execution time ( f osc = 270 khz rs r/w db7 db6 db5 db4 db3 db2 db1 db0 clear display 0 0 0 0 0 0 0 0 0 1 write ?20h? to ddram and set ddram address to ?00h? from ac 1.5 2 ms return home 0 0 0 0 0 0 0 0 1 - set ddram address to ?00h? from ac and return cursor to its original position if shifted. the contents of ddram are not changed. 1.5 2 ms entry mode set 0 0 0 0 0 0 0 1 i /d sh sets cursor move direction and specifies display shift. these parameters are performed during data write and read. 3 7 s display on/ off control 0 0 0 0 0 0 1 d c b d=1: entire display on c=1: cursor on b=1: blinking cursor on 37 s cursor or displa y shift 0 0 0 0 0 1 s/c r/l - - sets cursor moving and display shift control bit, and the direction without changing ddram data. 37 s function set 0 0 0 0 1 dl n f - - dl: interface data is 8/4 bits n: number of lines is 2/1 f: font size is 5x11/5x8 37 s set cgram address 0 0 0 1 ac5 ac4 ac3 ac2 ac1 ac0 set cgram address in address counter 37 s set ddram address 0 0 1 ac6 ac5 ac4 ac3 ac2 ac1 ac0 set ddram address in address counter. 37 s read busy flag and address 0 1 bf ac6 ac5 ac4 ac3 ac2 ac1 ac0 w hether during internal operation or not can be known by reading bf. the contents of address counter can also be read. 0s write data to address 1 0 d7 d6 d5 d4 d3 d2 d1 d0 write data into internal ram (ddram/cgram). 37 s read data from ram 1 1 d7 d6 d5 d4 d3 d2 d1 d0 read data from internal ram (ddram/cgram). 37 s [ 7 ] timing characteristics writing data from mpu to st7066u [ 8 ] r eading data from st7066u to mpu [ 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=high : 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 >40 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 } /**********************************************************/ v oid nybble() { e = 1; delay(1); //enable pulse width >= 300ns e = 0; //clock enable: falling edge } /**********************************************************/ void init() { p1 = 0; p3 = 0; delay(100); //wait >40 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 , 48 hrs 2 low temperature storage endurance test applying the low storage temperature for a long time. - 30 ? c , 48 hrs 1,2 high temperature operation endurance test applying the electric stress (voltage & current) and the high thermal stress for a long time. + 7 0 ? c 48 hrs 2 low temp erature operation endurance test applying the electric stress (voltage & current) and the low thermal stress for a long time. - 20 ? c , 48 hrs 1 ,2 high temperature / humidity operation endurance test applying the electric stress (voltage & current) and the h igh thermal with high humidity stress for a long time. + 4 0 ? c , 90% rh , 48 hrs 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 - > +5 0?c,3 0min = 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 3 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 pr ecautions at www.newhavendisplay.com/specs/precautions.pdf warranty information and terms & conditions http://www .newhavendisplay.com/index.php?main_page=terms |
Price & Availability of NHD-0216K1Z-FS-FBW-REV1
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |