I'd still like to know more about the differences between MSSP and EUSART though
EUSART = Enhanced Universal Asynchronous Receiver Transceiver
MSSP = Master Synchronous Serial Port

Asynchronous means there is no dedicated clock line/signal, while synchronous means there IS a clock line/signal. RS232 is an asynchronous communication standard while for example SPI and I2C are synchronous.

/Henrik.