Hope you are not using any ports the LCD is using.
Hi,
This is very unlikely. If by mistake you are using the same ports in your prog that the LCD uses it can happen. Trying reseting the PBP Flag.
A few lines from the PBP manual
Quote:
A program should wait for at least half a second before sending the first
command to an LCD. It can take quite a while for an LCD to start up.
The LCD is initialized the first time any character or command is sent to
it using LCDOUT. If it is powered down and then powered back up for
some reason during operation, an internal flag can be reset to tell the
program to reinitialize it the next time it uses LCDOUT:
FLAGS = 0
Hope this helps.