Назначение линий внешнего интерфейса стандартного параллельного порта
Назначение линий внешнего интерфейса стандартного параллельного порта - Конспект Лекций, раздел Науковедение, КОНСПЕКТ ЛЕКЦИЙ ПО ДИСЦИПЛИНЕ ВЫЧИСЛИТЕЛЬНЫЕ МАШИНЫ, СИСТЕМЫ И СЕТИ
Сигнал
Направление
...
Сигнал
Направление
Контакт
Назначение
0(вывод)
D0
STROBE
t3
Этот сигнал информирует ПУ (периферийное устройство), о завершении переходных процессов на линии и необходимость зафиксировать данные. Направление сигналов привязано к процессору.
D0..D7
2..9
Линии данных (Data[0..7]).
D0 – младший разряд
D7 – старший разряд
D7
D1
D0
1(входной сигнал)
ACKNOWLEGE – получение подтверждения. ПУ информирует интерфейс о том, что данные приняты в регистровую часть, и их можно снимать с линии данных. С этим сигналом связаны сигналы прерывания. По заднему фронту этого сигнала генерируется запрос на прерывание от параллельного порта (IRQ5 или IRQ7). IRQ – запрос на прерывание.
Busy
Сигнал обозначает «занято». Этим сигналом ПУ информирует интерфейс о не готовности принимать данные вследствие незавершенности процесса обработки. Это «квитирующий»- подтверждающий сигнал.
PE
Paper End – нет бумаги.
Paper End – конец бумаги.
SELECT
“Выбран” – сигнал о включении принтера.
AutoFD (LF)
CR- > LF(Line Fead) – для текстового режима
CR-/-> LF – растровый режим.
Общая ошибка (нет бумаги, внутренний сбой и т.д.).
Инициализация – возврат каретки, сброс всех регистров, очистка памяти, установка по умолчанию.
«Выбор принтера».
GND
18..25
Ground(Земля) – общий провод, относительно которого выставляются и измеряются напряжения. С ним соединена оплетка кабеля и контакты с 18 по 25.
Типовой протокол обмена сигналами по интерфейсу Centroniсs
Программный способ обмена, формирования и опроса всех сигналов CPU.
Обмен начинается по инициативе процессора – он опрашивает готовность внешнего устройства.
Внешнее устройство отвечает снятием готовности и сигналом ACK, длительность которого определяется временем регистрации информации во внешнем устройстве. По окончании обработки информации, CPU обнаруживает готовность и повторяет обмен информацией.
По принципу передачи данных
параллельный интерфейс – признаком параллельного интерфейса, является передача каждого бита слова по индивидуальной физической линии. Пересылка происходит одновременно по всем линиям.
Внутренние и внешние интерфейсы
Внутренние интерфейсы – не выходящие за рамки системного блока, а внешние – выходящие за рамки.
Внутренний интерфейс:
ISA- 8 (число “8” обозначает, что линий данных 8), ISA- 16, E
Адресация разрядов интерфейса Centroniсs
Линии внешнего интерфейса подключены к разрядам регистров параллельного порта, поэтому программная запись в регистры параллельного порта приводит к изменению состояния линии внешнег
Альтернативные режимы параллельного порта ПК
IEEE 1284 – международный стандарт на параллельный порт.
Compatibility Mode – режим совместимости. Программный однонаправленный вывод параллельного порта.
Функции BIOS для параллельного порта
Вопрос в том как узнать базовый адрес параллельного порта.
Базовая система ввода-вывода BIOS имеет область данных Data Ared
memory
Физическая реализация родственных интерфейсов
В последовательном интерфейсе далеко не всегда используют двуполярные сигналы RS-232C — это неудобно, хотя бы из-за необходимости использования двуполярного питания приемопередатчи
Управление потоками данных через интерфейс RS-232
Для управления потоком данных (Flow Control) могут использоваться два варианта протокола — аппаратный и программный.
Аппаратный протокол управления потоком RTS/CTS (hardwa
Ресурсы и адресации
PD, младший адрес Base – адрес
адресное пространство COM – порта
$3F8, $2F8, $3E8,
Фрагмент передачи символов
TimeOut:=MemW[$40:$6C]; {двухбайтная переменная TimeOut хранит время старта программы}
repeat
status:=port[Base +5]; {xx?x’xxxx- 1– можно писать
Программа приема байта
TimeOut:=100; {соответствует ожиданию прихода символа τ=100*55*10-3=5,5с}
TimeStsrt:=MemW[$40:$6C]
repeat
status:=port[Base +5]; {код состояния порта}
Интерфейс токовая петля
Интерфейс «токовая петля» для представления сигнала использует не напряжение, а ток в двухпроводной линии, соединяющей приемник и передатчик.
Токовая петля обычно предполагает гальваническ
Основы сетевых технологий автоматизации
---------------
Ограничения и области применения многопроцессорных систем в задаче автоматизации процессов. Особенности организации рабочих станций и серверов, многомашинные комплексы, ста
Сигналы магистрали ISA
SA0..SA19
Адресуемое пространство 16 МБ.
Для внешних устройств используются 16 младших линий:
JBB(адресов) 64К
Селектор адреса настроен на SA0..SA9 – 1024 адреса
Новости и инфо для студентов