Jump to content

LCD missing characters - timing problem?


Recommended Posts

Guest LittleLui
Posted

Hi everyone.

I ran into a problem with my MB64-to-be: The LCD (a 16x4 Displaytech 164A) seems to randomly ignore half of the characters it should display.

When booting up the Midibox, i first get the 1. and 3. line of the LCD filled with black blocks. After that, it displays something like "MO 16 ()23Tle",  obviously a garbled version of "MIOS v1.6 © 2003 Th. Klose" or whatever it SHOULD display.

Somehow i have this feeling that the timing between the LCD and the PIC is incorrect, i.e. the PIC sends the characters faster than the LCD can handle them or something like that.

Anyone ever ran into the same problem? Anyone got an idea how to fix this?

Posted

Normally there can´t be any timing problem. As the PIC sends the code to display (one character) it waits until the LCD says "OK, did it". I would guess either the LCD got a prob or perhaps some of your solder points are not quite perfect...

Greetz

Guest LittleLui
Posted

Hmm. I hope the LCD itself isn't the problem, but i checked all the connections "PIC -> header" and

"socket -> LCD" and the problem doesn't seem to be in the connections. :(

Guest LittleLui
Posted

Just measured resistance between all the neighbouring pads on the LCD, never lower than ~ 470 Ohms (measured with the LCD connected to the core).  :-/

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...