Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПР4(АК)2012.doc
Скачиваний:
7
Добавлен:
24.11.2019
Размер:
235.52 Кб
Скачать

Устройство клавиатуры.

Под верхней панелью клавиатуры находится плата с микросхемами и матрица контактов.

Основная микросхема клавиатуры – это микроконтроллер (однокристальный микрокомпьютер) типа i8048 или i8049, в состав которого входят следующие компоненты:

- кварцевый генератор;

- микропроцессор, выполняющий арифметические, логические и прочие операции, инициируемые командами, направляемыми из системы;

- ОЗУ небольшого объема;

- регистры общего назначения;

- программируемое запоминающее устройство ПЗУ с таблицей скан-кодов.

Подключение клавиатуры.

Клавиатура ПК фактически представляет собой небольшой компьютер, связанный с основной системой одним из двух способов:

- с помощью стандартного разъема клавиатуры и специального последовательного канала передачи данных;

- через порт USB.

Разъемы для подключения клавиатуры и мыши

Клавиатуры выпускаются с кабелями, на концах которых может быть один из двух типов разъемов. Речь идет о том конце кабеля, который подсоединяется к системному блоку (в большинстве клавиатур другой конец кабеля подключен внутри корпуса, и, чтобы его отключить и проверить, нужно разобрать корпус). В новых клавиатурах IBM используется кабель с разъемными соединениями на обоих концах, что намного упрощает его замену. На одном конце кабеля, предназначенного для подсоединения к клавиатуре, есть специальный разъем SDL (Shielded Data Link — экранированная линия связи), а на другом — разъем DIN (Deutche Industrie Norm — промышленный стандарт Германии). Первый из них напоминает телефонный разъем, а второй может быть двух видов:

5-контактный, применяемый в PC-совместимых компьютерах с системными платами BabyyAT;

6-контактный miniDIN, используемый в компьютерах PS/2 и в большинстве компьютеров с системными платами LPX, ATX и NLX.

Принцип работы клавиатуры.

Внутренняя плоскость клавиатуры разбита металлическими шинами на квадраты по координатным осям X иY. Сетка из таких шин образует матрицу контактов. В узлах строк и столбцов матрицы располагаются клавиши и ключи.

Микроконтроллер генерирует в матрицу контактов импульсы, которые оббегают все строки и столбцы. Если в одном из узлов матрицы обнаружена нажатая клавиша, то микроконтроллер сопоставляет координату нажатия и отжатия клавиши с однобайтовым кодом, который хранится в специальной таблице ПЗУ. Этот код называется кодом сканирования (скан-кодом).

Микроконтроллер по линии данных пересылает скан-код на системную плату.

В ПК последовательный интерфейс клавиатуры подключен к специальному микроконтроллеру клавиатуры на СП. Скан-коды и дополнительная информация, полученная из клавиатуры обрабатывается BIOS. На основании скан-кода выбирается код символа, который пересылается на экран монитора.

Каждая клавиша содержит одно или несколько обозначений или названий, связанных с наиболее часто выполняемыми в программах или назначаемыми пользователями функциями.

Клавиатуры содержат стандартный набор клавиш, расположенных в определенном месте.