Hallo,
Ich würde gerne eine LED in Zeitbereichen wie z.B ein oder 5 Stunden
steuern. Während dieser Zeit z.B in zwei Stunden soll die LED
eingeschaltet werden ( für z.B 10 sec. ( das wahrscheinlich am einfachsten mit delay? )), sollte der µC möglichst Energiesparend unterwegs
sein ( da die ganze Geschichte über Batteriebetrieb laufen soll und zwar rund um die Uhr ). Also praktisch ein Timer der recht genau( +/- 10 sec. Abweichung ) in der Stunde wäre noch tolerierbar. Sollte man da auf den internen 1 MHz oder besser auf einen externen 4 MHz bzw. Uhrenquarz mit 32,768 KHz setzen?
Die einzelnen Zeitbereiche sollen dann über die Mehrfachverzweigung switch case realisiert werden.
Hat hier in diesem Forum vielleicht jemand eine Idee wie man so etwas realisieren könnte? Watchdog?
Als Hardware wird ein Atmega8 ( MK2 Bord ) Programmiersprache C verwendet.
Danke für die Hilfe vorab…
vg
Tim