I just spent a couple of hours with the same problem using a 4x20 chars LCD. In my case the problem was that the LCD R/W pin was floating instead of being pulled low. I just tied it to GND and voila!, it worked.
Check this.
JM
I just spent a couple of hours with the same problem using a 4x20 chars LCD. In my case the problem was that the LCD R/W pin was floating instead of being pulled low. I just tied it to GND and voila!, it worked.
Check this.
JM
I just flailed about for a couple of hours with some really simple code to find my PIC has a couple of bad ports, a new PIC all was well.
If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
.
Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
.
There simply is no "Happy Spam" If you do it you will disappear from this forum.
I have a four line display that gave trouble. I did this to make it work.
Code:DEFINE LCD_COMMANDUS 3000 DEFINE LCD_DATAUS 150
Dave
Always wear safety glasses while programming.
Bookmarks