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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
10/02/08 00:41
Read: times


 
Msg Score: +1
 +1 Good Question
#158744 - weird output on LCD
I made a circuit, and hooked up all 8 data pins (P1.0 through P1.7) of an AT89C2051 to pins 7 through 14 of the LCD. Everything seems to be ok, except that in certain cases, wrong characters are being printed.

for example, when I wanted to see "Mini FM Receiver", I see " Mioi!GM!Seceiwe". (yes, there's a space in front).

so I checked the LCD datasheet, and I have come to the conclusion that the output of pin P1.0 is always high.

I first tried using 10K pull-up resistors across all pins, and then I removed the 10K resistors, and I got the same results.

I now tried to use a 10K pull-down resistor for P1.0 and I get the following text instead: "Lhnh FL Rdbdhvdr"

So this makes me think that P1.0 needs to have a special resistor to it to satisfy my LCD.

I could do the LCD in 4-bit mode, but this port (along with the rest of port 1) also drives a latch data input (chip: 74HC573) as well.

Maybe I am overlooking something with port P1.0.

can anyone help me?
thanks.

List of 10 messages in thread
TopicAuthorDate
weird output on LCD            01/01/70 00:00      
   Welcome back            01/01/70 00:00      
      try toggeling            01/01/70 00:00      
         Timing            01/01/70 00:00      
            some answers            01/01/70 00:00      
               Phew.            01/01/70 00:00      
               inter-character delay            01/01/70 00:00      
   Is 7/LCD connected to P1.0/'2051 at all?            01/01/70 00:00      
   Check Hardware            01/01/70 00:00      
   I had the same problem, ..... but solved            01/01/70 00:00      

Back to Subject List