[an error occurred while processing this directive] [an error occurred while processing this directive]
Какая EEPROM имеется в виду ? Те с которыми я имел дело требуют адрес в самой команде записи.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Abc123 12 марта 2002 г. 09:43
В ответ на: Такие вряд ли бывают, но (+) отправлено Mik 11 марта 2002 г. 22:49

Поэтому идея "писать метки" мне понятна, но непонятно как ее применить на практике.

Вот цитата из DataSheet на AT25010/020/040:

WRITE SEQUENCE (WRITE):
In order to program the AT25010/020/040, the Write Protect pin (WP) must be held high and two separate instructions must be executed.
First, the device must be write enabled via the Write Enable (WREN) Instruction. Then a Write (WRITE) Instruction may be executed. Also, the address of the memory location(s) to be programmed must be outside the protected address field location selected by the Block Write Protection Level. During an internal write cycle, all commands will be ignored except the RDSR instruction.

A Write Instruction requires the following sequence. After the CS line is pulled low to select the device, the WRITE op-code (including A8) is transmitted via the SI line followed by the byte address (A7-A0) and the data (D7-D0) to be programmed.

.... и так далее. Другие EEPROM, с которыми я имел дело имеют аналогичное устройство команды записи.

Поэтому мне непонятно как можно сначала сделать READ (по-адресу),
а затем WRITE "без указания адреса".


Может имеется в виду некий EEPROM с системой команд по-другому устроенной ?


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru