Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 23.10.2007, 11:42  
grandig
Прохожий
 
Регистрация: 04.10.2007
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
grandig на пути к лучшему
По умолчанию Многопроцессорный режим связи

У кого-нибудь есть опыт работы с AVR в многопроцессорном режиме,в Proteus'e.
У меня проблема следующая:
1 Устанавливаю бит MPCM0 в регистре UCSR0A для подчиненных микроконтроллеров.
2 Отправляю с ведущего адресную посылку
3 Все ведомые микроконтроллеры принимают адресную посылку
4 Адресуемый микроконтроллер сбрасывает бит MPCM, другие подчиненные микроконтроллеры данный бит не сбрасывают
5 Посылаю с ведущего данные(9-битная посылка, два стоповых бита)
Эти данные принимают все подчиненные микроконтроллеры,хотя только у адресуемого микроконтроллера установлен бит MPCM в ноль(в остальных подчиненных бит MPCM установлен в 1)
Реклама:
grandig вне форума  
Непрочитано 28.02.2008, 02:24  
Don_Ambrosio
Вид на жительство
 
Регистрация: 28.02.2008
Сообщений: 437
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Don_Ambrosio на пути к лучшему
По умолчанию

Дык так и должно быть: контроллеры, у которых установлен бит MPCM0 принимают только адресные кадры (т.е. кадры с установленным 9-м битом), а контроллеры, у которых бит MPCM0 сброшен - принимают ВСЕ кадры (адресная фильтрация отключена)
Don_Ambrosio вне форума  
Непрочитано 28.02.2008, 02:27  
Don_Ambrosio
Вид на жительство
 
Регистрация: 28.02.2008
Сообщений: 437
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Don_Ambrosio на пути к лучшему
По умолчанию Re: Многопроцессорный режим связи

Сообщение от grandig
хотя только у адресуемого микроконтроллера установлен бит MPCM в ноль
Не установлен, а сброшен в '0'. Поэтому он будет принимать все кадры. А остальные, у которых этот бит установлен, будут принимать только кадры, содержащие адрес.
Don_Ambrosio вне форума  
Непрочитано 28.02.2008, 02:30  
Don_Ambrosio
Вид на жительство
 
Регистрация: 28.02.2008
Сообщений: 437
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Don_Ambrosio на пути к лучшему
По умолчанию Re: Многопроцессорный режим связи

Сообщение от grandig
Посылаю с ведущего данные(9-битная посылка, два стоповых бита)
Эти данные принимают все подчиненные микроконтроллеры
Дык ясное дело, если ты посылаешь адресный кадр (а именно такой ты и посылаешь, судя по твоей ситуации), то по его приёму будут уведомляться все процессоры
Don_Ambrosio вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AVR SLEEP режим picavr Микроконтроллеры, АЦП, память и т.д 2 19.08.2009 15:38
ATMEGA8 и SLEEP-режим black27512 Микроконтроллеры, АЦП, память и т.д 4 08.10.2008 18:55
Спящий режим mega8 AndreyCo Микроконтроллеры, АЦП, память и т.д 1 30.09.2007 22:58
Режим отключения delay Микроконтроллеры, АЦП, память и т.д 7 18.01.2006 09:43
Сервисный режим montik66 Видеотехника 1 04.08.2004 20:00


Часовой пояс GMT +4, время: 19:58.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot