Параллельный интерфейс: LPT-порт, Интерфейс Centronics - LPT-порт

Порт параллельного интерфейса был введен в PC для подключения принтера --LPT-порт (Line PrinTer -- построчный принтер).

Адаптер параллельного интерфейса представляет собой Набор регистров, Расположенных в пространстве ввода/вывода. Регистры порта адресуются относительно базового адреса порта, стандартными значениями которого являются 386h, 378h и 278h. Порт имеет Внешнюю 8-битную Шину данных, 5-битную Шину сигналов Состояния и 4-битную Шину управляющих сигналов. BIOS поддерживает до четырех LPT-портов (LPT1-LPT4) своим сервисом -- прерыванием INT 17h, обеспечивающим через них связь с принтерами по интерфейсу Centronics. Этим сервисом BIOS осуществляет вывод символа, инициализацию интерфейса и принтера, а также опрос состояния принтера.

Интерфейс Centronics

Понятие Centronics относится как к набору сигналов и протоколу взаимодействия, так и к 36-контактному разъему, устанавливаемому на принтерах. Назначение сигналов приведено в табл. 1.

Таблица 1.

Сигналы интерфейса Centronics

Сигнал

I/O*

Контакт

Назначение

Strobe

I

1

Строб данных. Данные фиксируются по низкому уровню сигнала

Data [0:7]

I

2-9

Линии данных. Data 0 (контакт 2) -- младший бит

Actt

0

10

Acknowledge -- импульс подтверждения приема байта (запрос на прием следующего). Может использоваться для формирования запроса прерывания

Busy

0

11

Занято. Прием данных возможен только при низком уровне сигнала

PaperEnd

0

12

Высокий уровень сигнализирует о конце бумаги

Select

0

13

Сигнализирует о включении принтера

Auto LF#

I

14

Автоматический перевод строки.

Еггогй

0

32

Ошибка: конец бумаги, состояние OFF-Line или внутренняя ошибка принтера

Imt#

I

31

Инициализация

Slot In#

I

36

Выбор принтера (низким уровнем). При высоком уровне принтер не воспринимает остальные сигналы интерфейса

GND

-

19-30 33

Общий провод интерфейса

* I/O

Задает

Направление

(вход/выход) применительно к принтеру.

Интерфейс Centronics поддерживается большинством принтеров с параллельным интерфейсом, его отечественным аналогом является интерфейс ИРПР-М.

Похожие статьи




Параллельный интерфейс: LPT-порт, Интерфейс Centronics - LPT-порт

Предыдущая | Следующая