When a PIC have a built-in USART use it.. PIC16F877A have it, switch to HSERIN

SEROUT on one side
HSERIN on the other side

Begin with it, then add some sugar around...