Gast
#1816686
Liebe Community, ich bräuchte von euch einen kurzen Denkanstoß. Ich arbeite mit einem attiny2313. Funktion soll sein, mittels Softwareabfrage einer Schalterstellung an dem µC entweder alle 24h, alle 48h oder alle 72h eine kurze Aktion auszuführen und dann wieder schlafen zu gehen, da die gesamte Schaltung Batteriebetrieben ist. Ich bin mit den AVRs noch etwas unerfahren und habe ziemlich viel gelesen, gesucht und noch mehr gelesen die letzten Tage. Letztendlich bin ich verwirrter als vorher =) Meine Recherchen ergaben (bitte korrigieren wenn falsch), das bis auf den Idle Mode alle anderen Stromsparmodi eine Hardwareseitige Reaktivierung brauchen. Somit wäre für mich der Idle Modus aktuell, welchen ich mit MCUCR = 0x00 einstellen kann. Nun verwirren mich aber 3 Dinge: - Geht wirklich nur der idle Modus oder ginge mittels Watchdog Timer auch ein PowerDown Modi, bis der Watchdog einen Reboot erzwingt? - Welche Interrupt Service Routine benötige ich zum aufwecken des µC, bzw sind die Interrupts zum aufwecken und für den Counter verschieden? - Sind mittels Counter solche "langen" Zeiten bis zur Interuptausführung überhaupt möglich? Bin über jede Hilfe dankbar! Gruß Sanja