Установка значений часов:
Вход в режим установки времени осуществляется нажатием кнопку «время». На экране появляется мигающая цифра соответствующая дню недели (1…7). А с право высвечивается «Дн», указывающее на выбор дня недели. Если кнопка «Далее» не нажималась, то есть возможность выхода из данного режима без изменения значений нажав повторно кнопку «Время». Кнопкой «Выбор» устанавливается текущий день недели, а нажатием на кнопку «Далее» осуществляется запоминания выбранного значения, и переход к следующий установке. Далее производится выбор числа (с право высвечивается «ч»), далее производится выбор месяца (с право высвечивается «м»), далее производится выбор года (с право высвечивается «г»), далее производится выбор часов, далее производится выбор минут. При переходе на установку секунд, секунды не мигают, а с право высвечивается «Се». Установка секунд осуществляется сбросом их в ноль нажатием на кнопку «Выбор». При этом происходит запись всех установленных значений в микросхему часов, а также автоматический выход из режима установки.
В данной прошивке прописан переключатель выбора показаний на дисплее. Если переключатель установлен в положение время – на дисплее будет отображаться только время. Если переключатель установлен в положение температура – на дисплее будет отображаться только температура. Если переключатель установлен в нижнее по схеме положение, то на экране будут попеременно отображаться время и температура (время 10 сек, температура 5 сек).
1.png [ 37.45 КБ | Просмотров: 17002 ]
MAX7219_Clock_V1a.hex [19.39 КБ]
Скачиваний: 2022