О САЙТЕ
Добро пожаловать!

Теперь вы можете поделиться своей работой!

Просто нажмите на значок
O2 Design Template

ФЭА / АИТ / Передача данных в МП системах. Приемник.

(автор - student, добавлено - 21-02-2013, 19:26)
Передача данных в МП системах. Приемник.
Для построения интерфейса МП-систем с устройствами последовательной передачи данных используются специализированные интерфейсные БИС, которые получили название программируемых связных адаптеров (ПСА). Так же как и программируемые периферийные адаптеры (ППА), они построены на основе принципа программного задания выполняемых функций. В отличие от ППА связной адаптер выполняет более сложные функции по преобразованию формы представления информации, по согласованию протоколов обмена данными внутри МП-системы и вне ее.
Программируемый связной адаптер предназначен для работы как в цепях последовательной асинхронной связи, так и в цепях синхронного обмена. Все данные, которые характеризуют потребности периферийного оборудования и режим работы интерфейса, помещаются в ПСА программным способом с использованием стандартных команд МП и управляющих слов.
Программируемый связной адаптер обеспечивает
полный дуплексный режим передач,
детектирование фальстартовых посылок,
может использовать различные способы представления стоповых бит,
проверку ошибок по четности и ошибок в формате.
Приемник получает последовательность символов по каналу ВхПр (вход приемника), выделяет данные, преобразует их в параллельный код и записывает в регистр принимаемых данных. В асинхронном режиме перед началом приема данных на входе ВхПр присутствует уровень "1". Наличие "0" воспринимается схемой как старт-разряд, сообщаемый перед каждым байтом данных. Определив старт-разряд и получив данные, разряд четности и разряды останова, приемник преобразует их в параллельный код и устанавливает сигнал "1" на выходе ГПр (готовность приемника). Сигнал на этом выходе указывает о готовности данных приемника ко вводу. Сигнал может быть использован как сигнал запроса прерывания. При работе по считываемому типу прерываний МП БИС может определять состояние сигнала на этом выходе с помощью чтения содержания регистра состояния схемы и определения содержания его разряда Д1 (ГПр). Если к моменту окончания приема очередного данного микро-ЭВМ не считала ранее написанные данные из регистра принимаемых данных, то ранее записанные данные теряются. Для отображения факта потери данных при записи вновь поступивших данных схема записывает "1" в разряд ошибки переполнения (ОП) регистра состояния. При определении ошибки по четности принимаемых данных схема автоматически записывает "1" в разряд ошибки четности (ОЧ) регистра состояния.

Ключевые слова -


ФНГ ФИМ ФЭА ФЭУ Яндекс.Метрика
Copyright 2021. Для правильного отображения сайта рекомендуем обновить Ваш браузер до последней версии!