i have studied that post but i still have problem. post 2 just specify the 8 location but LCD is 2*16.what about other locations?
If you had studied post #2 (and the rest of the posts), you'd notice that you can only program the first 8 locations in the LCD's ram.
You may be setting up the first few custom characters in the LCD ram, but you surely aren't trying to display them...
Bookmarks