- •0.1 Вступ
- •0.2 Клавіші
- •0.2.1 Види клавіш
- •Контактні клавіші
- •Безконтактні клавіші
- •Ефект Холла
- •0.2.2 Призначення клавіш Клавіатурні еквіваленти
- •Редактори текстів
- •Призначення функціональних клавіш та їх комбінацій
- •Операції з фрагментами (блоками):
- •0.2.3 Робота з клавіатурою
- •Режим введення латинських і російських букв
- •Робота клавіатури
- •0.3.1 Розкладки клавіатури, мови.
- •0.3.2 Функціонування клавіатури
- •0.4 Види клавіатур
- •0.4.1 Кодуючі клавіатури
- •Кодуючі клавіатури для відеоадаптерів і пк
- •Структура клавіатури
- •0.4.8 Аналогова клавіатура
- •0.4.9 Найнезвичайніші клавіатури
- •0.5 Інтерфейси з’єднань клавіатур з системним блоком
- •0.5.1 Інтерфейси з клавіатурою
- •Скануючі клавіатури
- •0.5.2 Принци роботи інтерфейсу
- •0.5.3 Протокол обміну «Пристрій – Хост»
- •0.5.4 Протокол обміну «Хост - Пристрій»
- •0.5.5 Команди інтерфейсу з клавіатурою
- •0.5 Часові діаграми
- •Команди клавіатури до Host
- •Допоміжні пристрої та системна синхронізація
- •Дані отримувані системою Синхронізація даних отриманих від допоміжного пристрою
- •Дані, що надсилаються системою Синхронізація даних відправлених до допоміжного пристрою
- •0.7 Діагностика клавіатур за кодами несправностей
- •0.7.1 Діагностика клавіатури
- •0.7.2 Пошук несправностей і ремонт клавіатури
0.5 Часові діаграми
Пристрій до host
Host до пристроя
Рівні напруг
|
Min |
Max |
Низький (0) |
0.0 В |
0.7 В |
Високий (1) |
2.4 В |
5.25 В |
Команди Host до клавіатури
Байт |
Команда |
Додаткові дані |
0xED |
Встановити індикатори статусу |
LED бітова маска |
0xEE |
Ехо |
|
0xEF |
Невірна команда |
|
0xF0 |
Вибрати альтернативні скан коди |
Набір скан кодів |
0xF1 |
Невірна команда |
|
0xF2 |
Прочитати ID |
|
0xF3 |
Встановити частоту повторення/затримку |
Кодована частота/затримка |
0xF4 |
Розблокувати |
|
0xF5 |
Блокування по замовчуванню |
|
0xF6 |
Встановити параметри по замовчуванню |
|
0xF7 |
Встановити всі клавіші - Typematic |
|
0xF8 |
Встановити всі клавіші - Make/Break |
|
0xF8 |
Встановити всі клавіші - Make |
|
0xFA |
Встановити всі клавіші - Typematic/Make/Break |
|
0xFB |
Встановити всі типи клавіші - Typematic |
Scan code |
0xFC |
Встановити всі типи клавіші - Make/Break |
Scan code |
0xFD |
Встановити всі типи клавіші - Make |
Scan code |
0xFE |
Переслати |
|
0xFF |
Скинути |
|
Біт |
Швидкість введення символів за секунду ±20% |
Біт |
Швидкість введення символів за секунду ±20% |
00000 |
30.0 |
10000 |
7.5 |
00001 |
26.7 |
10001 |
6.7 |
00010 |
24.0 |
10010 |
6.0 |
00011 |
21.8 |
10011 |
5.5 |
00100 |
20.0 |
10100 |
5.0 |
00101 |
18.5 |
10101 |
4.6 |
00110 |
17.1 |
10110 |
4.3 |
00111 |
16.0 |
10111 |
4.0 |
01000 |
15.0 |
11000 |
3.7 |
01001 |
13.3 |
11001 |
3.3 |
01010 |
12.0 |
11010 |
3.0 |
01011 |
10.9 |
11011 |
2.7 |
01100 |
10.0 |
11100 |
2.5 |
01101 |
9.2 |
11101 |
2.3 |
01110 |
8.0 |
11110 |
2.1 |
01111 |
8.0 |
11111 |
2.0 |
-
Частота: 10.9 символів за секунду (±20%)
-
Затримка: 500 мс (±20%)