/* * ukol_v2.c * Zadání: * blikání LED na PB2 v intervalu 500ms, * Timer0 v režim Output Capture * * Při F_CPU = 20MHz je Tcy = 1/20MHz = 50ns * 500ms/50ns = 10000000x * 10e6/256 = 39062,5 /210 = 186 * * lfuse 0xFF * hfuse 0xD9 * efuse 0xFF * * Created: 6.12.2012 12:32:49 * Author: Standa */ #include #define F_CPU 20000000UL #include volatile unsigned char timer = 0; ISR (TIMER0_COMPA_vect) { TCNT0 = 0; if(++timer == 186) { timer = 0; PORTB ^= 0b00000100; } } int main(void) { DDRB = (1<