Informatics Point
Информатика и проектирование
При включении устройства происходит его инициализация. По умолчанию длительность импульса равна 100мс.
Из переменной NewKey считывается номер нажатой кнопки.
По линии RA0 выдается логическая единица и организуется модуляция заданного тона, в зависимости от номера нажатой кнопки, с помощью таймера 2 организуется постоянная длительность импульса 100мс.
Опрашивается клавиатура. Если есть нажатые клавиши, то их коды заносятся в память. По нажатию клавиши "#" из памяти воспроизводятся последний набранный номер длиной 24 символа. После этого процесс повторяется.
Общий алгоритм управляющей программы представлен на рисунке 6.
Рисунок 6 - Общий алгоритм управляющей программы
Рисунок 7 - Алгоритм подпрограммы инициализации портов
Рисунок 8 - Алгоритм подпрограммы инициализации таймера
Рисунок 9 - Алгоритм подпрограммы опроса клавиатуры
Рисунок 10- Алгоритм подпрограммы сканирования клавиатуры
Рисунок 11 - Алгоритм подпрограммы генерации
Электронавигационные приборы
На каждом судне для следования по намеченному курсу, выбора пути
следования, контроля местонахождения в открытом море с учетом изменяющейся
навигационной и ...
Принципиальная схема усилителя на основе полевых и биполярных транзисторов
Аналоговыми
называются устройства, у которых сигналы являются непрерывными функциями
времени. К основным классам аналоговых устройств относятся: усилители,
...
Организация связи на железнодорожном транспорте на примере Свердловской железной дороги
Открытое
акционерное общество «Российские железные дороги» (ОАО «РЖД»)
Филиал
«Свердловская железная дорога»
Свердловский
региональный центр связи (С ...
Меню сайта
2024 © www.informaticspoint.ru