¿El chip retiene información en el modo de suspensión?

0

Estoy intentando escribir una función de temporizador a largo plazo en un attiny85 y actualmente estoy usando un contador. Estoy experimentando con el modo de suspensión como se detalla aquí . Me pregunto si el chip "retiene" información en modo de suspensión. Por ejemplo, si incremento una variable y luego me pongo en modo de suspensión, ¿se cambiará esa variable cuando el chip se despierte nuevamente?     

pregunta user379468

2 respuestas

3

Sí, la memoria RAM se conserva durante el modo de suspensión en los AVR8 (incluidos los ATTINY). De la hoja de datos ...

Curiosamente,inclusoseperseveraenlosreinicios,yparecequeinclusoseperseveraduranteeltiempoqueelchipsealigeramente,ligeramentepotencia...

enlace

    
respondido por el bigjosh
0

Los AVR conservan su estado incluso durante el reinicio. Esta es la propiedad exacta que aproveché en mi primer proyecto de LED chaser hace muchos años con un Attiny85. El único botón fue el botón de reinicio. El estado interno se conservó, por lo que solo necesitaba incrementar un contador si aún no se había inicializado (después de encenderlo) y la animación LED actual se seleccionó de acuerdo con este contador.

    
respondido por el tiborsimon

Lea otras preguntas en las etiquetas