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

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

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

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

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

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

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

 
Опции темы
Непрочитано 09.03.2016, 16:07  
Dtolok
Гражданин KAZUS.RU
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию I2C в MPLAB IDE

возникла необходимость прикрутить к dsPIC33E память 2404 - продолбался пол дня ... результата нет. библиотека есть - примеров работы не нашел. есть еще сайт с библиотекой - так тоже примеров нет!? http://catcatcat.d-lan.dp.ua/skachat...2c-dlya-pic24/ . на микробейсике уже бы и закончил! так нет же MPLAB! подскажите как начать работать?
Реклама:
Dtolok вне форума  
Непрочитано 09.03.2016, 17:49  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: I2C в MPLAB IDE

С регистрами работайте!
Easyrider83 вне форума  
Непрочитано 09.03.2016, 18:39  
Dtolok
Гражданин KAZUS.RU
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: I2C в MPLAB IDE

на ваш взгляд вот как вариант
Вложения:
Тип файла: rar Bib_I2C.rar (2.3 Кб, 21 просмотров)
Dtolok вне форума  
Непрочитано 09.03.2016, 22:53  
Dtolok
Гражданин KAZUS.RU
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: I2C в MPLAB IDE

в mplab есть библиотека - подскажите пример работы
Dtolok вне форума  
Непрочитано 09.03.2016, 23:22  
Albert_V
Гражданин KAZUS.RU
 
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 786
Сказал спасибо: 621
Сказали Спасибо 364 раз(а) в 200 сообщении(ях)
Albert_V на пути к лучшему
По умолчанию Re: I2C в MPLAB IDE

Как это вы так лихо прилепили библиотеку от PIC24H к dsPIC33E?
Начните с чтения документации на контроллер.
Да, и не пытайтесь объяснить контроллеру что у него I2C на порте F.
Albert_V вне форума  
Непрочитано 09.03.2016, 23:31  
Dtolok
Гражданин KAZUS.RU
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: I2C в MPLAB IDE

желающих помочь нет? или форум умер?
Dtolok вне форума  
Непрочитано 09.03.2016, 23:37  
Albert_V
Гражданин KAZUS.RU
 
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 786
Сказал спасибо: 621
Сказали Спасибо 364 раз(а) в 200 сообщении(ях)
Albert_V на пути к лучшему
По умолчанию Re: I2C в MPLAB IDE

Чем можно помочь, если у вас нет желания прочитать pdf на контроллер?
Даже названия регистров в вашей программе отличаются от названий регистров контроллера. Не говоря уже о том, что полное название контроллера вы не захотели указать.
----
P.S.
http://www.microchip.com/doclisting/...lesByFunc.aspx

Последний раз редактировалось Albert_V; 09.03.2016 в 23:43.
Albert_V вне форума  
Сказали "Спасибо" Albert_V
Dtolok (09.03.2016)
Непрочитано 09.03.2016, 23:44  
Dtolok
Гражданин KAZUS.RU
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: I2C в MPLAB IDE

это я для примера . у меня подключена по конфигурации
Цитата:
#define I2Cselection 1 // 0 - I2C1, 1 - I2C2 èíòåðôåéñ
проблема в другом - нет примера использования . что за чем следует. ту в старте определен адрес устройства - если A0 подтянут к + значит адрес A1?
Dtolok вне форума  
Непрочитано 09.03.2016, 23:45  
Dtolok
Гражданин KAZUS.RU
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: I2C в MPLAB IDE

как то так?
Цитата:
i2c_Open(400);
i2c_start(0xA1,1);
i2c_write(0x02);
i2c_write(0xAA);
i2c_stop();
__delay_ms(50);
i2c_start(0xA1,1);
__delay_ms(10); // 10??
i2c_write(0x02);
i2c_restart(0xA2,1);
__delay_ms(10); // 10??

tempI2C = i2c_read_ack();
i2c_stop();
Dtolok вне форума  
Непрочитано 09.03.2016, 23:54  
Albert_V
Гражданин KAZUS.RU
 
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 786
Сказал спасибо: 621
Сказали Спасибо 364 раз(а) в 200 сообщении(ях)
Albert_V на пути к лучшему
По умолчанию Re: I2C в MPLAB IDE

Это всё потом.
В dsPIC33EVXXXGM00X/10X FAMILY нет регистра I2C1CON!!!
У него другое название. Соответственно, включить этот блок периферии вы не могли.
Что вы хотите получить от несконфигурённой периферии?
Albert_V вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Програмирование на PIC в MPLAB IDE v8.46 CAH9IForeve Микроконтроллеры, АЦП, память и т.д 3 26.03.2010 16:59
MPLAB IDE и HI-TECH 18 s-4ern Микроконтроллеры, АЦП, память и т.д 16 17.09.2009 14:06
Работа в MPLAB IDE V7.42 Prototup Микроконтроллеры, АЦП, память и т.д 14 29.05.2008 16:39
Кириллица в проектах MPLAB IDE 8.00 X_ela_2 Микроконтроллеры, АЦП, память и т.д 2 22.01.2008 15:26
MPLAB IDE 7.41 помощь. greesha_demchuk Proteus, KiCAD и другие ECAD 0 04.02.2007 11:57


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


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