slavezero
24.03.2007, 17:05
Hallöchen,
ich hab da mal en Problem [ klar: ich würd ja sonst kein neues Thema aufmachen, :-)]
AVR Mega haben einen Timer2 an den man einen 32khz Quarz anschliessen und dann als Uhr laufen lassen kann. Dazu passend gibt es im BASCOM Statements, mit denen die ganze Uhr/ Datum Rechnerei warscheinlich ziemlich einfach geht ( hab es noch nicht ausprobiert).
So jetzt kommst:
Timer2 läuft in diesem "Uhr" Modus auch im Power-Save.
Was bedeutet das? kann ich in einem Register, Speicherplatz oder wo auch immer die Sekunden weiter zählen? oder muss der MEGA dazu jedes mal aufwachen? Ich hab keinen blassen Schimmer.
Hintergrund meiner Fragerei ist folgendes:
Wenn ich eine Uhr in einer Application brauche, ich verwende bisher einen Uhrenchip mit entsprechender Batteriepufferung. Wenn der AVR läuft und er sonst nix wichtiges zu tun hat, frag ich den RTC immer mal ab. Oder der RTC generiert einen Interrupt: Hallo ich hab ne neue Zeit! Hol sie mal ab.
Wenn die Spannung für den AVR weg ist, schaltet der RTC automatisch auf Batterie Versorgung um. Das fuktioniert ganz prima.
Kann ich das auch intern mit dem AVR? Dann würde ich mir den externen RTC mit seinem Geraffels rings rum sparen können.
- Was der AVR tun kann - soll er auch tun !
tschüß SZ
ich hab da mal en Problem [ klar: ich würd ja sonst kein neues Thema aufmachen, :-)]
AVR Mega haben einen Timer2 an den man einen 32khz Quarz anschliessen und dann als Uhr laufen lassen kann. Dazu passend gibt es im BASCOM Statements, mit denen die ganze Uhr/ Datum Rechnerei warscheinlich ziemlich einfach geht ( hab es noch nicht ausprobiert).
So jetzt kommst:
Timer2 läuft in diesem "Uhr" Modus auch im Power-Save.
Was bedeutet das? kann ich in einem Register, Speicherplatz oder wo auch immer die Sekunden weiter zählen? oder muss der MEGA dazu jedes mal aufwachen? Ich hab keinen blassen Schimmer.
Hintergrund meiner Fragerei ist folgendes:
Wenn ich eine Uhr in einer Application brauche, ich verwende bisher einen Uhrenchip mit entsprechender Batteriepufferung. Wenn der AVR läuft und er sonst nix wichtiges zu tun hat, frag ich den RTC immer mal ab. Oder der RTC generiert einen Interrupt: Hallo ich hab ne neue Zeit! Hol sie mal ab.
Wenn die Spannung für den AVR weg ist, schaltet der RTC automatisch auf Batterie Versorgung um. Das fuktioniert ganz prima.
Kann ich das auch intern mit dem AVR? Dann würde ich mir den externen RTC mit seinem Geraffels rings rum sparen können.
- Was der AVR tun kann - soll er auch tun !
tschüß SZ