Работаю со связкой - SAM7 + Mega8. SAM7 пишет управляющий байт и читает байт статуса. И вот интересная картина получается. Поставил как возврат статуса константу 0x55. 1. После включения питания первое чтение 0x55, второе 0xFF, все последующие - 0x55. 2. После записи первое чтение 0xFF, все последующие - 0x55.
На код грешить боюсь - для связки мега-мега обкатан многократно. SAM7 без особых проблем работает с 24с02 на той же шине.
Мне кажется допускаю какую-то логическую неувязку в работе с шиной.(Не закрываю обмен или что-то подобное)
--------------------
Вони шукають те, чого нема, Щоб довести, що його не існує.
|