Содержание
- Лекция 12. Параллельный интерфейс:lpt-порт. Понюхов е. В.
- Интерфейс Centronics
- Сигналы интерфейса Centronics
- Традиционный lpt-порт
- Особенности и принцип работы Lpt разъема на компьютере
- История
- Принцип действия
- Параллельный порт и кабель Centronics
- Снимаем все компоненты с материнской платы, содержащие драгоценные металлы.
- Особенности работы
- 14 мифов о МАТЕРИНСКИХ ПЛАТАХ
- Видео
- Схема распиновки
- Порт Лпт на Windows 7 и 10
- Как выбрать материнскую плату | 7 правил
- Lpt на материнской плате что это

Изначально коннектор имел более простую архитектуру. Первые его версии могли передавать информацию только в одном направлении, но это считалось большим успехом. Более позднее усовершенствование сделало разницу. Он был усовершенствован до всемирного стандарта IEEE 1284 и мог достигать скорости передачи данных до 5 Мб в секунду. В конечном итоге он был заменен на USB, который мы сейчас часто используем.
Лекция 12. Параллельный интерфейс:lpt-порт. Понюхов е. В.
Порт параллельного интерфейса был введен в PC для подключения принтера —LP’T-порт (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-порт
Традиционный порт SPP (Standard Parallel Port) является однонаправленным портом, на базе которого программно реализуется протокол обмена Centronics. Порт обеспечивает возможность вырабатывания запроса аппаратного прерывания по импульсу на входе АСК#. Сигналы порта выводятся на разъем DB-25S (розетка), установленный непосредственно на плате адаптера (или системной плате) или соединяемый с ней плоским шлейфом. Название и назначение сигналов разъема порта (табл. 2) соответствуют интерфейсу Centronics. Таблица 2. Разъем стандартного LPT-порта
| Контакт DB-25S | Провод шлейфа | Назначение | ||
| I/O* | Reg.Bit** | Сигнал | ||
| 1 | 1 | 0/1 | CR: 0\ | Strobe# |
| 2 | 3 | 0(1) | DR:0 | Data 0 |
| 3 | 5 | 0(1) | DR: 1 | Data 1 |
| 4 | 7 | 0(1) | DR: 2 | Data 2 |
| 5 | 9 | 0(1) | DR:3 | Data 3 |
| 6 | 11 | 0(1) | DR: 4 | Data 4 |
| 7 | 13 | 0(1) | DR:5 | Data 5 |
| 8 | 15 | 0(1) | DR:6 | Data 6 |
| 9 | 17 | 0(1) | DR:7 | Data 7 |
| 10 | 19 | I | SR: 6 | Ack# |
| 11 | 21 | I | SR: 7\ | Busy |
| 12 | 23 | I | SR: 5 | PaperEnd |
| 13 | 25 | I | SR: 4 | Select |
| 14 | 2 | 0/1 | CR: 1\ | Auto LF# |
| 15 | 4 | I | SR: 3 | Error# |
| 16 | 6 | 0/1 | CR: 2 | Init# |
| 17 | 8 | 0/1 | CR:3\ | Select In# |
| 18-25 | 10, 12, 14, 16 | 18, 20, 22, 24, 26 | — | — |
* I/O задает направление передачи (вход/выход) сигнала порта; 0/I обозначает выходные линии, состояние которых считывается при чтении из соответствующих портов вывода. ** Символом «\» отмечены инвертированные сигналы (1 в регистре соответствует низкому уровню линии). *** Вход Ack# соединен резистором (10 кОм) с питанием +5 В. Стандартный порт имеет три 8-битных регистра, расположенных по соседним адресам в пространстве ввода/вывода, начиная с базового адреса порта (BASE). Data Register (DR) — регистр данных, адрес= BASE. Данные, записанные в этот порт, выводятся на выходные линии интерфейса. Данные, считанные из этого регистра, в зависимости от схемотехники адаптера соответствуют либо ранее записанным данным, либо сигналам на тех же линиях. Status Register (SR) — регистр состояния, представляющий собой 5-битный порт ввода сигналов состояния принтера (биты SR.4-SR.7), адрес= BASE+1. Бит SR.7 инвертируется — низкому уровню сигнала соответствует единичному значению бита в регистре, и наоборот. Control Register (CR) — регистр управления, адрес=ВА5Е+2. Как и регистр данных, этот 4-битный порт вывода допускает запись и чтение (биты 0-3), но его выходной буфер обычно имеет тип открытый коллектор. Это позволяет более корректно использовать линии данного регистра как входные при программировании их в высокий уровень. Биты О, 1, 3 инвертируются — единичному значению в регистре соответствует низкий уровень сигнала, и наоборот. Запрос аппаратного прерывания (обычно IRQ7 или IRQ5) вырабатывается по отрицательному перепаду сигнала на выводе 10 разъема интерфейса (АСК#) при установке CR.4=1. Прерывание вырабатывается, когда принтер подтверждает прием предыдущего байта. Процедура вывода байта по интерфейсу Centronics через стандартный порт включает следующие шаги (в скобках приведено требуемое количество шинных операций процессора): Вывод байта в регистр данных (1 цикл IOWR#). Ввод из регистра состояния и проверка готовности устройства (бит SR.7 — сигнал BUSY). По получении готовности выводом в регистр управления устанавливается строб данных, а следующим выводом строб снимается (2 цикла IOWRff). Стандартный порт сильно асимметричен — при наличии 12 линий (и бит), нормально работающих на вывод, на ввод работает только 5 линий состояния. Если необходима симметричная двунаправленная связь, на всех стандартных портах работоспособен режим полубайтного обмена — Nibble Mode. В этом режиме, называемом также и Hewlett Packard Bitronics, одновременно передаются 4 бита данных, пятая линия используется для квитирования.
Особенности и принцип работы Lpt разъема на компьютере

LPT расшифровывается как Line Print Terminal, что в переводе на русский язык означает терминал линейного принтера. Фактически, он был специально разработан для обеспечения связи между печатающим устройством и персональным компьютером. Параллельный порт Lpt – довольно старая технология, но она до сих пор используется для подключения принтеров к компьютеру. Этот разъем больше не встречается на новых современных материнских платах. При взаимодействии с печатными устройствами всегда полезно знать особенности их работы и действия. В этой статье мы подробно рассмотрим все вышеперечисленные моменты. Здесь же вы найдете схему распиновки порта Lpt, нюансы использования этого разъема в операционных системах Windows 7 или 10.
История
Технология Lpt появилась в начале 1970-х гг. Этот кабель был разработан компанией Centronics, отсюда и название – порт Centronics. Через десять лет идеей заинтересовалась американская компания IBM, и интерфейс стал активно использоваться в устройствах этого известного бренда.
Изначально коннектор имел более простую архитектуру. Первые его версии могли передавать информацию только в одном направлении, но это считалось большим успехом. Более позднее усовершенствование сделало разницу. Он был усовершенствован до всемирного стандарта IEEE 1284 и мог достигать скорости передачи данных до 5 Мб в секунду. В конечном итоге он был заменен на USB, который мы сейчас часто используем.
Принцип действия
Интерфейс Lpt не зря называется параллельным интерфейсом. Физически он состоит из нескольких проводников, в которых информация циркулирует одновременно и параллельно друг другу. Это главная особенность и отличие Lpt от последовательного COM-кабеля. Разъем Lpt содержит восемь маленьких проводов для передачи данных и несколько линий для сигналов управления.
Читайте также: Исправление ошибки «Служба Active Directory недоступна», когда не работает принтер в Windows 7, 10
Такая структура позволяет соединить два персональных компьютера в одной сети. Все, что необходимо, – это порт и специальный кабель Interlink. В те времена, когда сетевые карты были редкостью, этот тип сети был весьма популярен. Однако он требовал настройки BIOS (режим параллельного порта), что создавало дополнительные неудобства.
Параллельный порт и кабель Centronics
Мы привыкли к тому, что если в компьютере есть Lpt, то он расположен на материнской плате. Но так было не всегда. Долгое время этот разъем располагался отдельно на мультикарте, там же, где и другие порты. Сама карта была установлена непосредственно на плату ПК. Выход интерфейса представлял собой 25-контактный разъем. Его правильное название DB25.
Снимаем все компоненты с материнской платы, содержащие драгоценные металлы.

Для подключения принтера использовался специальный кабель Centronics, на концах которого были 25 и 36 контакты. Сторона с 36 контактами подключается к разъему на печатающем устройстве. 25 контактов, соответственно, к разъему на персональном компьютере.
Особенности работы
Параллельная связь позволяет относительно быстро передавать данные. Когда порты Lpt стали популярными, они были самыми быстрыми интерфейсами. В некоторых аспектах принцип работы процесса аналогичен работе шины самого компьютера. Однако есть один существенный недостаток – максимальная длина кабеля, используемого для передачи данных, не должна превышать 5 метров. В противном случае могут возникнуть значительные помехи и потеря данных.
14 мифов о МАТЕРИНСКИХ ПЛАТАХ
Еще одной особенностью является то, что можно использовать только десять линий. Восемь из них участвуют в передаче информации. Восемь битов данных сдвигаются одновременно, что превращает их в 1 байт. Еще две линии отвечают за сообщения о состоянии устройства. Их может быть два – готовый и занятый. Все остальные каналы используются технологией Centronics для своих целей.

Видео
Схема распиновки

Читайте также: Инструкция действий пользователя, если произошла ошибка В200 в принтере Кэнон
Порт Лпт на Windows 7 и 10
На новых ПК или ноутбуках с современными версиями Windows, такими как 7 и 10, порт Lpt может быть недоступен. Ситуации бывают разные, и необходимость в таком соединителе возникает очень часто. В этой главе вы найдете инструкции о том, как вернуть правильный порт на место на 7 и 10.
Откройте Диспетчер устройств. Нажмите Windows+R и введите devmgmt.msc.

Как выбрать материнскую плату | 7 правил
2. щелкните правой кнопкой мыши на имени вашего компьютера и выберите в меню пункт “Установить старое устройство”.

3. нажмите “Далее”, не внося никаких изменений.
4. в окне выбора магазина драйверов выберите вариант ручной установки.

5. найдите в списке “Порты COM и LPT”.

6. выберите “Стандартные порты” слева и нужный тип порта справа. Serial – это COM-порт. Порт принтера – LPT.
Lpt на материнской плате что это
Информация о ПК Общая информация о ПК LPT – порт
LPT (параллельный порт, Line Print Terminal) – это стандартный параллельный интерфейс для подключения периферийных устройств к компьютеру. Первоначально данный интерфейс разрабатывался для подключения принтера, но впоследствии использовался для подключения и других периферийных устройств (подключение сканера, устройств хранения данных…).
Главным недостатком параллельного порта, является то, что с помощью данного порта можно осуществлять передачу данных на расстояние не более 3 метров.
Физически COM-порт реализован в виде 25-контактного разъём DB-25 female (со стороны персонального компьютера, так называемая “мама” – гнездовая часть разъема) и 36-контактного разъёма IEEE 1284-B (со стороны периферийного устройства). Вместо 36-контактного разъёма IEEE 1284-B может использоваться 25-контактный разъём DB-25-male (папа – штыревая часть разъема).

Выделяют несколько режимов работы параллельного порта:
- SPP (Standard Parallel Port, стандартный параллельный порт) – это стандартный режим работы, при котором скорость передачи данных по параллельному порту равна 140 Кб/с;
- Nibble Mode – двунаправленная передача данных. Характерной особенностью данного режима есть использование управляющих линий для обмена информацией между устройством и контроллером.
- Byte Mode – двунаправленная передача данных. Данный режим редко используется.
- ECP (Extended Capability Port) – это режим двунаправленной передачи данных с использованием параллельного порта, при котором имеется возможность их аппаратного сжатия. Особенностью данного способа передачи данных есть поддержка режима DMA.
- EPP (Enhanced Parallel Port) – это режим двунаправленной работы параллельного порта, при котором данные могут передаваться в оба направления со скоростью до 2М Байт/сек.
- Опции BIOS Setup для настройки LPT-порта находятся здесь.
Похожие статьи
-
Из-за сравнительно небольшого расстояния между отдельными контактами разъема после пайки проводов они дополнительно изолируются короткими отрезками…
-
Само устройство сопряжение выполнено на двух сторонней печатной плате: LPT (mode EPP, 0,5- 1,7 Mбайт/с) LРТ порт один из самых простых и доступных, для…
-
Jfp1 на материнской плате что это
Для начала давайте разберемся, как вообще выглядит то место на материнской плате, куда подключается передняя панель компьютера. Для наглядности просто…