Well, I know the hardware (PIC18F252) is capable of running the LCD with my current setup. I designed the board with a Dios 28 pin microcontroller http://www.kronosrobotics.com/xcart/...roductid=16169 which is simply a PIC18F252 with a built in Basic compiler in one package. Kronosrobotic's Basic compiler has no problem in allowing any port on the MCU to be used for any pin on the LCD. I have my current configuration working in front of me with the Dios 28 mcu.

However, for economic issues, I wanted to be able to switch to PBP. So, if the hardware permits my configuration, why doesn't PBP allow it? I assume MElabs wants a robust compiler, so I am not sure why there is not provisions in the compiler to allow LCD pin switching on permitting PICs.

I guess I will have to write my own Hitachi LCD interface. I don't know what other options I have at this point.