Hola a todos amig@s, cuanto tiempo jejej pero las vacaciones no dejan forear mucho

Bueno al tema. El caso es que necesito tomar el X caracter (ASCII claro esta) que me llega por un pin serie a 9600 8n1.
Mi intencion es captar solo ese caracter ( que es la respuesta a un comando AT y siempre tiene el mismo formato), tras tomarlo he hecho que lo vuelva a emitir por otro pin para poder monitorizarlo por el PC por el COM1 ( con su conversor a 232... bla bla bla) y ni por asomo lo que me muestra es parecido a ningun caracter de los que devulve el movil (que es el dispositivo que uso).
Si no es mucha molestia a ver si alguien le pudiera echar un vistazo al codigo y echame una mano.

El link donde esta el codigo :
http://perso.wanadoo.es/the_freud/ml.htm http://perso.wanadoo.es/the_freud/Archivos/Electronica/proyecto1/Manos_Libres7.asm.txt Otro problemilla, es que CREO que se produce un eco cuando mando el comando al movil

es decir, si monitorizo por el PC lo que se recibe por el pin Rx del pic, veo el comando que mandé más la respuesta del movil.

Estoy seguro que alguien me podrá ayudar, un GRACIAS muy grande por adelantado.