Toxete:
El CCS C te ofrece la forma de controlar todos los "canales" serie que desees añadiendo stream=Canal1 en la definición del #use rs232
#use rs232(baud=19200, xmit=PIN_B1,rcv=PIN_B2, stream=canal1)
#use rs232(baud=9600, xmit=PIN_C6,rcv=PIN_C7, stream=canal2)
y despues utilizar el canal que desees
value = fgetc(canal1) o value = fgetc(canal2) en lugar del simple value = getc()
o para transmitir puedes usar el fprintf (canal2,"%u %s",var1,var2).
En el hilo
Mis Funciones favoritas en CCS C trato algunos aspectos de este tema de dos, o más, canales serie.