]> www.fi.muni.cz Git - bike-lights.git/blob - main.c
324b8849bb10666f0a7d1993770c388e5a83b361
[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         _delay_ms(1500);
11         log_init();
12
13         init_pwm();
14         init_adc();
15         init_tmr();
16
17         pwmled_init();
18
19         log_set_state(3);
20
21         sei();
22 #if 1
23         while (1)
24                 ; // sleep_mode();
25 #endif
26
27 #if 0
28         DDRB |= _BV(PB2);
29         while (1) {
30                 PORTB |=  _BV( PB2 );
31                 _delay_ms(200);
32                 PORTB &=~ _BV( PB2 );
33                 _delay_ms(200);
34         }
35 #endif
36 }