Параллельный интерфейс персонального компьютера

Параллельный интерфейс описывается стандартом IEEE 1284, по этому стандарту выделяют 5 режимов работы:

1 совместимый(центроникс-centronics)

2 полубайтный

3 двунаправленный байтный режим

4 ЕPP режим(расширенный параллельный порт)

5 SPP режим с дополнительными возможностями порта.

В первом режиме осуществляется однонаправленная передача данных во внешнее устройство. В полубайтном устройстве можно вводить 4бита в компьютер. В байтном режиме шина данных может использоваться как на вход, так и на выход. SPP (стандартный параллельный порт).

Сигналы интерфейса в режиме SPP.

Data0… Data7 это восьми битная шина данных, остальные данные являются сигнала управляющие принтер. Strobe - сигнал готовности данных, busy – принтер занят, AСK – подтверждение приема данных, относительно компьютера это вход, PO – отсутствие бумаги в принтере, по отношению к компьютеру это вход, Error – сигнал ошибки, по отношению к компьютеру это вход. Протокол обмена данных реализуется программно, что не позволяет реализовать большие скорости передачи данных, но дают определенную гибкость в реализации самого протокола, скорость передачи около 50кБайт/cек.

Работа интерфейса в режиме EPP.

В этом режиме сигнал интерфейса генерируется аппаратно, что позволяет получить скорость передачи данных до 2Мбайт/сек. В этом режиме используется те же сигналы, но с другими значениями. Data0… Data7 двунаправленная шина данных, RST – сброс внешнего устройства, Data Strobe – сигнал о готовности данных, Addr Strobe – может быть подключено только одно устройство, внутри могут быть использованы различные блоки. Write – если сигнал активный, то запись во внешнее устройство, если не активный, то чтение во внешнее устройство, Wait – устройство занято обработкой данных, Interrupt – сигнал запроса на прерывания от внешнего устройства.

Типовые циклы обмена по шине.

1 Цикл записи адреса:

Вертикальная черточка означает активный уровень записи.

2 Цикл записи данных, по сравнению с первым циклом не имеет практически никаких отличий, кроме:

3 Цикл чтения данных:

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

Режимы работы параллельного интерфейса ЕСР.

Аналогичен ЕРР, но обладает дополнительными возможностями:

1использование прямого канала для доступа к информации;

2 наличие аппаратных буферов(данные туда сбрасываются с любой скоростью, а аппаратный буфер соответственно обеспечивает правильный режим работы);

3 использование аппаратного сжатия данных.

Технические характеристики параллельного интерфейса.

Параллельный интерфейс используют уровни сигналы ТТL. Разъем используется на DB25. Максимальная скорость передачи до 2 Мбайт/с, максимальная длина соединительного кабеля 1.8м. К порту возможно подключение только одного внешнего устройства.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: