Схема таймера:

Схема в сплан 7 Клавиатуру использовал мембранную, индикатор ОК…
Прошивка для выше указанной схемы: Используется МК ATmega8A, тактируется от внутреннего генератора 4 МГц.
Фьюзы прошиты такие:
Спойлер

Теперь кратко о работе таймера:
При подаче питания на таймер, на индикаторе загораются три ноля (0 – минут, 00 - секунд) - как на фото. Незначащий ноль десятка минут - не высвечивается. Так же кратковременно бузер подаст сигнал.
Максимальное время выбираемого отсчёта имеет значение 99 минут, 59 секунд. Кроме выбираемого однократного значения отсчёта, таймер имеет возможность сохранять два часто используемых значения отсчёта (t1 – первый таймер. t2 – второй таймер) – в данной реализации.
Устройство имеет пять кнопок (такая клавиатура была в наличии), кнопка «Вверх», кнопка «Вниз», кнопка «Вправо», кнопка «Влево», и кнопка «Выбрать» (SEL).
Спойлер
Сохранить значение в энергонезависимой памяти для t1 и t2 производится следующим образом. Устанавливаете все значения как описано выше (как для однократного отсчёта)… при мигающем разряде десятков минут, нажмите кратковременно кнопку «Вправо». На индикаторе в разрядах минут появляться символы t1. Указывающие на готовность сохранить данный интервал времени в ячейках памяти для первого таймера. Сохранение данного значения для текущего таймера осуществляется кратковременным нажатием на кнопку «Выбрать». После сохранения значения в памяти, произойдёт автоматический выход из режима установки. Запуск отсчёта таймера производится нажатием кнопки «Выбрать» (SEL).
Для сохранения значения в t2 – делается всё то же как и для t1… когда высветятся символы t1, необходимо повторно нажать кнопку «Вправо» и тогда на дисплее появятся символы t2. Указывающие на готовность сохранить данный интервал времени в ячейках памяти для второго таймера. Сохранение данного значения для текущего таймера осуществляется так же кратковременным нажатием на кнопку «Выбрать».
Выбор ранее сохранённых интервалов таймера осуществляется кнопкой «Вправо» - выбор необходимого таймера t1 или t2. При первом кратковременном нажатии кнопки «Вправо» на индикаторе в разрядах минут будут появляться периодически символы t1, указывающие о интервале времени сохраненного как первый таймер. При втором кратковременном нажатии кнопки «Вправо» на индикаторе в разрядах минут будут появляться периодически символы t2, указывающие о интервале времени сохраненного как второй таймер. При третьем кратковременном нажатии кнопки «Вправо» произойдёт выход из режима выбора таймеров t1 и t2.
Запуск отсчёта таймера производится нажатием кнопки «Выбрать» (SEL).
ЗЫ. У МК есть несколько свободных выводов и 68% свободной памяти для программы… если возникнут пожелания в дополнительных функциях для себя любимого – пишите… если они будут в рамках моей компетенции, то реализую без проблем.
Всем здоровья и творческих успехов!


