Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
09.03.2016, 23:54
|
|
Гражданин KAZUS.RU
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
|
Re: I2C в MPLAB IDE
разподлючил меня микробейсик! после него не могу понять вообще что в пдф- ках пишут... просмотрел ссылку !!!???
|
|
|
|
09.03.2016, 23:55
|
|
Гражданин KAZUS.RU
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
|
Re: I2C в MPLAB IDE
у меня dsPIC33EP64MC204 - в нем есть
|
|
|
|
09.03.2016, 23:56
|
|
Гражданин KAZUS.RU
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
|
Re: I2C в MPLAB IDE
запустил по циклу - старт и запись ногами дрыгает
|
|
|
|
10.03.2016, 00:10
|
|
Гражданин KAZUS.RU
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
|
Re: I2C в MPLAB IDE
память 24С04 - правильно ли я понимаю что у нее ножка А0 - не функциональна?
тогда как к ней обращаться?
i2c_Open(400);
i2c_start(0xA1,1);
i2c_write(0x02);
i2c_write(0xAA);
i2c_stop();
|
|
|
|
10.03.2016, 00:20
|
|
Гражданин KAZUS.RU
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 786
Сказал спасибо: 621
Сказали Спасибо 364 раз(а) в 200 сообщении(ях)
|
Re: I2C в MPLAB IDE
Если вы именно про AT24C04 - A0, A1 и A2 это выбор адреса.
---
P.S.
Извиняюсь.
Должна быть на GND.
При обращении к ней - A0 (P0) это 9-ый бит адреса (Figure 7).
Последний раз редактировалось Albert_V; 10.03.2016 в 00:32.
|
|
|
|
10.03.2016, 00:34
|
|
Гражданин KAZUS.RU
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
|
Re: I2C в MPLAB IDE
да так и делаю ... по ножкам видно проходи сигнал ... толку то. читает FF а записываю 0F
|
|
|
|
10.03.2016, 00:42
|
|
Гражданин KAZUS.RU
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 786
Сказал спасибо: 621
Сказали Спасибо 364 раз(а) в 200 сообщении(ях)
|
Re: I2C в MPLAB IDE
Вы вообще, ACK-и видите?
Если не обрабатывать ACK-и такое может быть даже без микросхемы.
После записи нужно подождать минимум 5mS (после ACK).
|
|
|
|
10.03.2016, 00:43
|
|
Гражданин KAZUS.RU
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
|
Re: I2C в MPLAB IDE
подскажите что за R_W в команде старт i2c_start(0xA0,0);
|
|
|
|
10.03.2016, 00:46
|
|
Гражданин KAZUS.RU
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 786
Сказал спасибо: 621
Сказали Спасибо 364 раз(а) в 200 сообщении(ях)
|
Re: I2C в MPLAB IDE
9-ая страница, 7-ой абзац.
|
|
|
|
10.03.2016, 00:50
|
|
Гражданин KAZUS.RU
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
|
Re: I2C в MPLAB IDE
виснет! наверно не висит из за аск. читать где? если можете ссылку
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:31.
|
|