Сигнал | Направление | Контакт | Назначение | |||||||||
0(вывод) |
STROBE t3 Этот сигнал информирует ПУ (периферийное устройство), о завершении переходных процессов на линии и необходимость зафиксировать данные. Направление сигналов привязано к процессору. | |||||||||||
D0..D7 | 2..9 | Линии данных (Data[0..7]). D0 – младший разряд D7 – старший разряд
| ||||||||||
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 обнаруживает готовность и повторяет обмен информацией.