[an error occurred while processing this directive]
Послал байт (выдаются стробы) по окончании в регистре данный принятый байт !
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
miv
16 ноября 2006 г. 11:36
В ответ на:
Помогите разобраться во взаиможействии ATMEGA128 и внешнего EEPROM(I2C)
отправлено <font color=gray>Yaumen</font> 16 ноября 2006 г. 11:32
Составить ответ
|||
Конференция
|||
Архив
Ответы
А что, в режиме "ведущий приемник" байт фактически не шлется и можно записывать любое значение в TWDR?
—
Yaumen
(16.11.2006 11:38
212.98.174.229
,
пустое
)
Даже если шлётся, и что ?? Вы же всё равно EEPROM дали команду читать !
—
miv
(16.11.2006 11:39
82.140.84.195
,
пустое
)
А каким образом формировать ACK и NAK, это же ATMEGA в режиме чтения должна делать?
—
Yaumen
(16.11.2006 11:40
212.98.174.229
,
пустое
)
Bit 6 – TWEA: TWI Enable Acknowledge Bit
—
miv
(16.11.2006 11:43
82.140.84.195
,
пустое
)
А для режима "ведущий приемник" не написано, что этот разряд используется. Им все равно надо управлять?
—
Yaumen
(16.11.2006 11:47
212.98.174.229
,
пустое
)
Млин !! RTFM A data byte has been received in Master Receiver or Slave Receiver mode.
—
miv
(16.11.2006 11:54
82.140.84.195
,
пустое
)
радио "Russkaya Trapeza FM" ???!!! =)
—
megajohn
(16.11.2006 12:13
82.140.84.195
,
пустое
)
Гы =)
—
miv
(16.11.2006 12:18
82.140.84.195
,
пустое
)
А не автоматом-ли он там формируется ? RTFM ;)
—
miv
(16.11.2006 11:42
82.140.84.195
,
пустое
)
Автоматом он не может формироваться, так как TWI не знает сколько байт вы собираетесь читать и когда формировать ACK, а когда NAK
—
Yaumen
(16.11.2006 11:46
212.98.174.229
,
пустое
)
Не лекции же по I2C читать. ACK или NAK сопровождают каждый байт Е)
—
miv
(16.11.2006 11:55
82.140.84.195
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание