Gracias Maunix por tu rapidísima respuesta. Por lo que me dices casi será mejor usar un pic con dos uart y asi no me complico, puesto que es para coger la trama de un gps y enviarla por otro puerto al gsm.
Por un puerto y con el buffer esta trama ya la doy controlado pero si implemento uno no me funciona, estoy usando el 18f2550. Trato de meter la trama por el RB1, lo configuro como entrada e incluso he llegado a activarle la alta impedancia pero no soy capaz.
Incluso he mirado la configuración de algun ejemplo de REd-Pic y de Baztdizzy pero nada.
Bueno pues llevo toda la tarde peleando, pero hay que tener paciencia.
Gracias de nuevo Maunix, un saludo afectuoso desde A Coruña, España.