Представляю вам конструкцию часов на ГРИ, коих на сайте уже не мало. Данная конструкция практически не чем не отличается от ранее выложенных, единственное, что я отказался от применения высоковольтного дешифратора 155ИД1 и его аналогов, которые мелькают практически во всех конструкциях. Это было сделано по следующим причинам: низкая надежность; малое время наработки на отказ и достаточное количество свободных ног у микроконтроллера.
Как видно из схемы, конструкция в описании не нуждается.
При первоначальном запуске в часах необходимо установить время, дату, день недели и по желанию время очистки катодов ламп.
Навигация по меню установки будильника и дат происходит с помощью следующих кнопок:
S1 – уменьшает значение;
S2 – увеличивает значение;
S3 – включает для установки следующею группу значений.
Вход в меню установки времени и даты осуществляется нажатием и удержанием кнопки S3, после входа установка начинается в следующей последовательности часы -> минуты -> секунды.
Далее после установки времени автоматически осуществляется переход вменю установки даты. Она устанавливается в следующей последовательности день -> месяц -> год.
Следующий пункт установки день недели он необходим для правильной работы будильника.
Последним пунктом установка времени очистки катодов если «00» очистка отменена, «01» очистка установлена, после чего идет установка времени очистки часы -> минуты.
Просмотр даты осуществляется нажатием и удержанием кнопки S1.
Установка будильника осуществляется нажатием и удержанием кнопки S2, сначала устанавливается срабатывание будильника «00» - будильник выключен, «11» - однократное срабатывание будильника, «15» - срабатывание будильника по будним дням, «17» - ежедневное срабатывание будильника.
Отключение сигнала будильника осуществляется нажатием и удержанием кнопки S1.
Вроде всё. Удачи в повторении.
Файлы:
Видео работы
Печатная плата
Прошивка МК