In my project i'm gonna have 2x 18f1330 which has only UART and one other pic from 18f family as a main micro. So i think that two uarts will be enough cause i was thinking about putting them both on one UART an then use one extra pin to select one or the other. So that leaves me with one remaining UART for the wireless module.
And i think i'm gonna go with 18f6622 as the main micro
Maybe there are two ways can arrive:
1. Simulate the UART through common I/O.
2. The extend UART chip such as SP2327. I have the PDF reference in chinese. Please find the attachment for application diagram