
Hola :
Pues como sabes el PIC16F877 solo tiene un puesto serie fisico, si estas usando PBP lo puedes añadir por software, el PBP tiene instrucciones para comunicacion serie, puedes elegir los pines ke kieras para tal tarea, un ejemplo de instruccion en PBP es:
SEROUT2 PORTB.3, 84, ["variable"]
Lo ke hace esta instruccion es sacar por el pin 3 del puerto B del PIC la "variable" en formato serie 8N1 (8 bits de datos, sin paridad, y un bit de paro)
Puedes consultar el manual del PBP para ke te kede mas claro el uso de estas instrucciones,
Un abrazo
Rufo_Nuke