BEFORE you register a bug report...
READ your PICs Datasheet...
Does your PICs PORTA have ANALOG features? What have you done in your program to deal with them?
Are you using a PIC pin that has an Open Drain feature? What have you done to deal with that?
Do your Hardware connections really match your software Defines?
Does your PIC have a PORTE?
DEFINE LCD_RSREG PORTE
Since you haven't told us the PIC you're using it makes it very hard to guess what you're doing.
Have you read your LCD's Datasheet?
What does it tell you about any required startup time?
With almost everyone on this forum using LCD's every day (and they have been for many years), wouldn't you think somebody would have reported a bug in the LCD routines by now?
Bookmarks