DS2482-100 Dallas Semiconducotr, DS2482-100 Datasheet - Page 9

no-image

DS2482-100

Manufacturer Part Number
DS2482-100
Description
Single-Channel 1-Wire Master
Manufacturer
Dallas Semiconducotr
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DS2482-100
Manufacturer:
ST
0
Part Number:
DS2482-100
Manufacturer:
MAXIM/美信
Quantity:
20 000
FUNCTION COMMANDS
The DS2482 understands eight function commands, which fall into four categories: device control, I²C
communication, 1-Wire set-up and 1-Wire communication. The feedback path to the host is controlled by a read
pointer, which is set automatically by each function command for the host to efficiently access relevant information.
The host processor sends these commands and applicable parameters as strings of one or two bytes using the I²C
interface. The I²C protocol requires that each byte be acknowledged by the receiving party to confirm acceptance
or not be acknowledged to indicate an error condition (invalid code or parameter) or to end the communication.
Details of the I²C protocol including acknowledge are found in the I²C interface description of this document.
Device Reset
Set Read Pointer
Valid Pointer Codes
Command Code
Command Parameter
Description
Typical Use
Restriction
Error Response
Command Duration
1-Wire Activity
Read Pointer Position
Status Bits Affected
Configuration Bits Affected
Command Code
Command Parameter
Description
Typical Use
Restriction
Error Response
Command Duration
1-Wire Activity
Read Pointer Position
Status Bits Affected
Configuration Bits Affected
Register Selection
Status Register
Read Data Register
Configuration Register
F0h
None
Performs a global reset of device state machine logic.
Terminates any ongoing 1-Wire communication.
Device initialization after power-up; re-initialization (reset) as desired.
None (can be executed at any time)
None
Maximum 525ns, counted from falling SCL edge of the command code
acknowledge bit.
Ends maximum 262.5ns after the falling SCL edge of the command code
acknowledge bit.
Status register (for busy polling)
RST set to 1,
1WB, PPD, SD, SBR, TSB, DIR set to 0
1WS, APU, PPM, SPU set to 0
E1h
Pointer Code
Sets the Read Pointer to the specified register. Overwrites the read
pointer position of any 1-Wire communication command in progress.
To prepare reading the result from a 1-Wire Byte command; random read
access of registers.
None (can be executed at any time)
If the pointer code is not valid, the pointer code is not acknowledged and
the command is ignored.
None; the read pointer is updated on the rising SCL edge of the pointer
code acknowledge bit.
Not affected
As specified by the pointer code
None
None
Code
E1h
C3h
F0h
9 of 21

Related parts for DS2482-100