In no particular order...
1. Turn down the Contrast...
2. Double-Check your LCD wiring
3. Some LCD's need DB0-DB3 grounded to work in 4-Bit Mode.
4. Some LCD's need their R/W pin Grounded
5. Increase LCD_COMMANDUS to 2000 and LCD_DATAUS to 50 (values which seem to work with most LCD's).
6. Check your code is the same as that which you have posted... if you have a typo in the LCD DEFINEs it will not throw up an Error at compile time.
Bookmarks