Seems to be an init problem.
What I would try is to use a huge StartUp delay... let's say 2 Sec instead of 500mSec.
increase
DEFINE LCD_COMMANDUS 2000
DEFINE LCD_DATAUS 50
to something like
DEFINE LCD_COMMANDUS 3000
DEFINE LCD_DATAUS 100
and then
Code:
LCDOUT $FE,1
FLAGS=0
pause 100
LCDOUT $FE,1," Hello"
Here:
Goto Here
Now, Is this possible that unused data pins need to be set to GND or VDD to make it work.. that's plausible.
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Bookmarks