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

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

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

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

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

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

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

 
Опции темы
Непрочитано 19.12.2008, 11:09  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию

Два проца AVR не просто,а очень просто.Вот к примеру мой пример на Протеусе.При нажатии на кнопки у одного проца выскакивают слова на дисплее подключенного к другому процу.

Прикрепленный файл: 7294625.rar
Реклама:
Vov123 вне форума  
Непрочитано 19.12.2008, 12:02  
ua4nfx
Частый гость
 
Аватар для ua4nfx
 
Регистрация: 15.09.2008
Сообщений: 26
Сказал спасибо: 33
Сказали Спасибо 16 раз(а) в 1 сообщении
ua4nfx на пути к лучшему
По умолчанию

Сообщение от 40inD
Есть примеры кода для него на С?
http://www.maxim-ic.com/appnotes.cfm/an_pk/3684
http://pdfserv.maxim-ic.com/en/an/AN4206.pdf
http://www.maxim-ic.com/tools/other/...684/an3684.zip
http://pdfserv.maxim-ic.com/en/an/AN148.pdf
ua4nfx вне форума  
Непрочитано 19.12.2008, 12:05  
letis
Частый гость
 
Регистрация: 29.06.2005
Сообщений: 10
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
letis на пути к лучшему
По умолчанию

очень спасибо за ответы.
Для уточнения я не понял следущевого.
Например. Если у меня три МК одного типа. Один Мастер, другой Slave. То что адреса совпадают? А если они програмируются то как ? А елси у меня два одинаковых АЦП на шине, то как быть с адресами. Кроме того - где можна узнать адрес - в даташите ?
letis вне форума  
Непрочитано 19.12.2008, 12:08  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию

letis Парень,ты читать не умеешь?
Vov123 вне форума  
Непрочитано 19.12.2008, 12:45  
letis
Частый гость
 
Регистрация: 29.06.2005
Сообщений: 10
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
letis на пути к лучшему
По умолчанию

Извини. Но я так и не понял. Получается, два АЦП, адреса которых не программируются, нельзя подключать к оной шине. Так или не так.
letis вне форума  
Непрочитано 19.12.2008, 12:51  
ra9mig
Прописка
 
Регистрация: 24.09.2008
Сообщений: 116
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
ra9mig на пути к лучшему
По умолчанию

Сообщение от letis
Если у меня три МК одного типа. Один Мастер, другой Slave. То что адреса совпадают?
Задай разные!
Сообщение от letis
А если они програмируются то как?
Для AVR в модуле TWI регистр TWAR!
Сообщение от letis
А елси у меня два одинаковых АЦП на шине, то как быть с адресами.
Задай разные с помощью A0..An!
Сообщение от letis
Кроме того - где можна узнать адрес - в даташите ?
Читай внимательно (воспользуйся переводчиком или словарем - если так не получается)!
Сообщение от Vov123
letis Парень,ты читать не умеешь?
Парень может че-то не понимает...

P.S. Вот таблица I2C адресов для PHILIPS...

Прикрепленный файл: 5812015.rar
__________________
Если мы вам не подходим, вы нам вовсе не нужны!
Услышал и забыл, увидел и запомнил, сделал и понял!
Нейрон - штука тонкая!
Чудес на свете не бывает!
ra9mig вне форума  
Непрочитано 19.12.2008, 12:59  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию

Дал Вам готовый рабочий проект на 2 проца(Master и Slave).Откройте каждый CVAVR,всё подробно описано.В итоге Протеус показывает как программа работает.Подключите в нём виртуальный инструмент I2C Debuger,будете видеть какие и когда передаются биты.
Хотя возможно Вы не понимаете сути дела.Тогда рекомендую скачать и просмотреть книги,они есть в сети:
Б.Ю.Семёнов "Шина IC в радиотехнических конструкциях
В.Я.Хартов "Микроконтроллеры AVR.Практикум для начинающих"(стр.163),а также настольную книгу по AVR:А.В.Евстифеев "Микроконтроллеры AVR семейств Tiny и Mega фирмы "ATMEL"(стр.355)
Vov123 вне форума  
Непрочитано 19.12.2008, 13:23  
letis
Частый гость
 
Регистрация: 29.06.2005
Сообщений: 10
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
letis на пути к лучшему
По умолчанию

Очень спасибо
letis вне форума  
Непрочитано 19.12.2008, 20:19  
SergeyM_V
Прохожий
 
Регистрация: 03.05.2005
Сообщений: 8
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
SergeyM_V на пути к лучшему
По умолчанию

Вот пример работы с часами по I2C при помощи контроллера PIC16F84 код на асме

Прикрепленный файл: 7383457.zip
SergeyM_V вне форума  
Непрочитано 20.12.2008, 00:09  
atsys
Частый гость
 
Регистрация: 19.12.2008
Сообщений: 21
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
atsys на пути к лучшему
По умолчанию

Сообщение от Vov123
Два проца AVR не просто,а очень просто.Вот к примеру мой пример на Протеусе.При нажатии на кнопки у одного проца выскакивают слова на дисплее подключенного к другому процу.
А почему бы не использовать i2c.h из CodeVisionAVR?
Судя по его описанию в хелпе для организации шины можно было бы использовать любые линии портов, а не только зарезервированные в контроллере SDA и SCL.

Правда, признаюсь честно, мне это так и не удалось
Непонятно как задать через этот модуль, например, адрес второго контроллера - той же Mega8 или tiny2313.

Прикрепленный файл: 7294625.rar
atsys вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
МК виснет при одновременном использовании 1wire и I2С. Zemlyanov Микроконтроллеры, АЦП, память и т.д 1 18.01.2008 02:46


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


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