Falcon,
we can't help you on that since you're not using Melabs PICBasic... but if you go http://www.picbasic.org/forum/index.php? you'll find the right person to help you.
BUT one thing i see is that you should use the 4 lowest bit of PORTC for data, the other for RS and E. If you use the 4 highest, PORTC should have 8 bits... he don't 
so modify you connection and use
DECLARE LCD_DTPIN PORTC.0
DECLARE LCD_RSPIN PORTC.4
DECLARE LCD_ENPIN PORTC.5
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Bookmarks