void timer1_init()
{
TCCR1B = 0x00;
TCNT1H = 0xEF;
TCNT1L = 0xBA;
OCR1AH = 0x10;
OCR1AL = 0x46;
OCR1BH = 0x10;
OCR1BL = 0x46;
ICR1H = 0x10;
ICR1L = 0x46;
TCCR1A = 0x00;
TCCR1B = 0x03; //start Timer
}
void init_devices(void)
{
CLI();
port_init();
timer1_init();
MCUCR = 0x00;
GICR = 0xE0;
TIMSK = 0x04;
SEI();
}
int main(void)
{
init_devices();
var_init();
while(1);
}