На индикаторе часов выводятся дата(число, месяц, год) и время(часы, минуты, секунды). Настройка часов осуществляется с помощью 4-х кнопок "Настройка часов", "Настройка будильника", "Больше", "Меньше". Чтобы настроить время или будильник последовательно нажимаем на кнопки "Настройка часов" или "Настройка будильника", далее кнопками "Больше" или "Меньше" настраиваем определенное значение. Управление будильником осуществляется с помощью 3-х кнопок "Выключение сигнала", "Режим будильника", "Будильник вкл/выкл". Два режима будильника позволяют включать сигнал каждый день или в определенный день года, режим переключается кнопкой "Режим будильника". Также можно полностью выключить будильник с помощью кнопки "Будильник вкл/выкл".

Часы с будильником на PIC16F628A - схема

Устройство построено на база микроконтроллера PIC16F628A и микросхемы часов реального времени DS1307. Также в схеме применен ЖК индикатор 16х2 с контроллером HD44780 или его аналогом. Светодиод HL1 служит в качестве секундного индикатора.


Архив для статьи "Часы с будильником на PIC16F628A"
Описание: Файл прошивки микроконтроллера, проект Proteus
Размер файла: 20.04 KB Количество загрузок: 2 750 Скачать

Комментарии  

-3 #1 P32L 09.04.2016 23:17
Сколько потребляет девайс?
Сообщить модератору
0 #2 Чулков Игорь Юрьевич 07.11.2019 19:43
День добрый! Собрал данное устройство, порадовало своей простотой и доступностью деталей. Потребляет около 100мА. Вопрос в следующем - может кто нибудь поправить прошивку для двух будильников, например: "ALARM1" и "ALARM2" - исправив вместо будильника по дате?
Сообщить модератору