]> www.fi.muni.cz Git - bike-lights.git/blob - main.c
log reset count immediately
[bike-lights.git] / main.c
1 #include <avr/io.h>
2 #include <util/delay.h>
3 #include <avr/sleep.h>
4 #include <avr/interrupt.h>
5
6 #include "lights.h"
7
8 int main(void)
9 {
10         log_init();
11
12         _delay_ms(1500);
13
14         init_pwm();
15         init_adc();
16         init_tmr();
17
18         pwmled_init();
19         gpio_init();
20         ambient_init();
21         pattern_init();
22
23         log_set_state(3);
24
25         sei();
26 #if 1
27         while (1)
28                 ; // sleep_mode();
29 #endif
30
31 #if 0
32         DDRB |= _BV(PB2);
33         while (1) {
34                 PORTB |=  _BV( PB2 );
35                 _delay_ms(200);
36                 PORTB &=~ _BV( PB2 );
37                 _delay_ms(200);
38         }
39 #endif
40 }