Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: вопрос по TWI
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
MMP
В книге Евсеева написано, что линий SDA и SCL ( PC0 и PC1). Но вроде можно использовать и другие ноги. Киньте пример.
WHALE
если софтовый TWI,то можно задействовать любые порты.Если аппаратный,то только эти.
MMP
А можно с этого места по подробнее. Если можно спримерами. В чем разница?
defunct
Цитата(MMP @ Jul 24 2006, 18:09) *
А можно с этого места по подробнее. Если можно спримерами. В чем разница?

Поподробнее смотрите в даташите. TWI модуль использует только определенные два пина (чаще всего если не всегда - PC0/PC1). Если аппаратный TWI модуль вы использовать не планируете, тогда можно использовать любые пины, НО при этом вы должны программно полностью реализовать логику работу I2C.

В качестве примеров можете взять драйвер для работы с аппаратным TWI и программы i2c от Hacker_fox в ветке "примеры программ и библиотек".

Упрощенный пример работы с аппаратным TWI в режиме мастера можете посмотреть здесь
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.