Bei solchen 'Low-Energy' Sachen benutze ich einen Trick: Bei dem
Controller ist die CKDIV8-Fuse programmiert. Damit startet er nach einem
Reset mit einer so kleinen Taktfrequenz, daß die Power-On-Reset Schwelle
als BOD Ersatz reicht. Dann wird die Betriebsspannung gemessen, und nur
wenn sie hoch genug ist, wird der Takt hochgesetzt (CLKPR – Clock
Prescale Register). Hat der Controller seine Aufgaben erledigt, wird der
Takt wieder runtergesetzt, und dann der Controller in den Sleep-Mode
versetzt. So darf die Spannung recht weit absinken, und der Controller
wird trotzdem zuverlässig geweckt, z-B. vom Timer-Interrupt.
Mit freundlichen Grüßen - Martin