скачать фильмы

Компоненты в схеме "Таймер - часы на микроконтроллере PIC16F628A"

Таймер - часы на микроконтроллере PIC16F628A

Просмотров: 2841


Дополнительный материал к схеме
  • Прошивка - есть
  • Фотографии - есть

  • Описание схемы:

    В таймере реализована функция коррекции посредством подстройки константы (режим подстройки включается при удержании кнопки "Коррекция" дольше 1-й секунды). По умолчанию константа равна 1032 микросекунды в секунду. При отставании часов константу увеличиваем (кнопка "Плюс") на величину отставания вычисленное в микросекундах за 1 секунду. Если часы спешат, константу уменьшаем (кнопка "Таймер") по тому же принципу.
    Время включения таймера выводится на индикатор после нажатия кнопки "Таймер". При этом включена точка старшего разряда индикатора. После второго нажатия кнопки "Таймер" на индикатор выводится время выключения. При этом включена точка младшего разряда индикатора. Следующее нажатие кнопки "Таймер" – переход в режим отображения часов-минут текущего времени. При отображении уставок времени таймер можно включить/выключить кнопкой "Плюс". При включенном таймере точка мигает с частотой 2 Гц.
    При отображении уставок времени, кнопкой "Коррекция" переходим в режим коррекции минут уставки (увеличиваются кнопкой "Плюс"). Следующим нажатием кнопки "Коррекция" переходим в режим коррекции часов уставки (увеличиваются кнопкой "Плюс"). Ещё одним нажатием кнопки коррекция возвращаемся в режим отображения выбранной уставки времени. Возврат в обычный режим автоматически осуществляется из режимов коррекции через 3 минуты после последнего нажатия любой из кнопок.Нажатием кнопки "Плюс" в обычном режиме можно включить/выключить нагрузку таймера.

    Таймер - часы на микроконтроллере PIC16F628A



    Ссылки на источник:
    Время выполнения php скрипта в секундах: 0.0129