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