#include "avr/io.h" void delay_1ms ( ); int main () { DDRB = (1<<5); while (1) { PORTB = PORTB ^ (1<<5); delay_1ms ( ); } return 0; } void delay_1ms ( ) { ICR1H = 0x27; ICR1L = 0x0F; TCNT1H = 0; TCNT1L = 0; TCCR1A = 0x02; TCCR1B = 0x19; while((TIFR&(1<