Цей стандарт був остаточно затверджений в березні 1994 року. У ньому визначені фізичні характеристики паралельних портів (режими передачі даних і т.д.).
Крім того, в стандарті IEEE 1284 описаний характер зміни зовнішніх сигналів, що поступають на багаторежимні паралельні порти комп'ютера, тобто на порти, які можуть працювати в 4- і 8-розрядному режимах, а також в режимах ЕРР і ЕСР.
Хоча IEEE 1284 був випущений для стандартизації форм сигналів, за допомогою яких комп'ютер "спілкується" з пристроями, які підключаються, зокрема з принтером, цей стандарт цікавий і для виробників периферійних пристроїв, що підключаються до паралельних портів (дисководів, мережевих адаптерів і ін.).
Оскільки IEEE 1284 призначений тільки для апаратного забезпечення і не містить вимог до програмного забезпечення, що працює з паралельними портами, незабаром був розроблений стандарт, що визначає вимоги до такого програмного забезпечення і направлений на усунення відмінностей між мікросхемами паралельних портів різних виробників. У ньому, зокрема, описана специфікація для підтримки режиму ЕРР через BIOS.
|
|
Стандартом IEEE 1284 передбачена вища пропускна здатність з'єднання між комп'ютером і принтером або двома комп'ютерами. Для реалізації цієї можливості стандартний кабель принтера не підходить. Стандартом IEEE 1284 для принтера передбачена вита пара.
У стандарті IEEE 1284 визначений також новий роз'єм. Роз'єм типу А визначений як штирьковий DB25, роз'єм типу В — як Centronics 36. Роз'єм типу С є роз'ємом високої густини. Такі роз'єми (типу С) встановлюються на принтерах Hewlett-Packard. Роз'єми всіх трьох типів показані на мал. 17.3.
Стандарт IEEE 1284 визначає п'ять режимів роботи паралельного порту. Ці режими комбінуються в порти чотирьох типів, як показано в табл. 17.6.
Визначувані стандартом IEEE 1284 режими приведені в табл. 17.7.
Нижче приведений короткий опис вказаних типів і режимів паралельних портів.
Мал. 17.3. Три різні роз'єми, визначені в стандарті IEEE 1284
Таблиця 17.6. Типи портів IEEE 1284
Тип паралельного порту | Режим вводу | Режим виводу | Коментарі |
Стандартний паралельний порт | Напівбайтовий | Сумісний | 4-бітове введення, 8-бітовий вивід |
Двонаправлений | Байтовий | Сумісний | Введення-вивід по 8 біт |
Вдосконалений паралельний порт ЕРР) | ЕРР | ЕРР | Введення-вивід по 8 біт |
Порт з розширеними можливостями (ЕСР) | ЕСР | ЕСР | Введення-вивід по 8 біт; використовується прямий доступ до пам’яті |
Таблиця 17.7. Режими IEEE 1284
Режим паралельного порту | Напрям | Швидкість передачі, Кбайт/с |
Напівбайтовий (4 біт) | Тільки ввід | |
Байтовий (8 біт) | Тільки ввід | |
Сумісний | Тільки вивід | |
ЕРР | Введення-вивід | 500-2000 |
ЕСР | Введення-вивід | 500-2000 |
Стандартні паралельні порти
|
|
У першому комп'ютері IBM PC існував тільки один паралельний порт, призначений для передачі інформації від комп'ютера до якого-небудь пристрою, наприклад до принтера. Однонаправленість паралельного порту першого PC цілком відповідала його основному призначенню — передачі даних на принтер. Проте у багатьох випадках бажано було мати двонаправлений паралельний порт навіть для принтера (щоб можна було реалізувати зворотний зв'язок, наприклад для принтерів типа PostScript). З однонаправленим паралельним портом здійснити це було неможливо.
Такий тип паралельних портів не призначався для використання вводу, проте за допомогою спеціальних схем (у яких чотири сигнальні лінії можуть бути представлені як 4-розрядне з'єднання) і однонаправленого паралельного порту можна забезпечити 8-розрядний вивід і 4-розрядне ввід. В даний час цей тип портів використовується досить рідко, оскільки в комп'ютерах, випущених після 1993 року, як правило встановлюються паралельні порти на зразок 8-розрядного, ЕРР і ЕСР.
Стандартний паралельний порт забезпечує швидкість передачі даних 50 Кбайт/с, але при використанні різних удосконалень пропускну здатність можна збільшити до 150 Кбайт/с.