Problema de transmicion de datos desde el pic al computador

hola a todos,

bueno pues, resulta que tengo un proyecto para la u, consiste en comunicar pic y pc para controlar la temperatura de una resistencia (yo le coloque una pistola de silicona), la parte de potencia no es lo importante porque ya funciona, el problema está en la comunicacion del pic al pc.

la idea del proyecto es que por un programa (que hice en java), se envíe la orden al pic de que prenda o apague la resistencia, y al mismo tiempo, en el computador se debe ir graficando la temperatura de la resistencia (aqui utilice un lm35 para sensar la temperatura).

la transmision del computador al pic está re-bien, pero la del pic al computador es la que falla, le quite la parte de la grafica y lo programe para que me mostrara lo que está entrando al pc, y me muestra un cuadrado.

asi que agradezco a quien pueda ayudarme.
aqui dejo el programa del pic
 
Hola, yo nunca he usado la instrucción fputc(), pero con putc() nunca he tenido problemas, ¿has probado utilizar ésta? ¿Para qué se utiliza el parámetro "stream" en el comando fputc()?

Saludos.
 
Atrás
Arriba