Naja, eigentlich könntest du auch ein Software-RS232 Port einbauen, am Einfachsten wäre es natürlich mit dem C18-Compiler von Microchip (der hat sowas in Form von Bit-Banging schon eingebaut). Zumindest stehen die Befehle im Help drinnen, benutzt habe ich sie aber bis heute noch nicht .

Aber auch ansich ist es nciht schwierig solch ein Port zu implementieren, im Netz gibt es einige Lösungsansätze von Blocking-Operationen bis hin zu Interrupt-gesteuertem Senden und Empfangen. Dafür kann ich dir die PicList empfehlen. (Serial Port).

MfG
Mobius