[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ: По тому, как ты описываешь, все должно работать. Если хочешь, могу выслать куски кода для точно такой же задачи (работающей реально), но только для 8051 или AVR
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Саня 27 декабря 2001 г. 22:58
В ответ на: глюк с 24LC256 отправлено And 27 декабря 2001 г. 22:19

У меня самая распространенная ошибка в этих случаях - не выполнялось условие STOP для I2C. Вернее, состояние шины SDA оставалось 1 после предыдущих чтения или записи и естественно, перехода SDA 0->1 не происходило. Но иногда после предыдущей операции SDA было 0 и условие STOP выполнялось. Т.е. то работало, то нет.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru