you can easily do this by having one hardware UART and one software UART. you can find the routines for both hardware and software UART at the following link
hi ..
i remember a lab exp of mine where we prog any of the ports available on the controller as UART..it was 8059 we used i think same concept can be used here..
REGARDS
The hardware UART is half duplex, so you can configure registers to receive or transmit at a time, but that should not cause any problem, because the PIC can do one thing at a time...
Review the examples at winpicprog, that will be no problem at all...