Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Устройства ввода. Мышь.

 

Устройство ввода мышь передает информацию в систему о своем перемещении по плоскости нажатии кнопок (от двух до трех и более).

 

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

^ Оптическая мышь имеет встроенную видеокамеру с процессором, обрабатывающим полученное изображение.

3D – мышь. Кроме двух координат перемещения на плоскости позволяет задавать третью координату с дополнительного колесика, вращаемого пальцем.


^ Интерфейсы мыши. Различают несколько видов:

Bus Mouse – использование специализированной платы адаптера.
Serial Mouse – использует интерфейс RS 232C и двух полярный сигнал с уровнями 3В и – 3В.
PS/2- Mouse – использует однополярный сигнал с напряжением 5В
USB Mouse – обычный последовательный интерфейс

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

. Bus Mouse
это один из первых вариантов мыши. Эта мышь содержит только датчики и кнопки, а обработка их сигналов производится на специализированной плате адаптера. Для этой мыши используется 9 проводной кабель со специальным разъемом, внешне погожим на разъем мыши PS/2 Главный недостаток заключается в том, что адаптер занимает разъем системной шины, адреса ввода-вывода и прерывания.

Serial Mouse - мышь с последовательным интерфейсом, подключаемая через 9- или 25 контактный разъем СОМ-порта. Имеет встроенный контроллер, обрабатывающий сигналы координатных датчиков и кнопок. Каждое перемещении и нажатие кнопок кодируется двоичным сигналом по интерфейсу RS-232. Недостаток Serial Mouse является тол, что она занимает СОМ-порт и требует полного использования его штатной линии прерывания (IRQ4 для СОМ-1 и IRQ3 для СОМ-2).


Две основные разновидности мышей: MS Mouse и PC Mouse требуют различных драйверов и поэтому многие мыши имеют переключатель MS/PC.

MS Mouse – характеризуется 7 битными данными в трехбайтном пакете. Положительное перемещение по координате Х вправо, а по координате У – вниз. Для трехкнопочной мыши добавляется четвертый байт.

PC Mouse – характеризуется 8 битовыми данными при пяти байтовом пакете. Положительное перемещение по координате Х вправо, а по координате У – вверх.

 

PS/2- Mouse эта мышь появилась с компьютерами PS/2. Ее интерфейс и разъем аналогичен клавиатурному и реализуется тем же контроллером, что и клавиатуры. Отличие работы интерфейса мыши от клавиатуры заключается в том, что специальные команды каждого байта записываются в порт 64 h, но перед записью каждого байта записывается код D4 h.


Мышь работает в трех режимах:
- т оковом – посылает данные по любому изменению состояния;
- опросе – передает данные только по запросу процессора;
- диагностики – возврат эхом данных, посылаемым контроллером.
Мышь с этим интерфейсом имеет поддержку BIOS, обеспечивающую ее настройку. Драйвер мыши обеспечивает прерывания по вектору 74 h от запроса IRQ12.

 


 


 

<== предыдущая лекция | следующая лекция ==>
Фрейлина Лейла. | Позитивна напруга




© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.