Интерфейсы АСОИУ. Курс лекций. Писарев А.П. - 38 стр.

UptoLike

Составители: 

ПАРАЛЛЕЛЬНЫЕ ИНТЕРФЕЙСЫ: CENTRONICS
Параллельные интерфейсы характеризуются тем, что в них для передачи бит в слове
используются отдельные сигнальные линии, и биты передаются одновременно. Параллельные
интерфейсы, как правило, используют логические уровни ТТЛ (транзисторно-транзисторной
логики), что ограничивает длину кабеля из-за невысокой помехозащищенности ТТЛ-интерфейса.
Гальваническая развязка отсутствует.
Для подключения принтера по
интерфейсу Centronics в PC был введен порт
параллельного интерфейса - так возникло название LPT-порт (Line PrinTer - построчный
принтер). Хотя сейчас через этот порт подключаются не только построчные принтеры, название
"LPT" осталось.
Понятие Centronics относится как к набору сигналов и протоколу взаимодействия, так и к
36-контактному разъему на принтерах. Назначение сигналов приведено в табл.,
а временные
диаграммы обмена с принтером - на рис. 1.
Сигнал I/O* Назначение
Strobe# I
Строб данных. Данные фиксируются по низкому уровню
сигнала
Data [0:7] I Линии данных. Data 0 - младший бит
Ack# 0
Acknowledge - импульс подтверждения приема байта
(запрос на прием следующего). Может использоваться для
формирования запроса прерывания
Busy 0
Занято. Прием данных возможен только при низком уровне
сигнала
PaperEnd # О Высокий уровень сигнализирует о конце бумаги
Select # О
Сигнализирует о включении принтера (обычно в принтере
соединяется резистором с цепью +5 В)
AutoLF# I
Автоматический перевод строки. При низком уровне
принтер, получив символ CR (Carriage Return - возврат
каретки), автоматически выполняет и функцию LF (Line
Feed - перевод строки)
Error# О
Ошибка: конец бумаги, состояние OFF-Line или
внутренняя ошибка принтера
Init# I
Инициализация (сброс в режим параметров умолчания,
возврат к началу строки)
Select#
Выбор принтера (низким уровнем).При высоком уровне
принтер не воспринимает остальные сигналы интерфейса
GND - Общий провод интерфейса
Традиционный порт SPP (Standard Parallel Port) является однонаправленным портом, через
который программно реализуется протокол обмена Centronics. Порт вырабатывает аппаратное
прерывание по импульсу на входе Ack#. Сигналы порта выводятся на разъем DB-25S (розетка),
установленный непосредственно на плате адаптера (или системной плате) или соединяемый с ней
плоским шлейфом.
ПАРАЛЛЕЛЬНЫЕ ИНТЕРФЕЙСЫ: CENTRONICS


          Параллельные интерфейсы характеризуются тем, что в них для передачи бит в слове
используются отдельные сигнальные линии, и биты передаются одновременно. Параллельные
интерфейсы, как правило, используют логические уровни ТТЛ (транзисторно-транзисторной
логики), что ограничивает длину кабеля из-за невысокой помехозащищенности ТТЛ-интерфейса.
Гальваническая развязка отсутствует.
          Для подключения принтера по интерфейсу Centronics в PC             был введен порт
параллельного интерфейса - так возникло         название LPT-порт (Line PrinTer - построчный
принтер). Хотя сейчас через этот порт подключаются не только построчные принтеры, название
"LPT" осталось.
          Понятие Centronics относится как к набору сигналов и протоколу взаимодействия, так и к
36-контактному разъему на принтерах. Назначение сигналов приведено в табл., а временные
диаграммы обмена с принтером - на рис. 1.
   Сигнал        I/O*                          Назначение
                        Строб данных. Данные фиксируются по низкому уровню
Strobe#            I
                        сигнала
Data [0:7]         I    Линии данных. Data 0 - младший бит
                        Acknowledge - импульс подтверждения приема байта
Ack#              0     (запрос на прием следующего). Может использоваться для
                        формирования запроса прерывания
                        Занято. Прием данных возможен только при низком уровне
Busy              0
                        сигнала
PaperEnd #        О     Высокий уровень сигнализирует о конце бумаги
                        Сигнализирует о включении принтера (обычно в принтере
Select #          О
                        соединяется резистором с цепью +5 В)
                        Автоматический перевод строки. При низком уровне
                        принтер, получив символ CR (Carriage Return - возврат
AutoLF#            I
                        каретки), автоматически выполняет и функцию LF (Line
                        Feed - перевод строки)
                        Ошибка: конец бумаги, состояние OFF-Line или
Error#            О
                        внутренняя ошибка принтера
                        Инициализация (сброс в режим параметров умолчания,
Init#              I
                        возврат к началу строки)
                        Выбор принтера (низким уровнем).При высоком уровне
Select#
                        принтер не воспринимает остальные сигналы интерфейса
GND                -    Общий провод интерфейса


          Традиционный порт SPP (Standard Parallel Port) является однонаправленным портом, через
который программно реализуется протокол обмена Centronics. Порт вырабатывает аппаратное
прерывание по импульсу на входе Ack#. Сигналы порта выводятся на разъем DB-25S (розетка),
установленный непосредственно на плате адаптера (или системной плате) или соединяемый с ней
плоским шлейфом.