Читайте также: |
|
Параллельный интерфейс
Параллельный интерфейс – интерфейс, обеспечивающий одновременную передачу двоичных данных по нескольким линиям. Параллельные интерфейсы используют логические уровни ТТЛ (транзисторно-транзисторной логики), что ограничивает длину кабеля из-за невысокой помехозащищенности ТТЛ-интерфейса. Параллельные интерфейсы используют для подключения принтеров. Передача данных может быть как однонаправленной (Centronics), так и двунаправленной (Вitronics) [1].
LPT-порт
Для подключения принтера по интерфейсу Centronics в РС был введен порт параллельного интерфейса, так возникло название LPT-порт (Line PrinTer построчный принтер). Хотя сейчас через этот порт подключаются не только построчные принтеры, название LPT осталось.
LPT-порт представляет собой набор контактов, на которых мы можем установить напряжение 0 или +5 В (логическая 0 и 1) из программы или это может сделать внешнее устройство снаружи. Сигналы порта выводятся на разъем DB-25 (розетка), установленный непосредственно на плате адаптера (или системной плате) или соединяемый с ней плоским шлейфом. В таблице 1 приведена информация о сигналах LPT-порта.
Адаптер параллельного интерфейса представляет собой набор регистров, расположенных в пространстве ввода/вывода. Стандартный порт имеет три 8-битных регистра, расположенных по соседним адресам в пространстве ввода/вывода, начиная с базового адреса порта (BASE). Регистры порта адресуются относительно базового адреса порта, стандартными значениями которого являются:
· 378H - адрес записи или считывания 8 битов данных.
· 37AH - адрес для посылки управляющих сигналов из ПК.
· 379H - адрес для приёма сигналов от управляемого устройства.
Таблица 1 – Сигналы интерфейса LPT
Контакты DB-25 | Обозначение | Примечание | Функция |
Strobe | Маркер цикла передачи (выход) | Управление | |
Data 0 | Сигнал 0 (выход) | Данные | |
Data 1 | Сигнал 1 (выход) | Данные | |
Data 2 | Сигнал 2 (выход) | Данные | |
Data 3 | Сигнал 3 (выход) | Данные | |
Data 4 | Сигнал 4 (выход) | Данные | |
Data 5 | Сигнал 5 (выход) | Данные | |
Data 6 | Сигнал 6 (выход) | Данные | |
Data 7 | Сигнал 7 (выход) | Данные | |
Acknowledge | Готовность принять (вход) | Состояние | |
Busy | Занят (вход) | Состояние | |
Paper End | Нет бумаги (вход) | Состояние | |
Select | Выбор (вход) | Состояние | |
Auto Feed | Автоподача (выход) | Управление | |
Error | Ошибка (вход) | Состояние | |
Init | Инициализация (выход) | Управление | |
Select In | Управление печатью (выход) | Управление | |
18-25 | GND | Общий | Земля |
Дата добавления: 2015-08-18; просмотров: 47 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Общество | | | Регистры LPT-порта |