Atmega8 - Stromsparmodi mit laufendem Timer

Gast #1999523
Lesenswert?

Ich habe mir hier eine Nixie Uhr mit Atmega8 gebaut, funktioniert auch 
absolut tadellos. Nun bin ich momentan am "verfeinern" der 
Uhrenschaltung.

Ich habe nun meiner Uhr einen Goldcap verpasst, welcher sich während des 
Betriebes auflädt. Wenn ich nun den Stecker übernimmt der Goldcap die 
Versorgung des Atmegas das die Uhrzeit nicht direkt flöten geht.

Um die Dauer der Ausfallszeit zu verlängern, überlege ich nun ob ich 
meinem Atmega in einen Ruhezustand schicken kann, in dessen aber ein 
Timer (Der Zeitgeber) weiter laufen muss.

Ist dies möglich? Wenn ja wie kann ich dem Atmega beibringen wann er vom 
Netz getrennt wurden ist? Einfach einen Pin auf High legen und diesen 
dann bei Trennung vom Netz auf low laufen lassen?!

Wie schalte ich den Atmega in den Ruhezustand?!
Gast #1999529
Lesenswert?

Rubelus schrieb:
> Ist dies möglich?
Durchaus.

> Wenn ja wie kann ich dem Atmega beibringen wann er vom
> Netz getrennt wurden ist? Einfach einen Pin auf High legen und diesen
> dann bei Trennung vom Netz auf low laufen lassen?!
Zum Beispiel, den Pin dann entweder pollen oder einen Interrupt 
verwenden (imho überflüssig).

> Wie schalte ich den Atmega in den Ruhezustand?!
Das steht im Datenblatt.
#1999549
Lesenswert?

@  Rubelus (Gast)

>Ist dies möglich?

Ja.

> Wenn ja wie kann ich dem Atmega beibringen wann er vom
>Netz getrennt wurden ist? Einfach einen Pin auf High legen und diesen
>dann bei Trennung vom Netz auf low laufen lassen?!

Quasi.

http://www.mikrocontroller.net/articles/Speicher#EEPROM_Schreibzugriffe_minimieren

>Wie schalte ich den Atmega in den Ruhezustand?!

Siehe Sleep Mode.

MFG
Falk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren