![]()
Пользовательского поиска
|
Назначение: анализ импульсного набора номера и занесение его цифр в соответствующие ячейки памяти;
Входные параметры: отсутствуют;
Выходные параметры: цифры номера, занесенные в стек;
Вызывается
подпрограммой Mainwork;
Подпрограмма Keyb_scan
Назначение: сканирование линейки клавиатуры и устранение дребезга;
Входные параметры: отсутствуют;
Выходные параметры: значение переменных, показывающих состояние клавиатуры;
Вызывается подпрограммой Mainwork;
Для ввода и вывода сигналов микроконтроллера используются следующие порты:
* порт P0 – вывод информации на семисегментные индикаторы;
* порт P1–стробирующие выводы для динамической индикации;
* порт P2 – обслуживание клавиатуры;
* порт P3 – вывод сигналов и звонковых импульсов, а также контроль за наличием тока в цепи.
Модульную структуру программы можно изобразить следующим образом:
![]() |