Цель работы: Изучение приемов ввода информации с клавиатуры и управление клавиатурой с помощью ее контроллера.
Теоретические сведения. Скан-код клавиши или комбинации клавиш - это номер, иденти-фицирующий их положение на клавиатуре (таблицы 1.1 и 1.2). Размер скан-кода - 1 байт.
Таблица 1.1 – Скан-коды для клавиш алфавитно-цифровой группы.
Таблица 1.2 – Скан-коды для клавиш функциональной, дополнительной и цифровой групп, а также для комбинаций клавиш.
Таблица 1.3 - Управляющие символы ASCII.
Таблица 1.4 - Символы ASCII.
Таблица 1.5 - Регистры контроллера клавиатуры.
Схема программирования контроллера клавиатуры.
Некоторые команды контроллера клавиатуры.
Команда EEh. Эхо-диагностика.
Таблица 1.6 - Форматы байтов состояния клавиатуры.
Таблица 1.7 – Функции BIOS - прерывание INT 16h.
Таблица 1.8 – Некоторые функции прерывания INT 21h.
Пример. Формулировка задачи.
Постановка задачи.
Конкретизация работы блоков.
Листинг программы.
Задания для самостоятельной работы.
Файл принят: 2009-02-26 18:06:38
Расширение: RAR | Размер: 54,86 Кб | Скачек: 164
Скачать Лабораторный практикум - Организация ввода данных и управление клавиатурой