Страница 1 из 1

Проблема в управлении по шине I2C

Добавлено: Пн апр 07, 2014 07:43:12
IIuIIa
Уважаемые доброго времени суток! Прошу Вашей помощи!!! Собрал домашний кинотеатр 5.1 на микросхемах PT2322 и PT2323 + Atmega 16 + LCD. Ну дак вот проблема в том: что при подключении к МК шины данных I2C то микроконтроллер зависает и перезагружается. При не подключенной I2C все работает отлично. Подскажите в чем может быть причина.

Re: Проблема в управлении по шине I2C

Добавлено: Пн апр 07, 2014 08:29:27
-=Vovka=-
А где схема?

Если схемная часть, печатка сделаны правильно и с питанием нет проблем, то значит косяк в программе - скорей всего нет таймаутов при работе с I2C

Re: Проблема в управлении по шине I2C

Добавлено: Пн апр 07, 2014 08:42:51
IIuIIa
Все взято с сайта датагор: http://datagor.ru/amplifiers/chipamps/1 ... teatr.html
По питанию кренки стоят 5 вольтовые. Вот печатка МК Изображение, Изображение
Вот печатка PT Изображение

Re: Проблема в управлении по шине I2C

Добавлено: Пн апр 07, 2014 08:55:18
-=Vovka=-
IIuIIa писал(а):Все взято с сайта датагор: http://datagor.ru/amplifiers/chipamps/1 ... teatr.html
Для вас этот фрагмент статьи недоступен. Получить полный доступ

Re: Проблема в управлении по шине I2C

Добавлено: Пн апр 07, 2014 09:06:20
IIuIIa
Изображение
Изображение

Re: Проблема в управлении по шине I2C

Добавлено: Пн апр 07, 2014 09:37:55
-=Vovka=-
Схема под корпус МК в TQFP44, а печатка под DIP40
Ищи отличия...

Re: Проблема в управлении по шине I2C

Добавлено: Пн апр 07, 2014 09:42:31
IIuIIa
Печатку я сам рисовал под DIP-40. Так как только этот мк был у меня.
А в чем разница?

Re: Проблема в управлении по шине I2C

Добавлено: Пн апр 07, 2014 10:14:10
ARV
обычно нет соответствия номеров выводов их функциональному назначению для МК в разных типах корпусов

Re: Проблема в управлении по шине I2C

Добавлено: Пн апр 07, 2014 10:16:44
IIuIIa
ну это понятно, я делал по даташиту DIP40

Re: Проблема в управлении по шине I2C

Добавлено: Пн апр 07, 2014 13:03:15
IIuIIa
А может быть такое что питание не хватает???