Что вы должны знать о своем компьютере

         

Параллельный адаптер


Без преувеличения можно сказать, что параллельный адаптер - это одно из самых нужных устройств персонального компьютера. Через порт параллельного адаптера к компьютеру подключается печатающее устройство, поэтому его иногда называют принтерным портом.

Параллельный адаптер обычно располагается на одной плате с асинхронным адаптером. Иногда схемы параллельного адаптера располагаются непосредственно на системной плате компьютера. Это позволяет освободить один разъем для платы расширения.

Рис. 1.15. Разъем параллельного порта

Разъемы портов параллельного адаптера можно назвать зеркальной копией разъема портов последовательного адаптера, имеющего 25 выводов. Они имеют одинаковую форму и количество выводов, но вместо штырей у них расположены гнезда. Поэтому вы не сможете перепутать COM-порт с LPT-портом и подключить принтер к асинхронному адаптеру.



Сигнал Номер контакта Назначение
STROBE 1 Сигнал строба
AUTO FEED 2
Data Bit 0 3 Данные, бит 0
ERROR 4 Ошибка
Data Bit 1 5 Данные, бит 1
INIT 6  
Data Bit 2 7 Данные, бит 2
SLCT IN 8  
Data Bit 3 9 Данные, бит 3
Ground 10 Земля
Data Bit 4 11 Данные, бит 4
Ground 12 Земля
Data Bit 5 13 Данные, бит 5
Ground 14 Земля
Data Bit 6 15 Данные, бит 6
Ground 16 Земля
Data Bit 7 17 Данные, бит 7
Ground 18 Земля
ACJ 19 Сигнал подтверждения
Ground 20 Земля
BUSY 21 Устройство занято
Ground 22 Земля
PE 23  
Ground 4 Земля
SLCT 25 Выбор устройства (принтера)
N. C. 26  

  • Когда вы подключаете принтер к порту параллельного адаптера, необходимо предварительно отключить питание компьютера и принтера. Если этого не сделать, плата расширения, на которой расположен параллельный адаптер, выйдет из строя.
  • В настоящее время выпускается новая модификация параллельного адаптера, получившая название расширенного параллельного адаптера (Extended Parallel Port - EPP). EPP отличается от своего предшественника тем, что позволяет передавать данные в двух направлениях: от компьютера к внешнему устройству и обратно.
    Такое новшество может быть полезно для подключения к компьютеру новых устройств внешней памяти.

    На этапе инициализации системы модуль процедуры начальной загрузки BIOS тестирует и инициализирует параллельные порты компьютера. Базовые адреса обнаруженных портов записываются в области данных BIOS, начиная с адреса 0040:0008h.

    Чтобы просмотреть значения, записанные в области данных BIOS вашего компьютера, можно воспользоваться программой Debug, поставляемой вместе с операционной системой MS-DOS. Таким образом можно определить, какие LPT-порты установлены на компьютере.

    Запустите программу Debug. Для этого введите в строке системного приглашения MS-DOS команду DEBUG.EXE. Программа Debug выведет на экран приглашение в виде черточки '-'. Чтобы просмотреть содержимое оперативной памяти по адресу 0040:0000h введите команду d40:0 и нажмите клавишу <Enter>. На экране появится дамп памяти:

    -d40:0 0040:0000 F8 03 F8 02 E8 03 00 00-78 03 00 00 00 00 00 00 ........x....... 0040:0010 61 C6 00 80 02 80 00 20-00 00 38 00 38 00 E0 50 a...... ..8.8..P

    Нас будут интересовать только вторые восемь байт из этого дампа. Первые два байта содержат базовый адрес порта LPT1. Поменяв местами эти два байта, получаем адрес 378h. Следующие два байта содержат нулевые значения. Это означает, у вашего компьютера только один параллельный порт LPT1.

    Теперь вы можете завершить работу программы Debug. Для этого введите команду q и нажмите клавишу <Enter>.

    Принято, что порт LPT1 имеет адрес 378h. Порт LPT2 имеет другой адрес - 278h. Порт LPT3 имеет адрес 3BCh.

    Порты параллельного адаптера могут вырабатывать прерывания:

    LPT-порт Номер аппаратного прерывания
    LPT1 IRQ7
    LPT2 IRQ5
    LPT3 Выбирается при помощи переключателей
    Многие устройства, например, звуковые платы могут использовать прерывания IRQ7 и IRQ5. Необходимо следить, чтобы одно и то же прерывание не использовалось различными устройствами.


    Содержание раздела