[an error occurred while processing this directive]
|
Ситуация следующая:
С процессом записи вроде никаких проблем нет, а вот с вычитыванием данных не могу понять алгоритма работы.
1. Формируем СТАРТ
2. В режиме "ведущий передатчик" передаем интересуемый адрес EEPROM (SLA+W)
3. Формируем ПОВСТАРТ
4. Переключаемся в режим "ведущий приемник" (SLA+R) и ждем подтверждения.
После этого я не знаю каким образом вычитывать данные?
Непонятно как стробировать получение данных и еще каким образом необходимо указывать ACK и NAK для подтверждения приема данных.