Oleg_Viktorovich 0 25 марта, 2014 Опубликовано 25 марта, 2014 · Жалоба Два вопроса. 1. Подскажите, зачем используется бит P0 в байте Device Addressing ? (стр. 8 в прикрепленном файле) 2. При записи страницы (page 256-byte) можно записывать в любой из доступных адресов, или страницы находятся по каким-то конкретным адресам, к которым нужно обращаться для записи? at24c1024b.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovigor 5 25 марта, 2014 Опубликовано 25 марта, 2014 · Жалоба 1. Подскажите, зачем используется бит P0 в байте Device Addressing ? (стр. 8 в прикрепленном файле) Как я понял, это старший (восьмой из девяти) бит номера страницы ("P" = "Page", или "Страница"). Всего страниц 512, вот 9 битов их и адресуют. Далее, в ИС помещается 131072 байта, и 17-разрядный адрес позволяет адресовать любой из них. А дальше читайте даташит, там все подробно расписано и приводятся временые диаграммы. Я сейчас не могу в это вникать ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Oleg_Viktorovich 0 25 марта, 2014 Опубликовано 25 марта, 2014 · Жалоба спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovigor 5 25 марта, 2014 Опубликовано 25 марта, 2014 · Жалоба спасибо Не за что ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex11 3 26 марта, 2014 Опубликовано 26 марта, 2014 · Жалоба Страница - это не любые 256 байт подряд, а выровненные. Можно писать часть страницы, начиная не с 0, но нельзя переходить выровненную границу. Если перейдете, то следующий байт будет записан не туда, куда Вы хотели, а в начало страницы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться