He notado un comportamiento inusual en PIC18F4680.
He declarado la siguiente matriz: char [7][5]
y tengo una función que carga los datos en la matriz. Luego, los datos se leen de la matriz y se muestran en dos pantallas 5x7.
Durante la depuración, comenté la única llamada a la función que carga datos en la matriz y después de reprogramar el PIC, me sorprendió ver que la imagen mostrada permanecía.
Solo para asegurarme de que no haya algún condensador del cargador parcialmente haciendo algo extraño, corté la entrada de alimentación y lo dejé así durante unos 5 minutos. Después de encender la placa nuevamente, noté que solo 4 puntos en las pantallas tenían un valor incorrecto.
Entonces, mi pregunta es: ¿cuánto tiempo suele tardar en restablecerse la RAM en la serie PIC18?