Who/what send the data to your PIC?

What about if you skip the MAX232 and use SERIN/SERIN2/DEBUGIN instead?