Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Обмен информацией между микропроцессором и внешним устройством. (МПС)





Данные ПУ могут передаваться в двух видах: в параллельном коде и последовательном. При параллельном коде байт информации передается за 1 такт, при последовательном за 8 тактов передается сам байт плюс несколько тактов служебной информации (старт, стоп, четн/нечетн). В МПС иногда необходимо осуществить обмен данными в последовательном формате. Такой обмен характерен для медленно действующих и удаленных ПУ, а также для интерфейсов, распределенных в промышленных МПС. Иногда параллельный МП работает последовательным ПУ. В этом случае нужен последовательный интерфейс для их связи. Единицей обмена в последовательном формате является один символ, используемый одной из системы кодирования.

Применяют 2 режима последовательного обмена: асинхронный (старт стопный), синхронный. Асинхронная передача начинается с передачи 1го или 2х символов.

В синхронной передаче впереди идут сигналы 2х специальных символов передачи, после которых без всяких разделителей передаются коды символов информации с необязательными битами четного или нечетного паритета. При синхронной передаче нужно очень четко передавать тактовые сигналы. Необходимо контролировать передачу, выдерживать необходимые временные соотношения. Наибольшей гибкостью обладают универсальные синхро-асинхронные приемо-передатчики (УСАПП). В стандартах компьютерной МПС последовательные интерфейсы называют универсальными асинхронными приемопередатчиками. В случае синхронного режима работы эти устройства кроме преобразования параллельных кодов в последовательные и наоборот выполняют функцию параллельного интерфейса для сопряжения с системной шиной.

Передача данных ПУ также осуществляется параллельным кодом через параллельные коды, которые могут быть однонаправленными или двунаправленными. При использовании двунаправленных параллельных портов кабель следует проверить на предмет соответствия стандарту IEEE-1284. Когда расстояние между компьютером и ПУ достигает более 10 футов, передача данных в параллельном коде становится неустойчивой из-за емкостей между проводами, индуктивными внешними наводками и т.д. В этом случае передачу данных производят в последовательном коде. Самым распространенным стандартом последовательного интерфейса является RS-232C. Этот стандарт имеет несколько типов соединений, где используются розетки и вилки с разным количеством контактов.

Обмен информацией между микропроцессором и внешними устройствами организуется с помощью трех шин: адресов, данных и управления.

Шина адресов является однонаправленной, выдача адресов на нее осуществляется лишь МП.

Шина данных организует двунаправленный обмен данными между МП и памятью или внешними устройствами. Максимальная нагрузочная способность ее невелика, что не позволяет непосредственно к ней подключать системы с большой емкостью памяти и широким набором ПУ. Для увеличения нагрузочной способности шины данных применяют контроллер КР580ВК28.

Шина управления состоит из пяти линий, сигналы на которых формируются из записанного слова состояния МП БИС и его выходных сигналов ПРИЕМ и ЗАПИСЬ.

+микроконтроллеры(под вопросом)

Каждый МК имеет некоторое кол-во линий ввода/вывода, которые объединены в многоразрядные (чаще 8-разрядные) параллельные порты ввода/вывода. В памяти МК каждому порту ввода/вывода соответствует свой адрес регистра данных. Обращение к регистру данных порта вв/выв производится теми же командами, что и обращение к памяти данных. Кроме того, во многих МК отдельные разряды портов могут быть опрошены или установлены командами битового процессора.

В зависимости от реализуемых ф-ций различают след. типы параллельных портов:

- однонаправленные порты, предназначенные только для ввода или только для вывода информации;

- двунаправленные порты, направление передачи которых (ввод или вывод) определяется в процессе инициализации МК;

- порты с альтернативной ф-цией (мультиплексированные порты). Отдельные линии этих портов используются совместно со встроенными ПУ МК, такими как таймеры, АЦП, контроллеры последовательных интерфейсов;

- порты с программно управляемой схемотехникой входного/выходного буфера.

Порты выполняют роль устройств временного согласования функционирования МК и объекта управления, которые в общем случае работают асинхронно. Различают 3 типа алгоритмов обмена информации между МК и внешним устройством через параллельные порты ввода/вывода:

- режим простого программного ввода/вывода;

- режим ввода/вывода со стробированием;

- режим ввода/вывода с полным набором сигналов подтверждения обмена.

 

 







Дата добавления: 2015-04-19; просмотров: 1720. Нарушение авторских прав; Мы поможем в написании вашей работы!




Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...


Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...


Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...


Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Деятельность сестер милосердия общин Красного Креста ярко проявилась в период Тритоны – интервалы, в которых содержится три тона. К тритонам относятся увеличенная кварта (ув.4) и уменьшенная квинта (ум.5). Их можно построить на ступенях натурального и гармонического мажора и минора.  ...

Понятие о синдроме нарушения бронхиальной проходимости и его клинические проявления Синдром нарушения бронхиальной проходимости (бронхообструктивный синдром) – это патологическое состояние...

Опухоли яичников в детском и подростковом возрасте Опухоли яичников занимают первое место в структуре опухолей половой системы у девочек и встречаются в возрасте 10 – 16 лет и в период полового созревания...

Эндоскопическая диагностика язвенной болезни желудка, гастрита, опухоли Хронический гастрит - понятие клинико-анатомическое, характеризующееся определенными патоморфологическими изменениями слизистой оболочки желудка - неспецифическим воспалительным процессом...

Признаки классификации безопасности Можно выделить следующие признаки классификации безопасности. 1. По признаку масштабности принято различать следующие относительно самостоятельные геополитические уровни и виды безопасности. 1.1. Международная безопасность (глобальная и...

Прием и регистрация больных Пути госпитализации больных в стационар могут быть различны. В цен­тральное приемное отделение больные могут быть доставлены: 1) машиной скорой медицинской помощи в случае возникновения остро­го или обострения хронического заболевания...

Studopedia.info - Студопедия - 2014-2025 год . (0.009 сек.) русская версия | украинская версия