Введення  
   Паралельні інтерфейси характеризуються тим, що в них для передачі біт у слові використовуються окремі сигнальні лінії, і біти передаються одночасно. Паралельні інтерфейси використовують логічні рівні ТТЛ (транзисторних-транзисторної логіки), що обмежує довжину кабелю через невисоку перешкодозахищеності ТТЛ-інтерфейсу. Гальванічна розв'язка відсутня. Паралельні інтерфейси використовують для підключення принтерів. Передача даних може бути як односпрямованої (Centronics), так і двобічної (Bitronics). Іноді паралельний інтерфейс використовують для зв'язку між двома комп'ютерами - виходить мережа, "Зроблена на коліні" (LapLink). Нижче будуть розглянуті протоколи інтерфейсів Centronics, стандарт IEEE 1284, а також реалізують їх порти PC. 
В  
  Інтерфейс Centronics і LPT-порт  
   Для підключення принтера по інтерфейсу Centronics в PC був введений порт паралельного інтерфейсу - так виникла назва LPT-порт (Line PrinTer - порядковий принтер). Хоча зараз через цей порт підключаються не тільки построкові принтери, назва "LPT" залишилося. p>  Інтерфейс Centronics  
   Поняття Centronics відноситься як до набору сигналів і протоколу взаємодії, так і до 36-контактного роз'єму на принтерах. Призначення сигналів наведено в табл. 1. Інтерфейс Centronics підтримується принтерами з паралельним інтерфейсом. Його вітчизняним аналогом є інтерфейс ІРПР-М. Традиційний порт SPP (Standard Parallel Port) є односпрямованим портом, через який програмно реалізується протокол обміну Centronics. Порт виробляє апаратне переривання по імпульсу на вході Ack #. Сигнали порту виводяться на роз'єм DB-25S (Розетка), встановлений безпосередньо на платі адаптера (або системної платі) або сполучається з нею плоским шлейфом. Назва та призначення сигналів роз'єму порту (табл. 2) відповідають інтерфейсу Centronics. 
   Таб. 1 . Призначення сигналів Centronics. table>
  Сигнал  
  I/O *  
  Контакт  
  Призначення  
 Strobe 
 I 
 1 
 Строб даних. Дані фіксуються по низькому рівню сигналу 
 Data [0:7] 
 I 
 2-9 
 Лінії даних. Data 0 (контакт 2) - молодший біт 
 Ack # 
 0 
 10 
 Acknowledge - імпульс підтвердження прийому байта (запит на прийом наступного). Може використовуватися для формування запиту переривання 
 Busy 
 0 
 11 
 Зайнято. Прийом даних можливий тільки при низькому рівні сигналу 
 PaperEnd 
 0 
 12 
				
				
				
				
			
 Високий рівень сигналізує про Наприкінці папери 
 Select 
 0 
 13 
 Сигналізує про включення принтера (Обичноно в принтері з'єднується резистором з ланцюгом +5 В) 
 AutoLF # 
 I 
 14 
 Автоматичний переклад рядка. При низькому рівні принтер, отримавши символ CR (Carriage Re turn - повернення каретки), автоматично виконує і функцію LF (Line Feed - переклад рядка) 
 Error 
 0 
 32 
 Помилка: кінець папери, стан OFF-Line або внутрішня помилка принтера 
 lnit # 
 I 
 31 
 Ініціалізація (скидання в режим параметрів умовчання, повернення до початку рядка) 
 Select ln # 
 36 
 Вибір принтера (низьким рівнем). При високому рівні принтер не сприймає решта сигнали інтерфейсу 
 GND 
 - 
 19-30, 33 
 Загальний провід інтерфейсу 
В  
  Рис. 1 . Передача даних за протоколом Centronics 
   Таб. 2 . Назва та призначення сигналів роз'єму порту 
  Контакт DB-25S  
 ...