Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
24.11.2013, 20:10
|
|
Частый гость
Регистрация: 26.09.2006
Сообщений: 16
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Акселерометр MMA7455 I2C не дает ACK
Всем привет!
Итак, имею проблему, не хочет говорить ACK акселерометр MMA7455. Протокол I2C подключен к PIC18F25J50. Скорость обмена 100кБит/с. Подтянуто 3кОм к питалову. Шлю адрес 0x1D‹‹1, т.е 0x3A. У кого какие мысли по этому делу??
|
|
|
|
24.11.2013, 20:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Акселерометр MMA7455 I2C не дает ACK
А у меня он говорит АСК
|
|
|
|
24.11.2013, 20:17
|
|
Частый гость
Регистрация: 26.09.2006
Сообщений: 16
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Акселерометр MMA7455 I2C не дает ACK
т.е. старт и потом 0x3A и получаем аск?
__________________
EW8SA 73!
|
|
|
|
24.11.2013, 20:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Акселерометр MMA7455 I2C не дает ACK
Да))
Ножка CS на плюсе
|
|
|
|
24.11.2013, 20:41
|
|
Частый гость
Регистрация: 26.09.2006
Сообщений: 16
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Акселерометр MMA7455 I2C не дает ACK
Так и есть.
На скрин смотрел? Там вроде все точно.
Какую скорость использовал?
p.s. постучался в скайп
__________________
EW8SA 73!
|
|
|
|
24.11.2013, 23:23
|
|
Частый гость
Регистрация: 26.09.2006
Сообщений: 16
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Акселерометр MMA7455 I2C не дает ACK
Прикольна....
У меня работает )))) Поздравляю как говориться!
Народ, в чем может трабла?
__________________
EW8SA 73!
|
|
|
|
25.11.2013, 06:24
|
|
Частый гость
Регистрация: 26.09.2006
Сообщений: 16
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Акселерометр MMA7455 I2C не дает ACK
Теперь и у меня работает ))))
Из-за подключенного пиккит2 в режиме логического анализатора не хотел он давать этот самый ACK. Сча во все стороны работает.
Всем спасибо!
__________________
EW8SA 73!
|
|
|
|
25.11.2013, 10:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Акселерометр MMA7455 I2C не дает ACK
Сообщение от Lexi
|
Прикольна....
У меня работает )))) Поздравляю как говориться!
|
А что ещё можно сказать по существу, если в первом посте нет ни исходников, ни информации о том, что подключен Пиккит в режиме логанализатора?? Экстрасенсы в отпуске
Учитесь правильно описывать проблему, уточняя все нюансы, только тогда будете получать правильные советы. Без обид
|
|
|
|
25.11.2013, 14:17
|
|
Частый гость
Регистрация: 26.09.2006
Сообщений: 16
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Акселерометр MMA7455 I2C не дает ACK
Я так задал вопрос без исходников не от того что они секретные, а от того что ACK 24lc512 уверенно дает ответ. Проблема была в железе, но почему именно из-за пиккита хз )) Подключен пиккит2 доволе стандартно и использовалась штатная утилита от микрочип. И вот еще анализ еепромки 0хА0
__________________
EW8SA 73!
|
|
|
|
25.11.2013, 18:24
|
|
Прописка
Регистрация: 07.02.2010
Адрес: Калининград
Сообщений: 148
Сказал спасибо: 72
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
|
Re: Акселерометр MMA7455 I2C не дает ACK
Lexi, Вы используете аппаратный или программный I2C? Пишите на Си или на АСМ?
Спросил потому что на программном так и не смог соединиться
__________________
Лужу, паяю, ЭВМ починяю.....
Последний раз редактировалось Maxim39; 25.11.2013 в 18:27.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:17.
|
|