- •№12. Клавишные устройства и манипуляторы………………………………….……….....134
- •Лабораторная работа №1 Модемы
- •Ход работы
- •1 Общие сведения о модемах
- •2 Структура синхронного модема
- •3 Скремблирование
- •5 Устройство цифрового модема
- •6 Линейное кодирование
- •Контрольные вопросы
- •Лабораторная работа №2 Ударные и безударные способы печати
- •Г) сублимационных принтеров; д) принтеров с твёрдыми красителями. Ход работы
- •1 Классификация печатающих устройств
- •2 Обобщенная структура печатающего устройства
- •3 Ударные печатающие устройства
- •Матричные принтеры
- •4 Безударные печатающие устройства
- •4.1 Струйные принтеры
- •4.3 Термопринтеры
- •4.4 Сублимационные принтеры
- •4.5 Твердоскрасочные принтеры
- •Принцип работы сублимационные принтеров, их достоинства и недостатки.
- •Лабораторная работа№3 Лазерные и светодиодные принтеры
- •Ход работы
- •1 Принцип работы лазерных принтеров
- •2 Принцип работы светодиодных принтеров
- •2.1 Подача бумаги
- •2.2 Зарядка фотовала
- •2.3 Засветка фотовала
- •2.4 Проявление изображения
- •2.5 Перенос изображения на бумагу
- •2.6 Закрепление изображения на бумаге
- •2.7 Очистка фотобарабана
- •3 Цветная лазерная и светодиодная печать
- •4 Устройство и принцип работы светодиодной линейки
- •Контрольные вопросы
- •Лабораторная работа №4 Планшет дигитайзера
- •Ход работы
- •1 Назначение планшета
- •2 Характеристики планшета
- •3 Структурная схема планшета
- •4 Принцип работы планшета
- •Лабораторная работа №5 Жидкокристаллические мониторы
- •Ход работы
- •1 Виды мониторов
- •2 Принцип работы lcd мониторов
- •3 Основные характеристики lcd мониторов
- •4 Достоинства и недостатки lcd перед мониторами на элт трубками
- •Лабораторная работа №6 Мониторы на электронно-лучевых трубках
- •Ход работы
- •1 Корпус
- •2 Устройство электронно-лучевой трубки
- •3 Блок управления элт
- •4 Блок разверток
- •5 Источник питания
- •6 Настройка изображения
- •7 Регулировка основных параметров
- •7 Разборка и сборка мониторов
- •Лабораторная работа №7 Видеокамеры
- •Ход работы
- •1 Структурная схема оптической части видеокамеры
- •2 Камерная головка
- •3 Устройство и принцип работы преобразователя изображения на пзс
- •4 Аналоговая обработка сигнала
- •5 Предварительный регулируемый видеоусилитель
- •6 Цифровой процессор сигналов (цпс)
- •7 Виды коррекций
- •8 Основные функции управления цифровой видеокамерой
- •9 Основные параметры
- •Лабораторная работа №8 Накопители на гибких магнитных дисках
- •Ход работы
- •1 История создания нгмд
- •2 Устройство и принцип работы
- •2 Физические характеристики и принципы работы дисководов
- •3 Типы дисководов
- •4 Конструкции дискет
- •Лабораторная работа №9 Накопители на жестких магнитных дисках
- •Ход работы
- •1 Принципы работы накопителей на жестких дисках
- •2 Основные блоки накопителей на жестких дисках
- •3 Характеристики накопителей на жестких дисках
- •Лабораторная работа №10 Накопители на оптических дисках
- •- Принцип работы и устройство накопителей на оптических дисках (cd-rom);
- •Ход работы
- •1 Принцип работы дисковода cd-rom
- •2 Производительность дисководов cd-rom
- •3 Конструктивные особенности приводов cd-rom
- •4. Устройство и технология производства cd-rom
- •5 Подключение дисководов cd-rom
- •5.1 Цифровые интерфейсы
- •5.2 Подключение дисководов cd-rom
- •5.3 Подключение аудио-каналов
- •6 Стандарты на компакт-диски
- •6.1 Динамические изображения и стандарт White Book
- •6.2 Диски Photo cd и мультисессии
- •7 Будущее cd-rom приводов и cd дисков
- •8 Долговременная оптика
- •9 Сверхплотная магнитооптика
- •10 Многослойный оптический диск
- •11 Диски-универсалы
- •Контрольные вопросы
- •Лабораторная работа №11 Накопители на магнитооптических дисках
- •Ход работы Принцип работы дисковода cd-rom
- •Конструктивные особенности приводов cd-rom
- •Лабораторная работа №12 Клавишные устройства и манипуляторы
- •Ход работы
- •Принципы работы клавиатуры
- •2 Конструкции клавиш
- •3 Интерфейс клавиатуры
- •4 Номера клавиш и скан-коды
- •5 Разъемы для подключения клавиатуры
- •Назначение и принцип действия манипулятора
- •Разъемы для подключения манипулятора
- •Правила работы с манипулятором типа «Мышь»
- •Исследование возможностей манипулятора с помощью программы test.Exe.
- •Контрольные вопросы
- •Лабораторная работа №13 Сканеры
- •Ход работы
- •1 Устройство и принцип работы сканера
- •2 Устройство трехпроходного сканера
- •3 Основные характеристики сканеров
- •3 Блок управления
- •Контрольные вопросы
-
Правила работы с манипулятором типа «Мышь»
Инициализация (открытие) последовательного порта.
Перед началом работы с последовательным портом необходимо:
- инициализировать минимум четыре регистра UART 8250;
- два регистра делителя скорости обмена;
- регистр управления линии;
- регистр разрешения прерывания.
Делитель скорости обмена – это число, на которое надо разделить частоту системных часов (1190000 Гц), чтобы получить желаемую скорость обмена. Чем больше делитель, тем меньше скорость обмена. Старший байт делителя засылается в регистр 3F9H, а младший – в 3F8.
Таким образом, при инициализации порта необходимо выполнить действия.
Установка скорости обмена:
1 «1» в 7-й разряд порта 3FB;
2 Старший байт делителя в порт 3F9;
3 Младший байт делителя в порт 3F8.
Инициализация регистра управления линией:
1 «0» в 7-й разряд порта 3FB;
2 Установка битов с 0 по 4 в соответствии с протоколом обмена (например, код 1B).
3 «0» в регистр разрешения прерывания – 0 в порт 3F9.
Получение координаты X «Мыши» можно с помощью программы на языке Ассемблера.
MOV DX, 201H; адрес игрового порта в DX.
OUT DX, AL; посылаем в порт произвольное значение и обнуляем его разряды с «0» по 3.
MOV AH, «1» в регистр AH.
MOV SI, «0»; очищаем счетчик.
NEXT:IN AL, DX; читаем из порта в регистр AL.
TEST AL, AH; проверяем наличие «1» в бите «0».
JE FINISHED; выход, когда бит «0» в «1».
INC SI; иначе – плюс «1» к счетчику.
LOOP NEXT; переход на начало цикла.
FINISHED: в SI находится координата X.
Проверка состояния нажатой клавиши «Мыши».
Эти операции можно выполнить с помощью программы Ассемблера.
-
Исследование возможностей манипулятора с помощью программы test.Exe.
Запустить с помощью «Мыши» программу TEST.EXE: подвести курсор «Мыши» к имени программы и нажать левую кнопку.
На экране отражается меню программы, поле подсказки Message, поле позиции курсора «мыши» и поле граничных значений координат Range.
Записать границы изменения координаты X, Y «Мыши».
9.1 Работа с мышью в пункте Movement/Pixel.
Этот режим служит для установки чувствительности «Мыши», определяемой перемещаемой по оси X или Y «Мыши», которые нужно выполнить пользователю, чтобы на экране курсор переместился на одну графическую точку (пиксель) по соответствующей оси.
В поле подсказки выводится сообщение:
Motion/Pixel ratio – движение/пиксель соотношения.
(Default/ Value X=8, Y=16) – значение по умолчанию.
New Ratio: X =, Y = – новое соотношение.
Ввести с дополнительной клавиатуры новые значения чувствительности, например X=300, Y=600, выйти из режима нажатием любой клавиши и проанализировать влияние установленных значений на качество работы «Мыши».
Для ввода новых значений повторно с помощью «Мыши» выбрать этот режим.
Повторить действия для 2-х, 3-х значений чувствительности и сделать вывод.
9.2 Работа в пункте Set Cursor Pos.
Этот пункт позволяет задать позицию для курсора «Мыши».
В поле подсказки выводится сообщение и ожидается ввод позиции курсора по X и Y.
Ввести позиции курсора в указанных пределах. Выйти из режима, проследить установку курсора по сообщению текущей позиции.
9.3Работа в пункте Set X Range.
В этом пункте можно установить границы перемещения по оси X на экране.
В поле подсказки выводится сообщение:
Define Range of cursor Location - определить границу положения курсора.
Maximum = Minimum =
Scope: 0 (min) – 639 (max)
Размах
Ожидается ввод новых границ.
Ввести новые границы, выйти из режима нажатием любой клавиши и проанализировать их влияние на перемещение курсора «Мыши».
Работа в пункте Text Cursor.
На экране изображается таблица символов расширенного кода ASSCI. Курсором «Мыши» выбрать символ для изображения курсора. Выйти из режима и проанализировать изменения курсора «Мыши».
Выйти из программы нажатием любой клавиши.