DUART - асинхронный приемопередатчик, который позволяет взаимодействовать (обмениваться данными) с внешними устройствами в последовательном формате, т.е. за один такт передается один бит и так последовательно. Доступ к DUART осуществляется при помощи адреса и соответствующих сигналов.
Микросхема МС 68681 (Dual Universal Asynchronous Receiver/Transmitter - DUART) включает в себя:
– сдвоенный асинхронный последовательный приёмопередатчик;
– многофункциональный 6 - разрядный входной порт;
– многофункциональный 8 - разрядный выходной порт;
– многофункциональный 16 - разрядный программируемый таймер / счётчик;
– устройство управления режимами работы;
– логику управления прерываниями.
Блок DUART, в соответствии с рассматриваемым примером, состоит из двух МС68681. Ниже описаны назначения выводов МС68681 и их соединения с выводами МП и ША и ШД. Через выводы D7…D0 осуществляется двунапрвленный обмен данными с МП в параллельном формате одноименными линиями ШД. На входы RS4…RS1, которые соединяются соответственно с линиями A4…A1 ША, поступает от МП код выбора регистра, задействованого при программировании МС68681 или при обмене данными между МП и DUART. Входы управляющих сигналов ,
соединяются с соответствующими выводами МП.
Рисунок 2.6 - Схема DUART
Вход соединяется с соответствующим выходом BACK. Через вывод TXDA или TXDB осуществляется передача данных к ВУ в последовательном формате, а через вывод RХDA или RХDB - соответственно прием данных.
Таблица 2.4 - Назначение выводов микросхемы МС 68681
Наименование вывода | Функциональное назначение вывода | Примечание |
X1/CLK | Вход подключения внешнего генератора или кварцевого резонатора. | При использовании кварцевого резонатора вход подключается через конденсатор ёмкостью 10-15 pF на корпус. |
Х2 | Вход подключения второго вывода кварцевого резонатора. | При использовании кварцевого резонатора вход подключается через конденсатор ёмкостью до 5 pF на корпус, при использовании внешнего генератора вывод подключается к корпусу. |
DTACK | Подтверждение передачи данных. | - |
R/W | Чтение / Запись. | - |
CS | Выбор микросхемы. | - |
RESET | Сброс. | - |
RS4-RS1 | Выбор внутреннего регистра, порта или команды. | - |
Популярное:
Базовые механизмы управления шагающим роботом При движении в сложных условиях машины с шагающими движителями могут быть более эффективными в сравнении с традиционными транспортными средствами. Использование шагающего способа передвижения дает качественный рост ряда основных показателей транспортных машин по сравнению с колесными и гусеничными движителями. Имеют место принципиал ...