SX1501_09 SEMTECH [Semtech Corporation], SX1501_09 Datasheet - Page 16

no-image

SX1501_09

Manufacturer Part Number
SX1501_09
Description
4/8/16 Channel Low Voltage GPIO with NINT and NRESET
Manufacturer
SEMTECH [Semtech Corporation]
Datasheet
ADVANCED COMMUNICATIONS & SENSING
Please note that SX1503 implements register address auto-increment i.e. after the Data ACK from Slave the
master can write further bytes and the interface will handle the register address increment automatically. Finally
the master terminates the transfer normally the stop condition [P].
4.5.2
After the start condition [S], the slave address is sent, followed by an eighth bit indicating a write. The I
acknowledges that it is being addressed, and the master responds with an 8 bit data byte consisting of the
register address. The slave acknowledges and the master sends the repeated start condition [Sr]. Once again,
the slave address is sent, followed by an eighth bit indicating a read. The slave responds with an acknowledge
and the previously addressed 8 bit data byte; the master then sends a non-acknowledge (NACK). Finally, the
master terminates the transfer with the stop condition [P].
S: Start Condition
W: Write = ‘0’
R: Read = ‘1’
A: Acknowledge (sent by slave)
NACK: Non-Acknowledge (sent by master)
Sr: Repeated Start Condition
P: Stop condition
Please note that SX1503 implements register address auto-increment i.e. after the Data byte from Slave the
master can acknowledge (ACK) to indicate that it wants to read the next byte and the interface will handle the
register address increment automatically. Finally the master terminates the transfer normally with a NACK
followed by the stop condition [P].
4.5.3
When operating SX1501 or SX1502, stop-separated reads can also be used. This format allows a master to set
up the register address pointer for a read and return to that slave at a later time to read the data. In this format
the slave address followed by a write command are sent after a start [S] condition. The slave then acknowledges
it is being addressed, and the master responds with the 8-bit register address. The master sends a Stop or
Restart condition and may then address another slave. After performing other tasks, the master can send a start
or restart condition to the slave with a read command. The slave acknowledges this request and returns the data
from the register location that had previously been set up.
Rev 8 – 18
Master operations
SX1501, SX1502 or SX1503 operations (Slave)
READ - STOP separated format (SX1501 and SX1502 only)
READ
th
Feb. 2009
Figure 10 - 2-Wire Serial Interface, Read Register Operation
Figure 9 – Write RegData Register
Slave Address: 7 bit
Register Address: 8 bit
Data: 8 bit
16
4/8/16 Channel Low Voltage GPIO
SX1501/SX1502/SX1503
www.semtech.com
2
C then

Related parts for SX1501_09