Ноутбук - всегда с тобой

Суббота, 18.05.2024, 22:17

Приветствую Вас Гость | RSS | Главная | Всё о ноутбуках: обзоры, описания, ремонт | Регистрация | Вход

Главная » Статьи » Модернизация и ремонт ноутбуков » Клавиатуры и устройства позиционирования

Клавиатуры и устройства позиционирования стр755
Номера клавиш и скан-коды 
При нажатии клавиши встроенный в клавиатуру процессор (8048 или 6805) определяет 
координаты замкнутого переключателя в матрице. После этого он не]Х'даит на системную 
плату последовательный пакет данных, содержащий скан-ход нажатой клавиши. 
Это называется кодом активизации (make code). Когда клавиша возвращается в первона- 
чальное состояние, отправляется код останова (break code), указывающий системно)! плате 
на то, что клавиша отпущена. Код останова аналогичен коду активизации плюс 80h. Напри- 
мер, если код активизации для клавиши <А> составляет lEh, код останова будет ЭЕЬ. С по- 
мощью этих кодов система оп|>еделяет конкретную нажатую клавишу или комбинацию 
нескольких одновременно нажатых клавиш. 
В компьютере AT контроллер клавиатуры 8042 п[>еобразует текущий скан-код в один из 
предусмотренных в системе скан-кодов и направляет его в главный щчшессор компьютера. 
Иногда нужно знать эти скан-коды, особенно при поиске неисправностей в клавиатуре или 
необходимости непосредственно прочитать склн-код в программе, которую вы пишете. 
Устройство клавиатуры 529 
Когда клавиша "залипает" или выхолит из строя, диагностическая программа, наг ример 
процедура самоконтроля POST, обычно сообщает ее скан-код. Это означает, что вам придется 
плентифнннровать конкретную клавишу но ее скан-коду. В дополнении па прилагаемом ком- 
пакт-диске приведены скаи-колм и«;х клавиш 101- и 10<1-клавишной клавиатур. Зная скан- 
код неисправной клавиши, с помощью этих таблиц можно определить, какая клавиша вышла 
из строя или нуждается в чистке. 
Каждой клавише назначается уникальный номер, который отличает ее от других клавиш 
(рис. 13.9). Это может пригодиться при определении соответствия между клавишами и скан- 
кодамп. 
Существует множество "горячих" клавиш, которые в расширенных клавиатурах и клавиа- 
турах USB могут использоваться для выполнения как определенных операций (например, 
запуска Web-браузера, перевода системы н режим ожидания, регулировки уровня громкости 
акустической системы), так и функций, определяемых пользователем. Каждая горячая кла- 
виша имеет собственный скан-код. Клавиатуры USB используют специальный набор кодов 
Human Interface Device (HID), преобразованных u скан-колы стандарта PS/2.
Категория: Клавиатуры и устройства позиционирования | Добавил: mor (08.03.2010)
Просмотров: 474 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:

Наше меню

Поиск

Помощники

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0