Soir, здравствуйте.
В Вашем арсенале таймеров случайно не найдется прошивки с описанным ниже простым алгоритмом работы (прототип схемы на любом из ATtiny13(45,85) прилагается)?
1. При включении питания на выводе 2 низкий уровень - светодиод погашен; на выводе 3 высокий уровень - звукового сигнала нет.
2. При однократном нажатии на кнопку S3 на выводе 2 появляется высокий уровень - светодиод горит.
При следующем однократном нажатии на кнопку S3 на выводе 2 появляется низкий уровень - светодиод гаснет.
На выводе 3 при нажатии кнопки S3 кратковременно появляется низкий уровень (озвучка нажатия).
3. При однократном нажатии на кнопку S1 на выводе 2 появляется высокий уровень на время, равное Т1 - светодиод горит. По истечении времени Т1 светодиод гаснет. Время Т1 (до 10 минут) хранится в EEPROM (чтобы его можно было изменить).
На выводе 3 при нажатии кнопки S1 кратковременно появляется низкий уровень (озвучка нажатия).
Последние пять секунд времени Т1 на выводе 3 происходит ежесекундное появление низкого уровня (сигнал, что через пять секунд светодиод погаснет).
4. При однократном нажатии на кнопку S2 на выводе 2 появляется высокий уровень на время, равное Т2 - светодиод горит. По истечении времени Т2 светодиод гаснет. Время Т2 (до 10 минут) хранится в EEPROM (чтобы его можно было изменить).
На выводе 3 при нажатии кнопки S2 кратковременно появляется низкий уровень (озвучка нажатия).
Последние пять секунд времени Т2 на выводе 3 происходит ежесекундное появление низкого уровня (сигнал, что через пять секунд светодиод погаснет).
Подключение кнопок и нагрузок к указанным выводам МК не принципиально.