Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
32
Добавлен:
23.05.2018
Размер:
1.22 Mб
Скачать

Интерфейс ieee1284

Спецификация IEEE1284 определяет параметры параллельного интерфейса обмена данными с внешними устройствами компьютера. Практически единственным широко распространенным внешним устройством с параллельным интерфейсом до последнего времени являлся принтер. Прочие компоненты (как-то: «электронные ключи», стримеры, сканеры, дисководы ZIP) на самом деле для IEEE1284 «неродные» и работают, надо сказать, отвратительно. В частности, «электронный ключ» на порту LPT легко эмулируется программными методами, а дисковод ZIP записывает так долго, что пользователь успевает состариться. Поэтому в дальнейшем мы будем рассматривать параметры IEEE1284 применительно к принтерам. Однонаправленный параллельный интерфейс для подключения принтеров получил наименование Centronics. Он объединяет спецификацию на параметры сигналов, протоколы взаимодействия и применяемые разъемы. Интерфейс Centronics реализован на современных компьютерах как SPP (Standard Parallel Port - стандартный параллельный порт). В качестве разъема применяется DB-25S, обычно размещаемый на отдельной планке. Контроллер параллельного интерфейса поддерживает 8-битную шину данных, 5-битную шину сигналов состояния и 4-битную шину управляющих сигналов. Обычно поддерживаются три 8-битных регистра в пространстве ввода-вывода и одна линия запроса прерывания. Схе-мотехника порта LPT базируется на TTL-логике. Скорость обмена не выше 150 Кбайт/с при значительной загрузке процессора. Очевидно, что для современных устройств печати такая скорость совершенно недостаточна. В 1994 г. был принят стандарт IEEE1284, определивший спецификацию портов SPP, ЕРР и ЕСР. Дополнительные режимы ЕРР (Enhanced Parallel Port - улучшенный параллельный порт) и ЕСР (Extended Capability Port - порт с расширенными возможностями) позволили ввести поддержку двунаправленного обмена с аппаратным сжатием данных, использованием буферов FIFO и каналов DMA. В качестве разъемов спецификацией определены Тип A (DB-25), Тип В (Centronics) и тип С (компактный 36-контактный). Требования к кабелям также ужесточены: перевитые провода, экранирование и другие параметры должны обеспечить пропускную способность до 2 Мбит/с при длине кабеля до 10м. Однако надо следить за тем, чтобы кабель, идущий в комплекте с принтером или приобретаемый отдельно, соответствовал спецификации и был маркирован «IEEE Std 1284-1994 Compliant». Конфигурирование параллельного порта осуществляется средствами BIOS.

Параллельный порт(lpt)

Схема цоколевки

Вилка (устанавливается на кабеле)

Розетка (устанавливается на корпусе компьютера)

Названия и функциональные назначения выводов

вывода

Обозначение

Описание

1

/STROBE

Strobe (Строб)

2

D0

Data Bit 0 (данные, нулевой бит)

3

D1

Data Bit 1 (данные, 1-й бит)

4

D2

Data Bit 2 (данные, 2-й бит)

5

D3

Data Bit 3 (данные, 3-й бит)

6

D4

Data Bit 4 (данные, 4-й бит)

7

D5

Data Bit 5 (данные, 5-й бит)

8

D6

Data Bit 6 (данные, 6-й бит)

9

D7

Data Bit 7 (данные, 7-й бит)

10

/ACK

Acknowledge (Подтверждение)

11

BUSY

Busy (Занято)

12

PE

Paper End (Нет бумаги)

13

SEL

Select (Выбор)

14

/AUTOFD

Autofeed (Перевод строки)

15

/ERROR

Error (Ошибка)

16

/INIT

Initialize (Инициализация)

17

/SELIN

Select In (Выбор)

18

GND

Signal Ground (Корпус)

19

GND

Signal Ground (Корпус)

20

GND

Signal Ground (Корпус)

21

GND

Signal Ground (Корпус)

22

GND

Signal Ground (Корпус)

23

GND

Signal Ground (Корпус)

24

GND

Signal Ground (Корпус)

25

GND

Signal Ground (Корпус)