Forum: Mikrocontroller und Digitale Elektronik AVR power fail ins EEPROM


von sqs (Gast)


Lesenswert?

gibt es beim atmel 90s2313 eine möglichkeit, wenn die 
versorgungsspannung unter einen gewissen wert fällt, ins eeprom zu 
schreiben und diesen wert auch nach ab- und einschalten der versorgung 
wieder zu laden?

und wie würde das in etwa in C code aussehen?

vielen dank im voraus!!!

von wolli_r (Gast)


Lesenswert?

Hi,
ohne zusätzliche Hardware geht's wahrscheinlich nicht. Am besten vor dem 
Spannungsregler eine einstellbare Spannungsüberwachung (z.B. ICL8211) 
einsetzen und bei Unterschreitung eines bestimmten Wertes einen IRQ 
auslösen. Am Prozessor einen etwas größeren Stützkondensator einbauen ( 
>100µF).
Meist reicht dann noch die Zeit, um die Daten zu sichern.
Software:
Beim Einschalten -> Daten aus EEPROM holen
Beim Powerfail   -> IRQ Routine schreibt Daten ins EEPROM.

mfg wolli_r (http://www.tec-shop.de)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.