desktop

Errores compilador XC8

Hay un par de cosas:

- Te faltó el bucle principal. Encerrá en un while(1) el código entre las 192 y 303

- En la línea 162
int8_t bytes[]={cad[5],cad[6],cad[7]};

En la definición deben ser constantes, al menos mi XC8 dió error.
Cambialo por:
int8_t bytes[3] ;
bytes[0]=cad[5] ; bytes[1]=cad[6] ; bytes[2]=cad[7] ;
que es mas standard.
Cierto, se me olvidó por completo el bucle. Voy a probar a ver si así tengo suerte. Gracias :)
 
Hola nuevamente! Sigo sin lograrlo :( . Si a alguien se le ocurre cualquier otra cosa... Muchas gracias
Siendo que el hardware lo tenés vos, para que a alguien se le ocurra algo tenés que ser mas extensa en las descripciones. Sin miedos, no tiene efectos en la salud.

Del programa que mostraste solo se puede decir que faltaba el bucle principal.
Ahora, si yo compilo (con o sin while) con MPLAB X IDE v5.5 via XC8 v2.41 y simulo en Proteus v8.16 con el terminal a 19200bauds , veo que el bit RCIF se activa.
 
Atrás
Arriba