Разработка блок схемы программы

Алгоритм программы для работы автомата показан на рисунке 12.

По сбросу программа стартует с адреса 0000h.

Далее происходит следующее:

- Происходит настройка портов ввода-вывода.

Включаются встроенные подтягивающие резисторы

Включается режим отображения времени

Проверяется состояние несохраняемого бита настройки микросхемы часов DS1307. Если этот бит сброшен, значит, питание микросхемы пропадало полностью,, включая резервное, поэтому выполняется инициализация микросхемы часов и устанавливается время 00 часов 00минут. В противном случае инициализация игнорируется.

Начинается индикация текущего времени.

После инициализации программа работает циклически. Постоянно опрашивается состояние кнопок, обслуживается индикатор, проверяется не подавать ли звонок, после чего цикл повторяется.

Рис. 12. Алгоритм программы

Другое по теме:

Вольтамперная характеристика p-n-перехода
Основными схемными элементами в микроэлектронике являются транзисторы и диоды. На данный момент они производятся из полупроводниковых материалов. Рассмотрим их свойства. По значению удельного электрического сопротивления ...

Проект внутризоновой волоконно-оптической линии связи между населенными пунктами Кемерово-Киселевск
На сегодняшний день в отрасли телекоммуникаций идет процесс модернизации сетей и переход к сетям третьего поколения. Россия как член международного сообщества сейчас проходит этот этап развития. Для этого необходимо при с ...

©  www.techvarious.ru - 2020