русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Цессором


Дата добавления: 2015-07-23; просмотров: 475; Нарушение авторских прав


Обмен данными с другими микроконтроллерами в управляющей системе, содержащей

несколько совместно работающих микроконтроллеров, может осуществляться по после-

довательному каналу или путем совместного использования внешней памяти.

Обмен данными по последовательному каналу выполняется с использованием после-

довательного порта (SP). Обмен производится путем посылки отдельных кадров, каждый

из которых содержит стартовый бит, семь или восемь информационных битов и один сто-

повый бит. В состав кадра может быть включен дополнительный бит, который использу-

ется для контроля по четности правильности пересылки данных или для различения кад-

ров, содержащих адреса абонентов, и кадров содержащих данные, при включении кон-

троллера в простейшую локальную сеть.

Последовательный порт может также осуществлять последовательный ввод или вывод

байтов с использованием внешних сдвигающих регистров, которые в этом случае выпол-

няют функции дополнительных параллельных портов ввода или вывода.

У микроконтроллеров некоторых типов в число периферийных устройств входит вто-

рой последовательный порт (SSIO), с помощью которого осуществляется непосредствен-

ный обмен байтами между двумя микроконтроллерами путем последовательной передачи

байта и сопровождающей серии импульсов сдвига. Порт SSIO содержит два последова-

 


 

 

тельных канала, каждый из которых может работать в режиме передачи или в режиме

приема. Максимальная скорость обмена (на частоте 16 МГц): в асинхронном режиме - 1

Мбод; в синхронном режиме - 4 Мбод.

Микроконтроллеры почти всех модификаций имеют аппаратные средства, обеспечи-

вающие совместное использование внешней памяти несколькими микроконтроллерами.

Согласование работы микроконтроллеров при обращении к внешней памяти реализуется с



помощью сигналов НОLD, HLDA, BREQ и дополнительной внешней аппаратуры.

У микроконтроллеров некоторых типов имеется "подчиненный" порт (Slave Port),

предназначенный для обмена данными с центральным процессором в иерархической

управляющей системе. Через "подчиненный" порт микроконтроллер подключается непо-

средственно к системной магистрали микропроцессорной системы. Обмен данными про-

исходит под управлением центрального процессора, который обращается к микрокон-

троллеру, как к собственному порту ввода и вывода. При появлении необходимости пере-

дать данные в центральный процессор микроконтроллер посылает запрос прерывания.

 



<== предыдущая лекция | следующая лекция ==>
Устройства ввода и вывода аналоговых сигналов | Устройства приема и обслуживания запросов прерывания


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.111 сек.