Usually i place all LCD DEFINE's at the top even if i use the default pin assignement. It's easier to change later.
Code:
DEFINE LCD_DREG PORTC     ' LCD data port 
DEFINE LCD_DBIT 0         ' LCD data starting bit 0 or 4 
DEFINE LCD_RSREG PORTC    ' LCD register select port 
DEFINE LCD_RSBIT 4        ' LCD register select bit 
DEFINE LCD_EREG PORTC     ' LCD enable port 
DEFINE LCD_EBIT 5         ' LCD enable bit 
DEFINE LCD_BITS 4         ' LCD bus size 4 or 8 
DEFINE LCD_LINES 2        ' Number lines on LCD 
DEFINE LCD_COMMANDUS 2000 ' Command delay time in us 
DEFINE LCD_DATAUS 50      ' Data delay time in us
You don't need to disable the USART as he's already disable at POR.