24998

Клавиатура (Keyboard)

Реферат

Информатика, кибернетика и программирование

Принцип действия клавиатуры Основным элементом клавиатуры являются клавиши. Сигнал при нажатии клавиши регистрируется контроллером клавиатуры и передается в виде так называемого скэнкода на материнскую плату. На материнской плате ПК для подключения клавиатуры также используется специальный контроллер. Когда скэнкод поступает в контроллер клавиатуры инициализируется аппаратное прерывание процессор прекращает свою работу и выполняет процедуру анализирующую скэнкод.

Русский

2013-08-09

31.69 KB

13 чел.

Клавиатура

Клавиатура {Keyboard) является основным устройством ввода информации в ПК, хотя мышь все больше берет на себя выполнение функций управления.

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

Когда скэн-код поступает в контроллер клавиатуры, инициализируется аппаратное прерывание, процессор прекращает свою работу и выполняет процедуру, анализирующую скэн-код. Скэн-код трансформируется в код символа (так называемые коды ASCII). При этом обрабатывающая процедура сначала определяет установку клавишей и переключателей, чтобы правильно получить вводимый код (например, «ф» или «Ф»). Затем введенный код помещается в буфер клавиатуры, представляющий собой область памяти, способную запомнить до 15 вводимых символов. Контроллер клавиатуры выполняет функции самоконтроля в процессе загрузки системы. Процесс самоконтроля при загрузке отображается однократным миганием трех индикаторов клавиатуры.

По конструктивному исполнению клавиатуры подразделяются на клавиатуры с пластмассовыми штырями, со щелчком, с микропереключателями и сенсорные.

Клавиатуры с пластмассовыми штырями выполняются таким образом, что под каждой клавишей находится пластмассовый штырь, установленный вертикально, нижний конец которого выполнен в виде штемпеля (клейма), изготовленного из композиции резины с металлом. Ниже этого резинового штемпеля находится пластина с контактными площадками, неподвижно установленная на корпусе панели. При нажатии клавиши штемпель соприкасается с контактными площадками, замыкается электрическая цепь, что воспринимается контроллером клавиатуры. Недостатком такой клавиатуры является высокая чувствительность клавиши к вибрации при нажатии, что приводит к многократному отображению символа на экране при печати с высокой скоростью.

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

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

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

Принцип действия сенсорной клавиатуры основан на усилении разности потенциалов, приложенной к чувствительному элементу. Количество этих элементов соответствует количеству клавишей. В качестве чувствительных элементов используются токопроводящие контактные площадки в виде, например, одного или двух прямоугольников, разделенных небольшим зазором. В момент касания пальцем контактных площадок статический потенциал усиливается специальной схемой, на выходе которой формируется сигнал, аналогичный сигналу, возникающему при нажатии клавиши обычной механической клавиатуры. Сенсорные клавиатуры самые долговечные, поскольку в них отсутствуют какие-либо механические элементы и информация о нажатии «клавиши» формируется только электроникой.

Драйвер клавиатуры служит для отображения на экране набранного на клавиатуре и обычно является составной частью любой операционной системы. Драйвер клавиатуры операционной системы MS-DOS называется KEYB.COM. После установки операционной системы DOS он находится, как правило, в директории DOS. При установке операционной среды Windows 95/98 драйвер клавиатуры автоматически записывается в стартовом файле AUTOEXEC.BAT.

Со времени, появления первого персонального компьютера вплоть до 1995 г. внешний вид и структура клавиатуры оставались неизменными. Но в 1995 г., после выхода операционной системы Windows 95, привычные 101-клавишные устройства были заменены клавиатурами со 104/105 клавишами. Клавиши были добавлены, чтобы реализовать некоторые возможности новой операционной системы.

Большинство современных клавиатур снабжено тремя специальными клавишами, предназначенными для работы в операционной системе Windows 95/98/ME; они расположены в нижней части клавиатуры, рядом с клавишами Ctrl и Alt.

Еще ряд изменений был связан с эргономическими показателями, т. е. с необходимостью соответствия новых клавиатур современным требованиям медицины. Было установлено, что при ежедневной интенсивной работе со старыми плоскими клавиатурами у операторов ЭВМ развивается профессиональное заболевание кистей рук. Поэтому на рынке появилось множество новых «эргономических» клавиатур самых причудливых форм: как бы «разломанных» надвое, изогнутых, снабженных подставками для кистей рук. Все более популярными становятся клавиатуры на ИК-лучах, не требующие шнура для подключения к системному блоку. Передача сигналов с такой клавиатуры осуществляется по принципу, аналогичному «дистанционному управлению».

Наибольшим успехом на российском рынке пользуются клавиатуры таких производителей, как Microsoft, Cherry и ВТС.


 

А также другие работы, которые могут Вас заинтересовать

36862. Word: Работа с таблицами 80 KB
  Выполните подготовительные действия для работы с таблицами: – выполните команду меню Таблица и в меню этой команды установите команду Отображать сетку если в этой строке установлена команда Скрыть сетку то выделите эту строку и нажмите на левую кнопку мыши после чего там появится команда Отображать сетку; – выведите на экран панель инструментов Таблицы и границы что проще всего сделать нажатием на кнопку Панель границ на Стандартной панели инструментов но можно также или использовать контекстное меню в области панелей...
36863. Работа со сводными таблицами. Создание сводных таблиц 681.5 KB
  Сохраните документ в своей папке под именем Сводные таблицы. Установите курсор в диапазоне ячеек содержащих значения заголовки строк и столбцов В любую заполненную данными ячейку таблицы Выберите команду Данные Сводная таблица. Во втором диалоговом окне проверьте правильно ли выделен диапазон данных для создания сводной таблицы или задайте диапазон данных если диапазон не был выбран Рис. Третье диалоговое окно предлагает выбрать лист для размещения сводной таблицы оставьте принятую по молчанию установку Новый лист Рис.
36864. Исследование недвоичных счетчиков 72.5 KB
  При построении счетчиков с дешифратором состояния наиболее целесообразно использовать счетчики интегрального состояния например 74191 см. Счетчик с дешифратором состояния. D; счетный вход ─ CLK; вход направления счета ─ U – суммирование активен высоким уровнем ─ D вычитание активен низким уровнем; вход управления предварительной установкой ─ LOD; выход переноса ─ RCO выход дешифратора состояния активен низким уровнем при достижении последнего состояния счетчика. При выполнении этой части работы необходимо снимать временные диаграммы...
36865. Построение трехмерных графиков в Scilab 676.5 KB
  Функции plot3d и plot3d1 В Scilb поверхность можно построить с помощью функций plot3d или plot3d1. Их отличие состоит в том что plot3d строит поверхность и заливает ее одним цветом а plot3d1 поверхность каждая ячейка которой имеет цвет зависящий от значения функции в каждом соответствующем узле сетки. Обращение к функциям следующее: plot3dxyz[thetlphlegflgebox][keyn=vluen] plot3d1xyz[thetlphlegflgebox][keyn=vluen] здесь x векторстолбец значений абсцисс; y векторстолбец значений ординат; z матрица значений...
36866. ПОДГОТОВКА ДОКУМЕНТА MS EXCEL К ПЕЧАТИ 64.5 KB
  ПОДГОТОВКА ДОКУМЕНТА MS EXCEL К ПЕЧАТИ Цель работы: рассмотреть этапы подготовки документов MS Excel к печати. Вопросы компетенции навыки для освоения: Изучить элементы интерфейса MS Excel служащие для подготовки документа к печати. Освоить технологии и рассмотреть этапы подготовки документов MS Excel к печати. Подготовить к печати документ большого объема.
36867. Построение поверхностей заданных параметрически с помощью функций param3d и param3d1 752 KB
  Затем обратимся к функции prm3d передав ей математические выражения функций y y1 и y2 а также углы в градусах под которыми наблюдатель будет видеть формируемый график 45 и 35 Листинг 6. Построение линии заданной параметрически с помощью функции prm3d t=[0:0. Построение линии заданной параметрически с помощью функции prm3d t=50pi:0. Для построения графиков линий в одной системе координат обратимся к функции prm3d1.
36868. ОСНОВНЫЕ ВСТРОЕННЫЕ ФУНКЦИИ MS EXCEL 284 KB
  Имя функции описывает операцию которая эта функция выполняет. 1 или нажатием кнопки Вставить функция в строке Формул. В этом окне сначала следует выбрать категорию функции из списка Категория а затем в открывшемся алфавитном списке Функция указать нужную функцию. Математические функции Функция СУММ Функция СУММ суммирует множества чисел.
36869. Решение нелинейных уравнений и систем 120.5 KB
  Всякое алгебраическое уравнение относительно x можно записать в виде 0xn1xn−1 n−1xn = 0 где 0 0 n 1 и i коэффициенты алгебраического уравнения n–й степени. Решение алгебраического уравнения в Scilb состоит из двух этапов. Примеры символьных операций с полиномами p1=poly[1 2]’x’’c’ p1 = 1 2x p2=poly[3 7 2]’x’’c’ p2 = 2 3 7x 2x p1p2 Сложение ns = 2 2 5x 2x p1p2 Вычитание ns = 2 4 9x 2x p1p2 Умножение ns = 2 3 3 13x 16x 4x p1 p2 Деление ns = 1 3 x p1^2 Возведение в...
36870. ВВОД И РЕДАКТИРОВАНИЕ ФОРМУЛ. СТАНДАРТНЫЕ ФУНКЦИИ EXCEL 312 KB
  На первом листе повторитеОбразец 1 Образец 2 Образец 3 и Образец 4 используя команды форматирования ячеек Таблица 1 и средства автозаполнения команда меню Правка Заполнить Прогрессия. Образец 1 Образец 2 Образец 3 Образец 4 Таблица 1 Команда меню вкладка Опции Действие Формат Ячейкивкладка Граница области Все Отдельные и Линии Создание границ таблицы или обрамление таблицы Формат Ячейкивкладка Число список Числовые форматы Изменениечислового формата Формат Ячейкивкладка Выравнивание раскрывающиеся списки по...