- OCR1A = F_CPU / 8 / 1000 - 1; // Timer1: 1000Hz interval (OC1A)
- TCCR1B = 0b00001010;
- TIMSK1 = _BV(OCIE1A); // Enable TC1.oca interrupt
+ OCR2A = F_CPU / 256 / 1000 - 1; /* Timer2: 1000Hz interval (OC2A) */
+ TCCR2A = (0b10 << WGM20); /* CTC Mode */
+ TCCR2B = (0b110 << CS20); /* Prescaler 256 */
+ TIMSK2 = _BV(OCIE2A); /* Enable TC2.oca interrupt */