![]() |
![]() |
![]() |
|
Главная страница » Электрика в театре » Мультиплексоры демультиплексоры в последовательностных схемах 1 ... 35 36 37 38 39 АДАПТЕРЫ ИНТЕРФЕЙСА ФИРМЫ MOTOROLA Адаптеры интерфейса настраиваются на выполнение определенной функции. Эта функция определяется кодом, записываемым в регистр управления адаптера. В данном приложении приводится краткое описание формата управляющих слов адаптеров PIA и ACIA фирмы Motorola [30]. И.1. РЕГИСТРЫ PIA Содержимое РНП указывает направление передачи по линиям данных. Запись в регистр нулей соответствует вводу данных, единиц =- выводу данных.
Рис. И. 1..Регистр управления. Таблица И.1 Программирование работы линии входного сигнала СА1
ВосстанаВливаю/пся ти считывании ванных центральным проЦЕССОрОМ ы Задание нппраСле-ния изменения уровня сигнала б линии cat, Вызывающего прерывание Управление разрешением передичи линии CAI ЦПЬ /правление работой линии СА1
Таблица И.2 Программирование работы линии СА2 как входной для сигнала прерывания
Восстанавливаются лри считывании санных центральным процессором Управление направлением передачи !/правляю-щих сигналов по линии caz Задание направления изменения уровня сие нала В линии Ш, Вызывающего прерывание Управление разрешени-&упередачо сиенапоВ линии CAi
Упраблвние ем передачи упрабляю-щиа сигналов пошиии caz
Управление pas-решенивм пере -дачи управляющих сигналов ло линии CAE
Задание направления изменения уроВиясиг-напаВлинии Ш, Вызывающего Прерывание Устанавливается В зависимости от зна -чения бита Вд, пере -даваемого В РУ Задание направления изменения .-збиясиг-нала В линии Ш,Вызывающего прерывание т Импульс ВосстанаВлиба- . ется при поступ- - лении сигнала разреше- Восстанаблибаетея при. ния передачи поступлении сигнала СА1 Таблица И.4 Использование бита 4 при программировании работы линии СВ2 как выходной для управляющего сигнала Обмен стра-бироВатем Управление разрешена-т передачи управляющих, сигналов по линии свг
Программирование работы линии СА2 как выходной для управляющего сигнала периферийного устройства Содержимое РУ (рис. И.1) задает режим работы линий управления СА1 и С2. Битовая структура содержимого РУ приведена в табл. И.1-И.4. И.2. РЕГИСТРЫ ACIA Информация, записываемая в регистр управления пары регистров управления/состояния, устанавливает скорость передачи, тип проверки данных (на четность/нечетность) и т. п. Формат слова, Таблица И.5 Формат слова, загружаемого в регистр управления Управление ршреше-нием прерывания приема
тип проверки Ваиньт на чет-насть/нечетнссть, количества степоВыа: вит RIE - разрешение прерывании приема TIE -разрешение прерывания передачи
Таблица И.6 Структура байта, формируемого в регистре состояния ![]() Вит признака oujuBhи В данных при проверке Va чет-ностЫнечет-ностьШ) бит признана потери символа ЮПЩ бит признака ашиЪ-КиВфорпа-Ш посылок IFE)
Ьв= 1 Указывает на ошибки в Ваиныа: Ь5= 1 Символы не про -читаны; устанаВ-лиВаетая/сбрасывается при necmj/f! /тении Сигналов I и R/W Ь4 1 Отсутствует первый стоповый бит;устаиа6ли-Вается/сбрасыва -ется при приеме данных со входа Rx DATA
Чтение признака GTS DRF/E -Регистрданных ЗЛПОЛНЕНПУСТОИ DCD - Признак передачи банных CTS-Признак передачи передатчиком пустой посылки фиксируемого в регистре состояния, показан в табл. И.6, а формат слова, записываемого в регистр управления, - в табл. И.5. Кроме восьми выводов, предназначенных для передачи данных в двух направлениях - из шины данных или к шине данных,- и четырех выводов, соединяемых с адресной шиной, ACIA имеет следующие выводы, предназначенные для передачи сигналов управления и связи с периферийными устройствами: IRQ - запрос прерывания; R/W - чтение/запись; поступающий на этот вывод сигнал обеспечивает выбор одного из регистров соответствующей пары регистров (управления/состояния или передачи/приема); Е - разрешение. Со стороны подключения внешних устройств ACIA имеются два вывода для передачи данных в последовательном коде: TxDATA для передачи данных в канал связи и RxDATA для приема данных из канала связи. Два вывода используются для подачи в адаптер синхроимпульсов: CLKRx для синхронизации приема; CLKTx для синхронизации передачи. Для управления обменом стробированием используются следующие три управляющих сигнала, передаваемых через соответствующие выводы адаптера: CTS - признак передачи пустой посылки; DCD - признак передачи данных; RTS - запрос посылки данных. АДАПТЕРЫ ИНТЕРФЕЙСА ФИРМЫ INTEL Адаптеры интерфейса настраиваются на выполнение определенной функции. Эта функция определяется кодом, записываемым в регистр управления адаптера. В данном приложении приводится краткое описание формата управляющих слов адаптеров РРШ и USART фирмы Inte [31]. К.1. РЕГИСТРЫ РРШ В РРШ предусмотрены четыре способа использования выводов портов: 1. Поразрядная установка состояния выводов. Выводы порта С управляются поразрядно, как показано в табл. К.1. 2. Режим 0. Все 24 вывода портов используются для передачи данных. Направление передачи данных может быть запрограммировано для следующих групп этих выводов: двух 8-разрядных портов (А и В) и двух 4-разрядных портов (выводов старших и младших разрядов порта С), показанных в табл. К.2. 3. Режим 1. При работе в этом режиме выводы порта С используются для автоматического обмена данными стробированием через порты А и В. Формат управляющего слова при работе в данном режиме показан в табл. К-3. 4. Режим 2. В этом режиме осуществляется управление передачей данных через порт А в двух направлениях и через порт В в одном направлении. Выводы порта С используются для обмена стробированием. Формат управляющего слова при работе в данном режиме показан в табл. К.З. К.2. РЕГИСТР USART Программирование работы USART в асинхронном режиме осуществляется путем последовательной передачи в регистр управления двух управляющих слов. Первое слово используется для указания режимов работы. Его формат приведен в табл. К.4. Второе слово передается в регистр управления в качестве команды управления передачей данных. Формат этого слова приведен в табл. К.5. Таблица К.1 Формат управляющего слова при поразрядной установке/сбросе отдельных триггеров порта (BIT SET/RESET) У продление выбором режима
Выбор управляемого разряда парта
Таблица К.5 может быть использована и для программирования работы USART в синхронном режиме, если учесть отличия, показанные в табл. К-б. Информация о состоянии может быть прочитана из регистра управления. Формат слова состояния приведен в табл. К.7. Сигналы управления модемом: DSR - данные для системы готовы, DTR - данные для терминала готовы, RTS - запрос посылки данных, CTS - передача пустой посылки. Таблица К.2 Формат управляющего слова при работе в режиме О
Выбор режима Ввода-ВыВода Направление передачи данных через порт А Направление передачи данных через порт В Направление передачи данных через старшие разряды порта С Направление pepedcvu данных через младшие разряды порта С ![]()
Управление передачей: TxD - передаваемые данные, TxR - сигнал готовности передатчика к обмену, ТхЕ - сигнал передатчик пуст , ТхС - сигнал синхронизации передачи. Управление приемом: RxD - принимаемые данные, RxR - сигнал готовности приемника к обмену, RxC - сигнал синхронизации приема. Таблица К.З Формат управляющего слова при работе в режимах 1 и 2 Управление Вывороп
жима ВВода-ВыВода Направление ных через порт С Не испот -зцетея
![]()
1 ... 35 36 37 38 39 |
© 2000-2025. Поддержка сайта: +7 495 7950139 добавочный 133270.
Заимствование текстов разрешено при условии цитирования. |