Команда |
Код |
Краткое назначение
команды |
Чтение ПЗУ |
33h |
Идентификация прибора |
Обнаружение приборов,
включенных на шине параллельно |
0Fh |
Для прибора DS1990A этот код
используется вместо 33h |
Пропуск ПЗУ |
CCh |
Пропуск адресации, если
на шине подключен только один прибор |
Одновременная связь со
всеми приборами на шине, например для
форматирования памяти или копирования
данных из одного прибора во все
остальные. Обычно требует подключения
на шину только однотипных приборов. |
Совпадение ПЗУ |
55h |
Адресация только одного
прибора, среди нескольких подключенных
на шину |
Поиск ПЗУ |
F0h |
Получение серийных
номеров (служащих адресами приборов в
сети) всех приборов на шине MicroLAN |
Получение серийного
номера одного прибора на шине и
одновременная его адресация |
Команда |
Код |
Краткое назначение
команды |
Чтение памяти |
F0h |
Чтение одного или
нескольких последовательных байт с
одной или нескольких последовательных
страниц памяти начиная с заданного
адреса |
Расширенное чтение
памяти |
A5h |
Только для приборов с
однократной записью. Чтение байта
переадресации, после которого следует
инверсное значение контрольной суммы.
После этого передаются
последовательные байты данных, начиная
с любого места области памяти. В конце
страницы передается инверсное значение
контрольной суммы предыдущих байтов.
При продолжении чтения передается
аналогичная последовательность байтов
данных для следующей страницы. |
Чтение подключа |
66h |
Только для микросхемы
DS1991. Чтение одного или нескольких
последовательных байтов данных из
области страницы шифрованной памяти. |
Запись
блокнотной памяти |
0Fh |
Только для микросхем
энергонезависимой памяти. Передача
адреса окончательного хранения данных и
для записи 32 последовательных байтов
данных в блокнотную память. |
96h |
Только для микросхемы
DS1991. Запись одного или нескольких
последовательных байтов данных в
блокнотную память. |
Чтение
блокнотной памяти |
AAh |
Только для микросхем
энергонезависимой памяти. Чтение адреса
назначения и байтов данных,
предварительно записанных в блокнотную
память. После адреса назначения
передается байт состояния, три бита
которого устанавливаются,
соответственно, пре переполнении
блокнотной памяти, передаче неполного
байта и после копирования содержимого
блокнотной памяти в область рабочей
памяти. |
69h |
Только для микросхемы
DS1991. Чтение одного или нескольких
последовательных байтов из области
блокнотной памяти. |
Копирование
блокнотной памяти |
55h |
Только для микросхем
энергонезависимой памяти. Копирует
данные из области блокнотной памяти в
область памяти данных. Необходимо
произвести чтение блокнотной памяти
перед подачей команды и передачей 3-х
байтного кода разрешения доступа,
необходимого после команды копирования. |
3Ch |
Только для микросхемы
DS1991. Копирует содержимое либо всей
блокнотной памяти либо одного 8-байтного
сегмента в область одной шифрованной
страницы памяти. Копируемая область
блокнотной памяти автоматически
очищается после завершения команды
копирования. Команда требует
обязательного пароля для шифровки
данных. |
Запись подключа |
99h |
Только для микросхемы
DS1991. Запись одного или нескольких
последовательных байт в область
шифрованной страницы памяти. Если во
время передачи данных будет нарушен
электрический контакт, то данные могут
быть зашифрованы неправильно. Поэтому
рекомендуется записывать данные через
область блокнотной памяти. |
Запись пароля |
5Ah |
Только для микросхемы
DS1991. Команда записи идентификатора
данных и пароля. Команда автоматически
стирает страницу шифрованных данных.
Новые значения пароля или
идентификатора должны быть записаны в
блокнотную память, проверены и затем
скопированы на окончательное место. |
Запись памяти |
0Fh |
Только для микросхем
ЭППЗУ. Команда предназначена для
передачи, проверки и копирования одного
или нескольких последовательных байтов
данных в область памяти данных. |
Запись состояния |
55h |
Только для микросхем
ЭППЗУ. Команда предназначена для
передачи, проверки и копирования одного
или нескольких последовательных байтов
состояния в область памяти состояния. |
Чтение состояния |
AAh |
Только для микросхем
ЭППЗУ. Чтение одного или нескольких
последовательных байтов, начиная с
любого стартового адреса в области
памяти состояния. В конце каждой
страницы следует передача контрольной
суммы. |