Пемещение кода клавиши в аккумулятор.

Январь 9,2014

Если клавиша 0 не нажата, анализируем следующую. Командой MOV С, PI. 1 мы записываем в бит CY состояние возвратной линии с Р1.1. Если после этого бит оказывается установлен (т. е. равен 1), то клавиша 1 не нажата, и переходим к метке PRO 2, где будем определять, нажата ли клавиша 2. Если CY сброшен, т. е. равен 0, то клавиша 1 нажата. В этом случае мы помещаем в аккумулятор код клавиши 1 (т. е. 1) и переходим к завершающей части подпрограммы, на метку CTALTSHF.
Я надеюсь, что вряд ли кому нужно объяснять, как анализируется состояние клавиш 2, 3, 4,..., F — очевидно, точно так же, как и клавиш 0 и 1, рассмотренных в двух предыдущих абзацах. Если всё же кому что-то не ясно, внимательно прочтите эти абзацы ещё раз — там есть всё, что нужно для понимания. А мы пока двинемся дальше.

Свяжитесь с нами

Отправьте ваш запрос на почту sales@chipslon.ru

Телефон:+7-(499)-408-37-63

Отправить запрос по e-mail

Рассылка

ChipSlon