
DS2490
40 из 49
SM SM = 1 осуществляет поиск идентификаторов ПЗУ и сообщает о них, не предостав
ляя доступа к конкретному прибору.
SM = 0 осуществляет «Строгий доступ» к конкретному прибору
SPU SPU = 1 осуществляет формирование мощной подтяжки к 5 В после выполнения
команды BIT I/O, BYTE I/O, BLOCK I/O или DO & RELEASE.
SPU = 0 — формирование мощной подтяжки не осуществляется
TYPE TYPE = 1 определяет установку длительности импульса программирования.
TYPE = 0 определяет установку длительности мощной подтяжки
Z Z = 1 проверяет, являются ли нулевые биты в записанном байте нулевыми битами
в байте, считанном из прибора.
Z = 0 проверяет, идентичен ли записанный байт считанному из прибора
КОМАНДЫ ОБМЕНА ДАННЫМИ
SET DURATION
Коды пакета:
bmRequestType 0x40
bRequest COMM_CMD
wValue Байт 2 Байт 1
Байт 2: 00000NTFICP0
Байт 1: 0 0 0 1 TYPE 0 1 IM
wIndex Байт 2 Байт 1
Байт 2 — 0x00 (не используется)
Байт 1 — новая длительность:
Беззнаковое 8битное двоичное число, определяющее новую длительность.
Зависимость длительности от значения кода и дополнительные сведения о
формате см. в разделе «Команды Режима»
wLength 0x0000
PULSE
Коды пакета:
bmRequestType 0x40
bRequest COMM_CMD
wValue Байт 2 Байт 1
Байт 2: 0000FNTFICP0
Байт 1: 0 0 0 1 TYPE 0 0 IM
wIndex 0x0000
wLength 0x0000
1WIRE RESET
Коды пакета:
bmRequestType 0x40
bRequest COMM_CMD
Название бита Описание
Kommentare zu diesen Handbüchern