На индикаторе часов выводятся дата(число, месяц, год) и время(часы, минуты, секунды). Настройка часов осуществляется с помощью 4-х кнопок "Настройка часов", "Настройка будильника", "Больше", "Меньше". Чтобы настроить время или будильник последовательно нажимаем на кнопки "Настройка часов" или "Настройка будильника", далее кнопками "Больше" или "Меньше" настраиваем определенное значение. Управление будильником осуществляется с помощью 3-х кнопок "Выключение сигнала", "Режим будильника", "Будильник вкл/выкл". Два режима будильника позволяют включать сигнал каждый день или в определенный день года, режим переключается кнопкой "Режим будильника". Также можно полностью выключить будильник с помощью кнопки "Будильник вкл/выкл".
Устройство построено на база микроконтроллера PIC16F628A и микросхемы часов реального времени DS1307. Также в схеме применен ЖК индикатор 16х2 с контроллером HD44780 или его аналогом. Светодиод HL1 служит в качестве секундного индикатора.
Архив для статьи "Часы с будильником на PIC16F628A" | |
Описание: Файл прошивки микроконтроллера, проект Proteus | |
Размер файла: 20.04 KB Количество загрузок: 2 802 | Скачать |
Комментарии