Quote Originally Posted by mackrackit View Post
I have not upgraded to the latest version of PBP, but my GREEN BOOK shows the example "diagram" for a 4 bit set up.

The code I see is for 8 bit.

It is very late for me so maybe I am missing something.
If you're wiring is for 4 bit, and your code is for 8 bit, then you need to add:
DEFINE LCD_BITS 4
otherwise PBP defaults to 8 bits