#include <avr/sleep.h>
#include <avr/interrupt.h>
#include <avr/power.h>
-#include <avr/wdt.h>
#include "lights.h"
static void hw_setup()
{
- wdt_enable(WDTO_1S);
-
init_battery();
init_pwm();
init_adc();
susp_adc();
susp_tmr();
susp_gpio();
+ susp_ambient();
susp_buttons();
-
- wdt_disable();
}
void power_down()
sei();
#if 1
while (1) {
- wdt_reset();
sleep_mode();
}
#endif