Una preguntica... Será que hay algo malo con estás instrucciones:
dato=0x40;
dato=getc();
printf("%c",dato); //mensaje por v.terminal
Es que estoy haciendo unas pruebas y bueno, hice esto:
dato=0x40;
dato=getc();
output_high(PIN_D2); printf("%c",dato); //mensaje por v.terminal
Mande a encender un led, justamente en está linea, my bueno al parecer el programa se queda colgado en la instrucción dato=getc();... porque el led nunca me enciende....
He modificado el programa y antes de mandar a Dato, mande un mesaje en la pantalla y si lo muestra... pero cuando llega a la instrucción que les mensioné anteriormente, se queda como pegado allí... como si estuviera esperando el dato o no se...
Entonces bueno quisiera saber si hay algo de mala en ese pedacito de instruccción....
Si quieren ver el programa modificado, aquí está...
Atte: Enigma... La llanerita de Guayana
