- OCR2B = TCNT2 + 1; // force first compare
- TCCR2A = (1 << COM2B1) | (1 << COM2B0); // T1 mode 0
- TCCR2B = (1 << FOC2B) | (1 << CS21); // CLK/8, T1 mode 0
- TIMSK2 = (1 << OCIE2B); // enable tx and wait for start
+ OCR1B = TCNT1 + 1; // force first compare
+ TCCR1B = (1 << CS10); // CLK/1, T1 mode 0
+ TCCR1C = (1 << FOC1B);
+ TIMSK1 = (1 << OCIE1B); // enable tx and wait for start