64
Вместо этого, как только E
2
PROM подтвердит получение первого слова
данных, микроконтроллер может передать ему еще до 7 (1 К / 2 К) или 15 (4 К,
8 К, 16 К) слов данных. После получения каждого слова E
2
PROM будет
выдавать на линии «0» (подтверджение). Микроконтроллер прекращает
страничную запись, выдавая стоп-сигнал (см. рисунок).
Рисунок 15. Запись страницы
Список обозначений:
• WRITE – запись;
• ACK – сигнал подтверждения;
• SDA LINE – линия передачи данных SDA;
• DATA – данные;
• DEVICE ADDRESS – адрес устройства;
• WORD ADDRESS – адрес ячейки памяти.
Каждый раз при получении слова данных E
2
PROM инкрементирует
младшие 3 (1 K / 2 K) или 4 (4 K, 8 K, 16 K) адресных бита. Старшие адресные
биты не инкрементируются.
Во время записи последовательности байт счетчик адреса «перепрыгивает»
с последнего байта текущей страницы на первый байт той же самой страницы.
Опрос устройства
Как только E
2
PROM начнет внутренне тактируемый цикл записи и
отключит свои входы, можно инициировать запрос на подтверждение
получения данных. Этот процесс включает отправку слова с адресом
устройства, а затем выдачу стоп-сигнала. Бит чтения/записи устанавливается в
зависимости от требуемой операции. E
2
PROM выставит «0» – это позволит
продолжить запись или чтение, только после завершения своего внутреннего
цикла.
Достарыңызбен бөлісу: