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

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

пространстве три адреса. При этом первый адрес соответствует регистру данных, посылаемых от компьютера к устройству. Чтение установленных битов данных можно осуществить по тому же адресу. Физически чтение данных происходит через специальный буфер данных. Следующий адрес (базовый плюс 1) позволяет читать регистр статуса адаптера (расположенный в устройстве) через буферную микросхему. В регистре статуса биты 3-7 позволяют

определить состояние некоторых сигналов интерфейса Centronics: бит 3 = 0: Error бит 4 = 1: Select бит 5 = 1: Paper out бит 6 = 0: Acknowledge бит 7 = 0: Busy Чтение регистра статуса имеет смысл при передаче данных на принтер для определения состояния принтера и процесса передачи данных. Адрес третьего порта (базовый плюс 2) соответствует регистру управления интерфейса. Стандарт IEEE 1284-1994. Стандарт на параллельный интерфейс ШЕЕ 1284, принятый в 1994 году, определяет

термины SPP, ЕРР и ЕСР. Стандарт определяет 5 режимов обмена данными, метод согласования режима, физический и электрический интерфейсы. Согласно IEEE 1284, возможны следующие режимы обмена данными через параллельный порт: -Compatibility Mode — однонаправленный (вывод) по протоколу Centromcs. Этот режим соответствует стандартному (традиционному) порту SPP. -Nibble Mode — ввод байта в два цикла (по 4 бита), используя для приема линии состояния. Этот режим

обмена может использоваться на любых адаптерах. -Byte Mode — ввод байта целиком, используя для приема линии данных. Этот режим работает только на портах, допускающих чтение выходных данных (Bi-Directi'onal или PS/2 Type 1). -ЕРР (Enhanced Parallel Port) Mode — двунаправленный обмен данными, при котором управляющие сигналы интерфейса генерируются аппаратно во время цикла обращения к порту (чтения или записи в порт). Эффективен при работе с устройствами

внешней памяти, адаптерами локальных сетей. -ЕСР (Extended Capability Port) Mode — двунаправленный обмен данными с возможностью аппаратного сжатия данных по методу RLE (Run Length Encoding) и использования FIFO-буферов и DMA. Управляющие сигналы интерфейса генерируются аппаратно. Эффективен для принтеров и сканеров. В современных АТ-машинах с LPT-портом на системной плате режим порта - SPP, ЕРР, ЕСР или их комбинация задается в BIOS Setup. Режим Compatibility Mode, как это и

следует из его названия, полностью соответствует вышеописанному стандартному порту SPP. Физический и электрический интерфейс. Стандарт IEEE 1284 определяет физические характеристики приемников и передатчиков сигналов. IEEE 1284 определяет два уровня интерфейсной совместимости. Первый уровень (Level I) определен для устройств, не претендующих на высокоскоростные режимы обмена, но использующих возможности смены направления передачи