Не знаю как конкретно в PCF8574 но в i2c бит ACK нужно контроллировать после каждой передачи. Устройство ACK отвечает?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Mebius
28 апреля 2004 г. 10:28
В ответ на:
Всё, заколебался ..... Сеньёры !!! - подскажите, как снюхать проц и PCF8574 по I2C....
отправлено Клаус 28 апреля 2004 г. 10:14
Составить ответ
|||
Конференция
|||
Архив
Ответы
Если честно, я его игнорирую...... А это критично?
—
Клаус
(28.04.2004 10:41,
пустое
)
Ну ты даёшь... Игнорировать ACK в i2c...
—
A1exD
(28.04.2004 11:20,
пустое
)
К стати c 24С16 по такой схеме всё работает на ура. ( без ACK )
—
Клаус
(28.04.2004 11:23,
пустое
)
А чем он должен отвечать - нулём?
—
Клаус
(28.04.2004 11:21,
пустое
)
Если 0 то всё нормально, если 1 - устройство не отвечает (+)
—
Mebius
(28.04.2004 11:39, 232 байт)
А если просто - интервал времени увеличить и эти особенности не учитывать?
—
Клаус
(28.04.2004 11:47,
пустое
)
Это позволит менять i2c устройства без изменения программы. Захочешь заменить PCF на аналог - а ему интервал больше нужен будет?
—
Mebius
(28.04.2004 11:50,
пустое
)
К тому-же посмотри требования по таймингам - таймкиперы всегда медленнее 24СХХ были
—
Mebius
(28.04.2004 11:47,
пустое
)
Учту.... а по поводу замены...... ПРОСТО КОМПЛЕКС СДОХ (проц). Так что пишем софтину заного. Осталось 6 часов до запуска...
—
Клаус
(28.04.2004 11:59,
пустое
)
(((( ХЕЛП!!! Комплекс ждёт немедленной реанимации.....блин, ну как её мерзкую PCF8574 подцепить? ))))
—
Клаус
(28.04.2004 11:15,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru