Hi sixty9sandals,
Did you ground the RW pin ?
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.
Nah, Port D is what everybody uses by default unless they've got some reason to use another port.
Which LCD module are you using, part number?
And is this correct:
LCD D0-D7 on PortD.0-PortD.7 (make sure you've got the order correct 0-0, 1-1, 2-2, etc)
LCD A0 on PortC.2
LCD E on PortC.3
LCD R/W grounded
You aren't setting C.2 and C.3 to outputs directly, but PBP should handle that for you.
You did say you were using the 16F877. Are you sure your programmer is set for the 16F877 and not the F877A? Can you rewrite the code and make an LED blink or anything. Who knows...maybe the thing isn't even running.
I have not upgraded to the latest version of PBP, but my GREEN BOOK shows the example "diagram" for a 4 bit set up.i ve recheck all the wiring..n its all just like the diagram..
The code I see is for 8 bit.
It is very late for me so maybe I am missing something.![]()
Dave
Always wear safety glasses while programming.
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.
Bookmarks