Стандартные интерфейсы подключения датчиков и исследовательских приборов — страница 4

  • Просмотров 2541
  • Скачиваний 280
  • Размер файла 79
    Кб

и Fast Centromcs — разрешение и номер канала DMA. Режим работы порта может быть задан в следующих вариантах: -SPP — порт работает только в стандартном однонаправленном программно-управляемом режиме. -PS/2, он же Bi-Directional — отличается от SPP возможностью реверса канала (с помощью установки CR.5=1). -Fast Centromcs — аппаратное формирование протокола Centromcs с использованием FIFO-буфера и, возможно, DMA. Подсоединение кабеля к адаптеру параллельного

интерфейса производится через 25-контактный разъём типа D-shell (DB-25) (таблица 1).Распределение сигналов по контактам обоих разъемов показано в таблице 2. Вообще говоря, для простой передачи данных на принтер требуются не все сигналы определенные стандартом Centronics. Для того чтобы обеспечить функционирование интерфейса, достаточно использовать только 8 бит данных (D0-D7), строб сигнал (Data Strobe) и сигнал занятости (Busy). Теперь несколько слов

о тех сигналах, которые обычно используются. Data Strobe. Когда компьютер посылает данные на устройство, он в течение 5 мкс должен активировать этот сигнал (низкий уровень). Этим устройству сообщается о том, что данные на соответствующих шинах готовы. Data 0-7. По этим 8 сигнальным линиям данные передаются от компьютера к устройству. После установления сигнала Data Strobe устройство читает эту информацию. Acknowledge. Если устройство приняло

выставленные компьютером данные, то оно в подтверждение в течение приблизительно 10 мкс удерживает эту линию в активном состоянии (низкий уровень). Busy. Если устройство не может принять данные, то сигнал активизируется (высокий уровень). Это может произойти, например, в следующих случаях: при инициализации устройства, если устройство находится в состоянии off-line, при появлении внутренней ошибки. Примечание: Порты расширенных

стандартов позволяют производить чтение с внешних устройств по линиям данных D0-D7. Для включения режима чтения необходимо установить в 1 бит 5 регистра управления интерфейсом (третий порт, базовый адрес плюс 2). Таблица 1. Сигналы параллельного интерфейса (разъем DB25). Контакт Направление Сигнал 1 Выход Data Strobe 2 Выход Data0 3 Выход Data1 4 Выход Data2 5 Выход Data3 6 Выход Data4 7 Выход Data5 8 Выход Data6 9 Выход Data7 10 Вход Acknowledge 11 Вход Busy 12 Вход Paper Out 13 Вход

Select 14 Выход Auto feed 15 Вход Error 16 Выход Init 17 Выход Select Input 18-25 - Ground   Таблица 2. Сигналы параллельного интерфейса (разъем Centronics) Контакт Направление Сигнал 1 Вход Data Strobe 2 Вход Data0 3 Вход Data1 4 Вход Data2 5 Вход Data3 6 Вход Data4 7 Вход Data5 8 Вход Data6 9 Вход Data7 10 Выход Acknowledge 11 Выход Busy 12 Выход Paper Out 13 Выход Select 14 Вход Auto feed 15 - No connect 16 - Gnd 17 - Shassis Gnd 18 - +5 V 19-30 - Gnd 31 Вход Init 32 Выход Error 33 - Gnd 34 - Clock 35 Вход Test 36 Вход Select Input Последовательные порты ПЭВМ.Интерфейс RS-232C.