
- •Тверской государственный технический университет
- •Периферийные устройства эвм
- •Введение
- •1. Интерфейс rs-232c
- •1.1. Интерфейс rs-232c – cом-порт
- •1.1.1. Протокол rs-232c
- •Управление потоком данных
- •Системная поддержка Com-портов
- •Использование cом-портов
- •1.1.5. Непосредственное подключение устройств
- •1.2. Программируемый последовательный интерфейс
- •Связь компьютера с микроконтроллером
- •1.3.1. Протокол обмена
- •Работа с com-портом на низком уровне
- •Микросхемы асинхронных приемопередатчиков и особенности работы с ними
- •1.4.2. Структура регистров уапп 16550a
- •1.4.3. Описание регистров уапп 16550a
- •1.4.4. Примеры работы с последовательным портом на низком уровне
- •1.4.5. Аппаратное подтверждение связи
- •1.4.6. Проблемы передачи данных
- •1.4.7. Переполнение регистра-приемника
- •1.4.8. Использование функций bios
- •1.4.9. Использование функций Windows api
- •2.1. Классификация модемов
- •2.2. Устройство модемов
- •2.3. Подключение модема через интерфейс rs-232
- •Модемные протоколы и стандарты. Виды протоколов. Протоколы взаимодействия и модуляции
- •Команды управления модемами (ат-язык). Наборы ат-команд
- •2.5.1. Основные команды модема
- •2.5.2. Стандартный набор ответов модема
- •2.6.1. Локальный аналоговый тест
- •2.6.2. Локальный аналоговый тест с самодиагностикой
- •2.6.3. Локальный цифровой тест
- •2.6.4. Удаленный цифровой тест
- •2.6.5. Удаленный цифровой тест с самодиагностикой
- •2.7. Назначение и использование s-регистров модема
- •2.8. Режимы работы модема. Сообщения и ответы модема
- •2.9. Протоколы передачи файлов
- •2.10. XDsl – модемы
- •Клавиатура
- •3.1. Основные параметры, классификация, принципы работы
- •3.2. Скан-коды
- •3.3. Интерфейс клавиатуры
- •4. Видеосистема компьютера
- •4.1. Классификация и характеристики мониторов
- •4.2. Видеоадаптер
- •4.2.1. История видеоадаптеров
- •4.2.2. Компоненты видеоадаптера
- •Принтер
- •5.1. Классификация принтеров и технологий печати
- •5.1.1. Матричный принтер
- •5.1.2. Струйный принтер
- •5.1.3 Лазерный принтер
- •5.2.Описание lpt-порта
- •5.3. Язык описания страниц
- •5.4.1. Поддержка pcl
- •Лабораторная работа №1 «Изучение интерфейс rs-232»
- •Лабораторная работа № 2 «Определение и анализ качественных характеристик модема»
- •Лабораторная работа №3 «Изучение взаимодействия клавиатуры и компьютера»
- •Пример выполнения лабораторной работы
- •1. Включить сканирование клавиатуры.
- •2. Сбросить на начальные установки контроллер клавиатуры.
- •3. Установить:
- •5. Послать подтверждение контроллером клавиатуры.
- •6. Послать Эхо-запрос компьютером.
- •7. Ответить на Эхо-запрос контроллером.
- •8. Подготовить строку в скан-кодах для ввода в компьютер фразы «There Can Be».
- •9. Запретить сканирование клавиатуры.
- •Варианты заданий Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Лабораторная работа №4 «Изучение режимов работы видеокарты»
- •Выполнение
- •Варианты заданий Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Лабораторная работа № 5 «Управление печатью с помощью языка описания страниц»
- •Описание работы с программой
- •Варианты заданий Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Библиографический список
- •Оглавление
- •Периферийные устройства эвм
- •170026, Г. Тверь, наб. Афанасия Никитина, 22
9. Запретить сканирование клавиатуры.
Выбираем передающую сторону – компьютер. Выбираем порт 0x64. В поле команд запишем 0xF5.
Нажимаем кнопку Послать байт.
В Экране сообщений появится сообщение: Компьютер: 0xF5 - (Set Default Disable) Запрет сканирования клавиш.
После правильного выполнения лабораторной работы окно пользовательского интерфейса должено выглядеть следующим образом (рис. 32).
Рис. 32. Окно пользовательского интерфейса программы «Клавиатура» после завершения выполнения всех заданий
Варианты заданий Вариант 1
Разрешить сканирование клавиатуры.
Подтвердить включение со стороны контроллера.
Сбросить на начальные установки контроллер клавиатуры.
Установить:
время задержки 500 мс;
частоту повторения символов 12 cps (символов в секунду).
Подтвердить установку со стороны контроллера.
Установить режим работы светодиодов Caps Lock и Scroll Lock.
Подтвердить установку режимов.
Послать Эхо-запрос компьютером.
Ответить на Эхо-запрос контроллером.
10. Подготовить строку в скан-кодах для ввода в компьютер фразы «Hello World. Hello People».
Запретить сканирование клавиатуры.
Правильный результат выполнения лабораторной работы представлен на рис. 33.
Рис. 33. Окно пользовательского интерфейса программы «Клавиатура» после завершения выполнения всех заданий (вариант 1)
Вариант 2
Сбросить на начальные установки контроллер клавиатуры.
Послать Эхо-запрос компьютером.
Ответить на Эхо-запрос контроллером.
Установить режим работы светодиодов Num Lock.
Подтвердить установку со стороны контроллера.
Включить сканирование клавиатуры.
Подтвердить включение со стороны контроллера.
Установить:
время задержки 1000 мс;
частоту повторения символов 16 cps (символов в секунду).
Подтвердить установку со стороны контроллера.
Установить:
время задержки 750 мс;
частоту повторения символов 24 cps (символов в секунду).
Подтвердить установку режимов со стороны контроллера.
Подготовить строку в скан-кодах для ввода в компьютер фразы «Where Is My Whistle !»
Правильный результат вполнения лабораторной работы представлен на рис. 34.
Рис. 34. Окно пользовательского интерфейса программы «Клавиатура» после завершения выполнения всех заданий (вариант 2)
Вариант 3
Выполнить самопроверку и загрузить установки по умолчанию.
Подтвердить успешное выполнение самопроверки.
Послать Эхо-запрос компьютером.
Ответить на Эхо-запрос контроллером.
Разрешить сканирование клавиатуры.
Установить режим работы светодиодов Scroll Lock и Num Lock.
Подтвердить установку со стороны контроллера.
Установить:
время задержки 1000 мс;
частоту повторения символов 10 cps (символов в секунду).
Подтвердить установку режимов.
Установить режим работы светодиодов Scroll Lock.
Запретить сканирование клавиатуры.
Подготовить строку в скан-кодах для ввода в компьютер фразы «Get Out Of Here !! Now».
Правильный результат выполнения лабораторной работы представлен на рис. 35.
Рис. 35. Окно пользовательского интерфейса программы «Клавиатура» после завершения выполнения всех заданий (вариант 3)