Интерфейсы АСОИУ. Писарев А.П. - 31 стр.

UptoLike

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

31
Лабораторная работа 2
1 Цель работы: ознакомление с устройством параллельного интерфейса CENTRONICS,
изучение физики его работы, разработка принципиальной схемы выполняющей функции
интерфейса
CENTRONICS и моделирование ее работы с помощью программы
Electronics
Workbench фирмы Interactive Image Technologies Ltd.
2 Предварительные сведения
ПАРАЛЛЕЛЬНЫЕ ИНТЕРФЕЙСЫ: 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
Занято. Прием данных возможен только при низком
уровне сигнала
PaperEn
d #
О Высокий уровень сигнализирует о конце бумаги
Select # О
Сигнализирует о включении принтера (обычно в
принтере соединяется резистором с цепью +5 В)
AutoLF# I
Автоматический перевод строки. При низком уровне
принтер, получив символ CR (Carriage Return - возврат
каретки), автоматически выполняет и функцию LF
(Line Feed - перевод строки)
Error# О
Ошибка: конец бумаги, состояние OFF-Line или
внутренняя ошибка принтера
Init# I
Инициализация (сброс в режим параметров умолчания,
возврат к началу строки)
Select#
Выбор принтера (низким уровнем).При высоком
уровне принтер не воспринимает остальные сигналы
                                      Лабораторная работа № 2

      1 Цель работы: ознакомление с устройством параллельного интерфейса                    CENTRONICS,

изучение физики его работы, разработка принципиальной схемы выполняющей функции
интерфейса    CENTRONICS    и моделирование ее работы с помощью программы Electronics
Workbench фирмы Interactive Image Technologies Ltd.
      2 Предварительные сведения


ПАРАЛЛЕЛЬНЫЕ ИНТЕРФЕЙСЫ: CENTRONICS


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