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