Подключение нестандартных устройств к IBM PC через интерфейс Centronics



             

Подключение нестандартных устройств к IBM PC через интерфейс Centronics


Подключение нестандартных устройств к IBM PC через интерфейс Centronics.

 

В данной работе представлен возможный вариант подключения устройств “светодиоды” и “клавиатура” к персональному компьютеру через порт принтера (Lpt).

Подключение светодиодов.

Схема подключения представлена на рис.1. Выходные данные, управляющие состояниями светодиодов через контакты 2-9 (D0-D7) подаются на вход параллельного регистра Da1 (КР1533ИР23). На вход разрешения снятия состояния высокого импеданса подается уровень лог.нуля.

Согласно правилам передачи данных по протоколу Centronics данные D0-D7 действительны по фронтам сигнала –STROBE. Поэтому на тактовый вход Dd1 подается сигнал –STROBE.

Для работы устройства под управлением Windows 9x. Контакты разъема 11(BUSY) и 12(PE) необходимо заземлить, иначе Windows выводить сообщения о неготовности принтера и необходимости вставить бумагу, если в системе установлены драйвера принтера, иначе сообщение не выдается.

Напряжение питания +5В.

Программа управления устройством.

.MODEL TINY

.CODE

ORG 100H

START:

mov cod,0ffh;   Переменная cod определяет состояние. В данном

call print                       ; случае все светодиоды будут гореть

ret

print proc

mov ah,00

mov al,cod

mov dx,00

int 17h

ret

cod db ?

print endp

END     START

Резисторы: R1-R8=100Ом.

Светодиоды: АЛ307

Принципиальная схема подключения светодиодов к IBM PC через интерфейс Centronics.


Рис.1

Подключение клавиатуры.




Содержание    Вперед