On-Line Библиотека www.XServer.ru - учебники, книги, статьи, документация, нормативная литература.
       Главная         В избранное         Контакты        Карта сайта   
    Навигация XServer.ru








 

Регистр управления модемом

    Восьмиразрядный регистр управляет интерфейсом с утройством
сопряжения,   или   модемом,   или  перефирийным  устройством,
иммитирующим модем.  Содержимое  регистра  управления  модемом
представлено в табл. 2 и описано ниже.
  Разряд 0:  этот бит управляет выходом  готовности  терминала
данных (DTR).  Когда бит 0 устанавливается в состояние лог. 1,
выход DTR принудительно устанавливается в  состояние  лог.  0.
Когда  бит  0  сбрасывается  в  состояние  лог.  0,  выход DTR
устанавливается в состояние  лог.  1.
 Примечание: выход    DTR    WD8250    может   подаваться   на
          инвертирующий линейный драйвер  (такой  как  DS1488)
          для    получения   выхода   нужной   полярности   на
          подключаемом модеме или устройстве сопряжения.
  Разряд 1: этот бит управляет выходом запроса передачи (RTS).
Бит 1 действует на выход аналогично биту 0.
  Разряд 2:  этот  бит  управляет  сигналом  "выход 1" (OUT1),
который   является   вспомогательным   выходом,   определяемым
пользователем. Бит 2 действует на выход аналогично биту 0.
  Разряд 3:  этот бит управляет  сигналом  "выход  2"  (OUT2),
который   является   вспомогательным   выходом,   определяемым
пользователем. Бит 3 действует на выход аналогично биту 0.
  Разряд 4:    этот    бит   обеспечивает   зацикливание   для
диагностического   тестирования   WD8250.    Когда    бит    4
устанавливается  в  состояние  лог.  1,  происходит следующее:
выход передатчика (SOUT)  устанавливается  в  состояние  лог.1
(высокий  уровень);  вход  приемника (SIN) отключается;  выход
сдвигового регистра передатчика замыкается на  вход здвигового
регистра приемника;  4-ре управляющих входа модема (CTS,  DSR,
RLSD,  RI) отключаются;  4-ре управляющих выхода модема  (DTR,
RTS,  OUT1,  OUT2)  внутренне  подключаются  к 4-м управляющим
входам модема.  В диагностическом режиме  передаваемые  данные
принимаются  немедленно.  Это  позволяет  процессору проверить
передающие и принимающие каналы данных WD8250.
      В диагностическом режиме работают прерывания приемника и
передатчика.  Прерывания по состоянию модема  выполняются  так
же,  но  источником  прерывания теперь являются 4 младших бита
регистра  управления  модемом,  а  не  4-ре  входа  управления
модема.    Прерывания    управляются    регистром   разрешения
прерываний.  Система прерывания WD8250  может  быть  проверена
записью  в  6-ть младших битов регистра состояния линии и 4-ре
младших бита регистра состояния модема. Установка этих битов в
состояние  лог.  1  (любого  из них) формирует соответствующее
прерывание,  если  оно  разрешено.   Сброс   этих   прерываний
происходит  так  же,  как и при нормальной работе WD8250.  Для
возвращения   к   реальной   работе   регистры   должны   быть
перепрограммированы  для  нормальной  работы,  а  затем  бит 4
должен быть сброшен в состояние лог. 0.
   Разряды 5  - 7:  эти биты постоянно установлены в состояние
лог. 0.
Назад       Содержание       Вперёд