![]() |
![]() |
|||||||||||||||
Трехпрограммный таймер
Автор: Korneus, xeller27@gmail.com
Было заложено три программы: выключение через t времени, включение через t времени и цикл включение на время t потом отключение на время t и опять по кругу. Максимальное время - 60 часов 60 минут 60 секунд . Минимальное время - 1 секунда. Каждая единица времени задаётся отдельно. Применен двойной семисегментный индикатор с ОА
При подаче питания попадаем в меню выбора программ, переключаются кнопками 1 и 2 кнопкой стоп/пауза подтверждение выбора программы.
Установка часов 1...60 (выбрать С нажать кнопку стоп/пауза кнопками 1 и 2 задать желаемое значение и нажать кнопку стоп/пауза)
Пуск таймера, сохранение едениц времени, кнопкой стоп/пауза
Затем устанавливается время до следующего включения нагрузки и снова выбирается символ "-" , происходит старт бесконечного цикла.
При нажатие кнопки стоп/пауза во время выполнения программы происходит пауза в работе и на индикаторе загорается:
при очередном нажатии стоп/пауза - возврат в исполняемую программу
По завершению выполнения программ 1 и 2 , при 1 программе отключение нагрузки индикатор погашен, кнопкой 2 можно перезапустить программу снова, кнопкой стоп/пауза сброс таймера к началу выбора программ. 2 -программа по завершение включает нагрузку и на индикаторе горит цифра "8", кнопкой 2 можно перезапустить программу снова, кнопкой стоп/пауза сброс таймера к началу выбора программ.
Файлы: Все вопросы в Форум.
Эти статьи вам тоже могут пригодиться: |
|
|||||||||||||||
![]() |
![]() |


![]() |
![]() |
|||
|
||||
![]() |
![]() |