Проблемка нарисовалась в том, что допустим в момент когда TCTN2==254 выполняется присвоение TCTN2=255, то пока эти 255 попадут в TCNT2 пройдет 2 тика, и TCTN2 станет равным 1. И тут наконец в TCNT2 попадает 255. Получается что таймер переполнится лишний раз через 2 тика после пред. переполнения.
Но это не мой случай, а так размышления...
Но это не мой случай, а так размышления...