Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PrZ_Konsp_Lec_09_5_LPT.doc
Скачиваний:
2
Добавлен:
16.04.2019
Размер:
170.5 Кб
Скачать

5.2. Протоколи та типи паралельного порта

Стандартний паралельний порт називається SPP (Standard Parallel Port). SPP порт є однонаправленим, на його базі програмно реалізується протокол обміну Centronics. Порт забезпечує можливість генерації IRQ по імпульсу ACK# на вході. Сигнали порту виводяться на стандартний рознім DB-25S (розетка).

Стандарт IEEE 1284, прийнятий в 1994 р., визначає терміни SPP, ЕРР и ЕСР. Стандарт визначає 5 режимів обміну даними, метод узгодження режиму, фізичний й електричний інтерфейси. Згідно IEEE 1284 можливі наступні режими обміну даними через паралельний порт:

  • Compatibility Mode – однонаправлений (вивід) по протоколу Centronics. Цей режим відповідає стандартному (традиційному) порту SPP;

  • Nibble Mode – ввід байта за два цикла (по 4 біта), використовуючи лінії регітру стану;

  • Byte Mode – ввід байта повністю, використовуючи лінії даних; працює для портів, що дозволяють зчитування вихідних даних (Bi-Directional або PS/2 Type 1);

  • ЕРР (Enhanced Parallel Port) Mode – двонаправлений обмін даними, при якому керуючі сигнали інтерфейсу генеруються апаратно під час циклу звернення до порту (читання або запису в порт). Ефективний при роботі з пристроями зовнішньою пам’яті;

  • ЕСР (Extended Capability Port) Mode – двонаправлений обмін з можливістю апаратного стиснення даних по методу RLE (Run Length Encoding), використання FIFO-буферів й DMA. Ефективний для принтерів и сканерів.

В сучасних комп’ютерах з LPT-портом на материнській платі режим порта – SPP, ЕРР, ЕСР встановлюється в BIOS Setup.

Типи паралельного порту

Тип паралельного порту

Режим вводу

Режим виводу

Примітки

стандартний

півбайтовий

сумісний

ввід – 4біт, вивід – 8 біт

Двонаправлений

байтовий

сумісний

ввід/вивід по 8 біт

Вдосконалений (ЕРР – Enchanced PP)

ЕРР

ЕРР

ввід/вивід по 8 біт

Розширений (ЕСР)

ЕСР

ЕСР

ввід/вивід по 8 біт , прямий доступ до пам’яті

Режими пар. Порту

Режим

Напрям

Швидкість, Кбайт/с

Півбайтовий (4біт)

ввід

50

байтовий

ввід

50

сумісний

вивід

150

ЕРР

ввід/вивід

500-2000

ЕСР

ввід/вивід

500-2000

Після 1993 – ЕРР/ЕСР

Двонаправлений порт 1 (Type1 parallel port), вперше використаний в комп’ютерах PS/2. Дозволяє передачу і прийом через регістр даних. Напрям передачі вказує спеціальний біт регістру управління CR5 (від 0) (0 – вивід, 1 - ввід). Порт з прямим доступом до пам’яті (Type 3 DMA parallel port), для PS/2 моделей 57, 90, 95.

Для введення даних звичайно використовується режим півбайтного обміну (4біт – Nible Mode) Паралельний порт розміщений на материнській платі або на платі розширення (мультикарті).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]