Привет всем.
Просмотрев множество реализаций таймеров, я так и не нашёл идеально мне подходящего. Наиболее близкие
sxem.org/2-vse-stati/22-tajmery/101-kukh...koderom-rms-voltmetr и
sxem.org/2-vse-stati/22-tajmery/96-nedel...-displeem-nokia-5110. Но нужно что-то среднее:
- индикация - три семисегментника;
- управление - энкодер:
- МК - не принципиально;
- отсчёт от 0 до 99,5 часов;
- сдвиг запятой при переходе отсчёта с часов на минуты, с минут на секунды;
- алгоритм работы:
1) подаём питание, таймер в спящем режиме, индикаторы не светятся, в памяти сохранено последнее значение уставки;
2) нажимая на кнопку энкодера "оживляем" таймер и переходим в режим задания времени;
3) повторным нажатием запускаем отсчёт;
4) если отсчёт закончился, то нажатие на кнопку энкодера переводит таймер в спящий режим;
5) если отсчёт не закончился, то нажатие на кнопку таймера сбрасывает отсчёт; повторное нажатие на кнопку энкодера переводит таймер в спящий режим;
6) отображение времени: ЧЧ.М - Ч.ММ - ММ.С - М.СС - 0.СС - 0.00
Как-то так.
Может кто встречал вариант реализации? Поделитесь, пожалуйста.
З.Ы.: Спасобо Soir'у за ссылку на сайт