Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Thread Closed: Issue successfully resolved

???
04/12/07 18:09
Read: times


 
#137052 - You need more data!
Responding to: ???'s previous message
Jayanth Kumar said:
i have bought a jhd162a lcd. I have written an initializing program for the lcd. When i connect it only the backlight is glowing. Is there a way of testing if the lcd is working?

When you connect it to what?

I tried the procedure given in the forem
http://www.8052.com/forum/read.phtml?id=92858
i connected pin1(Vss) to gnd, pin2(Vcc) to +5v and and pin3(Vee) to gnd through a 1k resistor but nothing is glowing not even the backlight. when i connect pin15(led+) to +5v and pin16(led-) to gnd i get only the backlight glowing.

That's how it should work. How can you test the LCD if you don't attach the reset of the signals to some intelligent source that can properly drive its signals?

The datasheet is not complete it requires some chinese characters and nothing is present after a few pages.

You should endeavor to obtain the proper datasheet. It wouldn't hurt to tell us on this forum what the manufacturer and part number for your LCD are. Some people might be able to help. They can't do that with no part/model number.

please, I need some help in checking if my lcd is working.
thank you
jayanth

I'd say that you probably need to verify that it works at all, and then verify that you have a properly working interface.

You need to obtain the proper datasheet. That's a given.

Secondly, given the current circumstance, you probably have an HD44780 or equivalent. That's the controller IC. You can get lots of information about how to "talk" to it. Be sure that you use all the available interface signals so you can read the busy status bit.

If you don't know what the proper bias voltage (pin 3) is supposed to be, you need to have a potentiometer between +5 and -5 volts and feed the 1K series resistor to pin 3 from the wiper. That way you can sweep the bias voltage in order to see where you eventually have sufficient bias to provide enough contrast to make the character blocks visible. When they become visible, you've gone too far, so back off a bit in whichever direction makes that happen. Without extensive driver code, you can't fully test the device. You should never, Never, NEVER buy a surplus LCD until you know it functions properly or are given an enforcible warranty that it does. If you want to build a tester using an 805x, you can do that using code that's published here on this site. Be sure to use one of the code samples that actually reads the busy flag, not one that uses open-loop timing, since you don't know what the parameters for your LCD are.

RE



List of 78 messages in thread
TopicAuthorDate
LCD Problem            01/01/70 00:00      
   stop shouting - also            01/01/70 00:00      
      Sorry Erik            01/01/70 00:00      
         no need to be 'sorry'            01/01/70 00:00      
            timing            01/01/70 00:00      
               delays aren't necessary if you monitor busy            01/01/70 00:00      
   Pullup resistors on P0            01/01/70 00:00      
      already answered            01/01/70 00:00      
   make sure            01/01/70 00:00      
      Is there any test procedure to test LCD Module?            01/01/70 00:00      
         from the shop            01/01/70 00:00      
   did you try...            01/01/70 00:00      
      tthat is SOME wait            01/01/70 00:00      
         ...            01/01/70 00:00      
            well, maybe is is a good thing            01/01/70 00:00      
               i need a lcd testing procedure            01/01/70 00:00      
                  like this            01/01/70 00:00      
                     lcd testing            01/01/70 00:00      
                        Couple of links            01/01/70 00:00      
                           no datasheet            01/01/70 00:00      
                              Should work the same...            01/01/70 00:00      
                                 +1 for this answer            01/01/70 00:00      
                                    LJMP limits            01/01/70 00:00      
      delays aren't necessary if you monitor busy            01/01/70 00:00      
      May be LCD is damaged!!            01/01/70 00:00      
         Pin 3 may require a negative voltage            01/01/70 00:00      
            PLEASE!!!!            01/01/70 00:00      
               There is a "convention"            01/01/70 00:00      
            to clarify?            01/01/70 00:00      
         two problems with the 'advice' you followed            01/01/70 00:00      
            Only lower line of LCD is showing!            01/01/70 00:00      
               looks like pretty normal behavior to me ...            01/01/70 00:00      
                  'cheap' -5 for a LCD            01/01/70 00:00      
   where is that standard?            01/01/70 00:00      
      It's not an EIA or a DIN standard ...            01/01/70 00:00      
         you said exactly that            01/01/70 00:00      
            We've all told him to read his LCD datasheet            01/01/70 00:00      
               this is getting ridiculous.            01/01/70 00:00      
                  ok, I deserve -1 from before            01/01/70 00:00      
                     why not spell it correctly            01/01/70 00:00      
                  That's why there are datasheets            01/01/70 00:00      
   LCD is workingggg!!!!!!            01/01/70 00:00      
      Now get to work            01/01/70 00:00      
         MISTAKES made            01/01/70 00:00      
   Datasheet, which created a problem.            01/01/70 00:00      
   Can LCD datasheet be uploaded for others referen.?            01/01/70 00:00      
      You have to get the correct datasheet            01/01/70 00:00      
         need lcd testing procedure            01/01/70 00:00      
            You need more data!            01/01/70 00:00      
               addendum to Richards post            01/01/70 00:00      
                  There is a de-facto standard            01/01/70 00:00      
                     lcd problem            01/01/70 00:00      
                        Disconnect d1            01/01/70 00:00      
                        problem with second line of lcd            01/01/70 00:00      
                           program            01/01/70 00:00      
                              your code has a problem?            01/01/70 00:00      
                                 looks like experimenting again ...            01/01/70 00:00      
                                 from hitachi data sheet on HD44780            01/01/70 00:00      
                                    I'm starting to hate these datasheets            01/01/70 00:00      
                                       BULL            01/01/70 00:00      
                                          get it RIGHT before you deviate from spec's            01/01/70 00:00      
                                       OK... I give up...            01/01/70 00:00      
                                    8 bit Initialization            01/01/70 00:00      
                                       lcd problem            01/01/70 00:00      
                                          program i used            01/01/70 00:00      
                                             driving voltage            01/01/70 00:00      
                                                its not the contrast problem            01/01/70 00:00      
                                                   why?            01/01/70 00:00      
                                                   Contrast and Initialization            01/01/70 00:00      
                                             you are, I hope, aware            01/01/70 00:00      
                                       That's the one...thanks            01/01/70 00:00      
   about P0            01/01/70 00:00      
      It shows that you "experiment" instead of reading            01/01/70 00:00      
      gibberish            01/01/70 00:00      
   small correction            01/01/70 00:00      
      thanks a lot            01/01/70 00:00      
         Thanks for informing us.            01/01/70 00:00      
            so, next time            01/01/70 00:00      

Back to Subject List