A ver, que nos tenemos que poner de acuerdo....
Te comento lo que yo haría, y lo que he hecho hasta ahora....
Se llama divide y vencerás....
Intenta comunicarte con las partes por separado... O sea el PIC y el TFL
Creo que primero tienes que conseguir conectar el telefono con cualquier software de simulación de terminal....
Una vez que el hiperterminal, consiga hablar con el telefono, a base de comandos AT, ya vamos aclarando las cosas....
Espero que con el conector y el cable te funcione!!!

luego, programa el pic, para que envie datos serie...
Un programa sencillito, por ejemplo el típico que manda la cadena "hello world"....

le pones a tu circuito un maravilloso max232/233, y también lo comunicas con el hiperterminal, y en cuanto el pic hable, ya tienes las dos partes funcionando por separado...
ya solo te queda buscar la compatibilidad del hardware....
No tengas prisa por revisar el código, si ni tan siquiera, sabemos si el teléfono comunica con un pc...

En teoría, el teléfono trabaja con salida ttl, y el pic también.. por lo que creo que no debería hacer falta el MAX ( En esto no me hagas demasiado caso).
Espero que tengas suerte en tus proximas pruebas....
Un saludo
pd: no puedo revisar el código, porque programo en pbp, y aún entendiendo el c, no creo que sepa localizar un error...
