LK202-25 I2C Hardware problem?
Posted: Wed Nov 30, 2005 5:27 am
Hi. I've just bought two LK202-25 s and can't get either of them to talk via I2C. I have a device that uses a PIC 18F452 and has an RTC and a EEPROM on board using the I2C interface.
I also have a LCD0821 rev 1.4.
I have been using the LCD0821 successfully and have not modified my code.
I have wired the LK202-25s using the same connections as the LCD0821 on the four pin connector. (The LK202-25 manual has an error where it describes the pin out so I need confirmation that this is correct)
I have used the software provided and an RS232 connection to a PC to set the I2C address to 50 (hex).
I have removed the solder blobs from the '232' pads and put them on the 'I2C' pads. There are some more 'I2C' pads near the four pin connector but I have not touched these - I am assuming that they are for an optional connector?
When I plug the LK202-25 into my PIC board the program stops executing because it hangs on the I2C write command (I have no timeout!) If you unplug the display it continues running. This would seem to indicate that the I2C lines are being shorted in some way. If I plug in the LCD0821 it works as before.
I have tried reversing the I2C bus connections and then the PIC continues to run, but nothing is displayed....
Any ideas or suggestions anyone???
Mark.

I also have a LCD0821 rev 1.4.
I have been using the LCD0821 successfully and have not modified my code.
I have wired the LK202-25s using the same connections as the LCD0821 on the four pin connector. (The LK202-25 manual has an error where it describes the pin out so I need confirmation that this is correct)
I have used the software provided and an RS232 connection to a PC to set the I2C address to 50 (hex).
I have removed the solder blobs from the '232' pads and put them on the 'I2C' pads. There are some more 'I2C' pads near the four pin connector but I have not touched these - I am assuming that they are for an optional connector?
When I plug the LK202-25 into my PIC board the program stops executing because it hangs on the I2C write command (I have no timeout!) If you unplug the display it continues running. This would seem to indicate that the I2C lines are being shorted in some way. If I plug in the LCD0821 it works as before.
I have tried reversing the I2C bus connections and then the PIC continues to run, but nothing is displayed....
Any ideas or suggestions anyone???
Mark.
