У меня то же проблема с at24c256, для записи вроде с диаграммами разобрался, записываю побайтово
(не постранично), а вот со чтением ни как не пойму что к чему.......................
Мне надо считывать с начального адреса памяти микросхемы, и дo n-ого, но в диаграммах чтения не увидел байты адреса в которых указывается к какой ячейке идёт обращение

........
Что делать??? Каким образом адрес задать???