Thanks for the input on my last post. The port used to control the LCD was not set-up properly. I did a Trisb=0, making it all outputs, but apparently you have to set the ANSELH register to 0, which I interpreted as strictly for configuring the port for inputs. Setting the port for digital I/O is required. Again, thanks for the input.