Attiny13 + серво + сброс таймера по прерыванию

Прошу совета по реализации узла. Суть проблемы: разработал устройство в котором по ожидаемому событию сервопривод поворачивает рычаг и далее должен вернуть рычаг обратно - причем вернуть рычаг можно только когда свободно откидываемая шторка с верхним подвесом (типа мятник) успокоится и раскачивание прекратиться. Т.к. в attiny13 один таймер и он задействован на шим под управление серво, а по функционалу требуется после перевода рычага в положение “открыто” отсчитывать время задержки на возврат сервы в изначальное положение и отслеживать состояние шторки - раскачивается или уже успокоилась. Что можно задействовать - вачдог? программную задержку? периодическое считывание сигнала с оптопары, фиксирующей периодические сигналы при раскачке шторки?

Взять attiny85, которая ПОЛНОСТЬЮ совместима по ножкам в тех же корпусах, но памяти больше и таймеров - два. То есть ничего железного переделывать не надо. Просто выкинуть, наконец, запасы 13-х - в помойку.

ЗЫ: Если все-таки на твой вопрос отвечать, то вочдог, конечно.

Можно и 85ую а можно 25ую которая существенно дешевле а большинство программ для тинек и неё влазят.

UNO использует Timer0 и для ШИМ и для отсчета millis. Наверное и в attini13 можно так сделать.

Спасибо!