Hola, agradecería el interés por mi problema, el caso es que tengo un pic18f1320 y recibo por su puerto serie paquetes de 1bytes, hasta que formo una cadena de 8 bytes, despues comparao con otra cadena para ver si he recibido la misma y enciendo un led, hasta aqui todo perfecto, lo monto y funciona a la perfección,
el caso es que tras hacer la operacion 7 veces contadas, el sistema se me cuelga, y tengo que encender y apagar para volver a funcionar...aunque vulva a pasar lo mismo.
he probado:
Recibiendo los datos con interrupcion pero nada
Reseteando el bit CREN en el caso de que ocurriera un error de OERR o FERR para que estas banderas se pusieran a 0, pero nada.
Tendrían alguna solución? una que vería posible es resetear por codigo el uC antes de la septima recepcion que es la que me origina el problema, pero claro nosé hacerlo, he leido que lo haga por watchdog pero me gustaría saber ha que se debe el problema original.
Muchas gracias!