1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
/* * Blinks the led using a simple delay loop. */ #include "avr/io.h" #include "util/delay.h" #include "led.h" #define CPU_PRESCALE(n) (CLKPR = 0x80, CLKPR = (n)) int main(void) { CPU_PRESCALE(0); led_init(); for(;;) { _delay_ms(250); led_toggle(); } }