Паралельний інтерфейс
Паралельний інтерфейс приваблював тим, що при тій же тактовій частоті, що й у послідовних, він має багаторазово більшу пропускну здатність, адже за його провідниками дані передаються одночасно цілими байтами. Щоправда, важче забезпечити перешкодозахищеність, зменшується максимально допустима довжина кабелю, він незручніший при складанні, ускладнюються мікросхеми, що входять в інтерфейс. До того ж потрібно забезпечити синхронізацію електричних сигналів, що передаються як на кінцях кабелю, так і на його окремих провідниках, що з урахуванням високої тактової частоти і перехресних наведень є непростим завданням.
До сьогоднішнього дня ми маємо справу з паралельними інтерфейсами, що зародилися в ті роки і пройшли величезний шлях еволюційних поліпшень. Їхня пропускна здатність просто непорівнянна з рішеннями, що використовувалися в перших персональних комп'ютерах.
Паралельні порти позначаються LPT1 - LPT4, а конструктивно є 8-розрядний порт з 4 розрядами стану.
Паралельний порт (порт принтера) швидкодіючим, т.к. дозволяє передавати дані одночасно кількома лініями. Інтерфейс, що використовує паралельні порти, є основним для більшості сучасних зовнішніх пристроїв, хоча останнім часом він все активніше замінюється універсальною послідовною шиною USB. Паралельний інтерфейс служить для безпосереднього підключення принтерів та сканерів, з'єднання двох комп'ютерів тощо.
Основною перевагою паралельних портів є можливість обміну даними з ПК по одному байту за раз, а із зовнішніми пристроями по одному біту (8 байтів) за один раз. Роз'єм паралельного порту містить однієї сигнальної лінії кожному за біта даних у байті, тобто. загалом він має вісім ліній для передачіданих. Це означає, що паралельний кабель введення/виведення має більший діаметр, ніж послідовний, т.к. складається з більшої кількості дротів.
Нестача паралельних портів у тому, що його кабелі включають більше сигнальних ліній, тобто. паралельний кабель введення/виведення має більший діаметр, ніж послідовний кабель.
Призначення контактів роз'ємів кабелю Centronics
Контроль прийому даних
Принтер не готовий до прийому (зайнятий)
Контроль стану принтера
Автоматичний переклад рядка (LF) після перекладу каретки (CR)
Принтер у стані on-line
Корпус для монтажної плати принтера
Роз'єм для паралельного інтерфейсу типу Sub-D є розеткою і містить 25 контактів, розташованих в 2 ряди. Обмін даними з периферійним пристроєм здійснюється по 8 шин передачі зі швидкістю від 120 Кбіт/с до 2 Мбіт/с.
Залежно від режиму роботи паралельні порти класифікуються:
SPP (Standard Parallel Port) – стандартний паралельний порт. Здійснює 8-розрядний виведення даних із синхронізацією за опитуванням або за перериваннями. Забезпечує лише односторонню передачу даних від комп'ютера до принтера, але дозволяє працювати практично з усіма пристроями, що підключаються до паралельного порту, хоча швидкість передачі не перевищує 200 Кбіт/с.;
ЕРР (Enhanced Parallel Port) - розширений паралельний порт – це повністю сумісний зі стандартним швидкісним двонаправленим варіантом інтерфейсу. EPP використовує існуючі сигнали паралельного порту та здійснює асиметричний двонаправлений обмін даними зі швидкістю до 2 Мбіт/с. У режимі ЕРР передбачається можливість підключення в ланцюжок до 64 периферійних пристроїв порівняно з іншимианалогічними портами:
змінено призначення деяких сигналів;
16-байтовий апаратний FIFO-буфер;
Стандарти портів ЕРР та ЕСР включені в єдиний стандарт Американського інституту інженерів з електротехніки та електроніки IEEE 1284. Для тих, хто не знає, який режим двонаправленої передачі даних є найбільш оптимальним для наявного принтера або сканера, у BIOS є опція ECP + EPP. Якщо вибрати цей режим, пристрій, підключений до паралельного порту, зможе використовувати будь-який з режимів ECP або EPP.
Паралельні порти дедалі активніше витісняються портами USB. Деякі програми, такі як LapLink, дозволяють використовувати спеціальний кабель, що з'єднує два паралельні порти, для копіювання даних з одного комп'ютера на інший, в той же час, наявний у Windows XP. Майстер перенесення файлів та параметрів цю можливість не підтримує.