Микроконверторы фирмы Analog Devices в микропроцессорных приборных комплексах. Виноградов А.Б - 58 стр.

UptoLike

58
Таблица 1.16
Перечень команд управления Flash/EE-памятью данных, записываемых в
специальный регистр ECON
Команда
Режим
01h «ЧТЕНИЕ СТРАНИЦЫ»
Возвращает 4 байта данных, считываемых в регистры EDATA1-EDATA4 со страницы,
адрес которой находится в регистре EADRL
02h «ЗАПИСЬ СТРАНИЦЫ»
В результате выполнения этой команды 4 байта данных, находящихся в регистрах
EDATA1-EDATA4, записываются в страницу, адрес которой находится в регистре
EADRL. При подаче этой команды предполагается, что предназначенная для записи
страница была предварительно стерта
03h КОМАНДА, ЗАРЕЗЕРВИРОВАННАЯ ДЛЯ ВНУТРЕННИХ ЦЕЛЕЙ
Код 03h не следует записывать в регистр ECON
04h «ВЕРИФИКАЦИЯ СТРАНИЦЫ»
Позволяет пользователю выполнить верификацию, если данные, находящиеся в реги-
страх EDATA1-EDATA4, уже содержатся в странице памяти с адресом, находящимся
в регистре EADRL. Последовательное чтение регистра ECON даст «0», если верифи-
кация верна, и ненулевую величину, если верификация не верна
05h «СТИРАНИЕ СТРАНИЦЫ»
В результате выполнения этой команды происходит стирание данных 4-байтовой
страницы с адресом, находящимся в регистре EADRL
06h «СТИРАНИЕ ВСЕГО МАССИВА»
Выполнение этой команды приводит к стиранию всех ста шестидесяти страниц (640
байт) Flash/EE-памяти данных
07h-FFh РЕЗЕРВНЫЕ КОМАНДЫ
Команды зарезервированы для использования в перспективных изделиях
EADRL (регистр адреса страницы Flash/EE-памятью данных)
Адрес C6h, значение после сброса 00h, битовая адресация отсутствует.
Содержит адрес страницы Flash/EE-памяти данных (всего имеется 160 адресов).
EDATA1/EDATA2/EDATA3/EDATA4
(регистры данных страницы Flash/EE-памяти данных)
Адреса BCh/BDh/BEh/BFh, значения после сброса 00h/00h/00h/00h, бито-
вая адресация отсутствует.
Содержат данные со страницы Flash/EE-памяти данных для записи или
после чтения.
Типовые значения длительностей выполнения приведенных в табл. 1.16
команд следующие:
стирание всего массива (640 байт) – 2 мс;
стирание 1 страницы (4 байта) – 2 мс;
программирование страницы (4 байта) – 250 мкс;
чтение страницы (4 байта) – 1 командный цикл ядра.
Доступ к массиву Flash/EE-памяти данных из целевой программы реко-