DEFINE DEBUG_Mode 0

IS INCORRECT and simply won't do anything

pbp defines must be uppercase


try it this way tx:-

DEFINE DEBUG_MODE 0
DEFINE DEBUG_BAUD 9600



DEBUG "*.*",DEC5 GLCDBM ,13,10




rx


SERIN2 PORTC.7,84,[ WAIT("*.*") , DEC RX] ;





if this is still your goal
So I guess its waaaay easier to use two
PICs than to scramble everything in just one
then you are sadly misguided , its never easier . get a better chip that's way easier
if your goal is different why not start a more relevant thread

either way post your latest code