ADP5586CB-EVALZ Analog Devices, ADP5586CB-EVALZ Datasheet - Page 18

no-image

ADP5586CB-EVALZ

Manufacturer Part Number
ADP5586CB-EVALZ
Description
Interface Development Tools
Manufacturer
Analog Devices
Type
I/O Expansionr
Series
ADP5586r
Datasheet

Specifications of ADP5586CB-EVALZ

Rohs
yes
Product
Evaluation Boards
Tool Is For Evaluation Of
ADP5586
Interface Type
I2C
Operating Supply Voltage
1.65 V to 3.6 V
Description/function
Evaluation board for keypad decoder and I/O expander
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Operating Supply Current
30 uA
For Use With
ADP5586
ADP5586
Figure 27 shows a typical multibyte read sequence for reading
internal registers. The cycle begins with a start condition followed
by the 7-bit device address (0x34), followed by the R/ W bit set
to 0 for a write cycle. The
byte by pulling the data line low. The address of the register
from which data is to be read is sent next. The
edges the register pointer byte by pulling the data line low. A start
condition is repeated, followed by the 7-bit device address (0x34),
START
7-BIT DEVICE ADDRESS
0 = WRITE
ADP5586 ACK
0
ADP5586
0
8-BIT REGISTER POINTER
acknowledges the address
ADP5586
ADP5586 ACK
REPEAT START
0
Figure 27. I
acknowl-
7-BIT DEVICE ADDRESS
Rev. 0 | Page 18 of 44
2
C Multibyte Read Sequence
1 = READ
ADP5586 ACK
1
followed by the R/ W bit set to 1 for a read cycle. The
acknowledges the address byte by pulling the data line low.
Next, the 8-bit data is then read. The address pointer is then
incremented to read the next data byte, and the host continues to
pull the data line low for each byte (master acknowledge) until
the n data byte is read. The host pulls the data line high (no
acknowledge) after the last byte is read, and a stop condition
completes the sequence.
0
READ BYTE 1
MASTER ACK
0
READ BYTE 2
MASTER ACK
0
MASTER ACK
0
READ BYTE n
Data Sheet
NO ACK
ADP5586
1
STOP

Related parts for ADP5586CB-EVALZ