User Tag List

Показано с 1 по 10 из 29

Тема: Контроллер клавиатуры PS/2

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    19.04.2013
    Адрес
    г. Чебоксары
    Сообщений
    609
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    175
    Поблагодарили
    135 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Использовать монитор БКшки для тестирования - не самая лучшая идея, нужно написать специальную тестовую программку.
    Цитата Сообщение от Alex_LG Посмотреть сообщение
    В некоторые моменты проц почему-то считывает не регистр кода клавиши (для обычный кодов по 2 раза), а делает цикл "чтение-модификация-запись" регистра состояния
    Это происходит по команде clr @#177660
    Не знаю, какую БК 10 или 11М используете, но в 10ке это используется только в п/п инициализации драйвера клавиатуры, и в обработке прерывания по кнопке СТОП, а в мониторе 11М - этой командой злоупотребляют. Она там втыкнута к месту и не к месту. Например, в п/п получения кода нажатой клавиши, перед получением она выполняется, в обработке векторов прерывания от клавиатуры в конце, и в обработчике ошибочных ситуаций.

    регистр читается дважды как на БК 10 так и на 11 в п/п приёма кода нажатой клавиши потому, что в первый раз - это чтобы сбросить бит 7 - флаг нового кода в регистре состояния (на всякий случай, чтобы гарантированно произошло прерывание от клавиатуры), и потом делается ожидание прерывания, в котором делается чтение регистра 177662 и обработка и передача принятого кода подпрограмме приёма кода нажатой клавиши.

    Этот пользователь поблагодарил gid за это полезное сообщение:

    Alex_LG(01.08.2019)

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. ZXKeyb контроллер PS/2 клавиатуры.
    от Randomize_Usr в разделе Устройства ввода
    Ответов: 8
    Последнее: 17.06.2018, 22:01
  2. БезWaitовый контроллер клавиатуры
    от caro в разделе Устройства ввода
    Ответов: 68
    Последнее: 01.07.2015, 05:42
  3. контроллер писишной клавиатуры
    от sevol в разделе Устройства ввода
    Ответов: 10
    Последнее: 18.02.2011, 09:38
  4. КУПИТСЯ контроллер AT клавиатуры.
    от kgbond в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 15.09.2010, 11:16

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •