[TUT][HARD][SOFT] Fault-Finding LCD Character Displays

Go To Last Post
2 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

A common problem is that people can't get their LCD display to work and aren't quite sure where to start.

As I've just been writing some new LCD code I've taken the trouble to knock together a basic fault finding guide. I hope people find it useful.

[E2A]
Topic title updated.
Clarifications suggested by floresta1212 added.

Attachment(s): 

'This forum helps those who help themselves.'

 

pragmatic  adjective dealing with things sensibly and realistically in a way that is based on practical rather than theoretical consideration.

Last Edited: Fri. May 3, 2013 - 05:55 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

That's a good start.

Before Steve (Koshchi) gets after you you should change "Display Not Initialized" to Display Not Properly Initialized" (you can leave the 's' in place of the 'z').

As he pointed out a while ago the single line is a result of the LCD controller completing it's "Initializing by Internal Reset Circuit" sequence which sets up the display as a 1-line device.

So the display is initialized, but not correctly since there is some other problem that prevented the program from re-initializing the display correctly.

Don