English
Language : 

X9252_14 Datasheet, PDF (10/19 Pages) Intersil Corporation – Quad Digitally-Controlled Potentiometer
X9252
SCL
SDA
START
DATA
DATA
DATA
STABLE CHANGE STABLE
STOP
FIGURE 2. VALID DATA CHANGES, START, AND STOP CONDITIONS
SCL FROM MASTER
1
SDA OUTPUT FROM
TRANSMITTER
8
9
SDA OUTPUT FROM
RECEIVER
START
ACK
FIGURE 3. ACKNOWLEDGE RESPONSE FROM RECEIVER
Serial Acknowledge
An ACK (Acknowledge), is a software convention used to
indicate a successful data transfer. The transmitting device,
either master or slave, releases the bus after transmitting
eight bits. During the ninth clock cycle, the receiver pulls the
SDA line LOW to acknowledge the reception of the eight bits
of data (see Figure 3).
The device responds with an ACK after recognition of a
START condition followed by a valid Slave Address byte. A
valid Slave Address byte must contain the Device Type
Identifier 0101, and the Device Address bits matching the
logic state of pins A2, A1, and A0 (see Figure 4).
If a write operation is selected, the device responds with an
ACK after the receipt of each subsequent eight-bit word.
In the read mode, the device transmits eight bits of data,
releases the SDA line, and then monitors the line for an
ACK. The device continues transmitting data if an ACK is
detected. The device terminates further data transmissions if
an ACK is not detected. The master must then issue a STOP
condition to place the device into a known state.
Slave Address Byte
Following a START condition, the master must output a Slave
Address Byte (Figure 4). This byte includes three parts:
- The four MSBs (SA7-SA4) are the Device Type Identifier,
which must always be set to 0101 in order to select the
X9252.
- The next three bits (SA3-SA1) are the Device Address bits
(AS2-AS0). To access any part of the X9252’s memory,
the value of bits AS2, AS1, and AS0 must correspond to
the logic levels at pins A2, A1, and A0 respectively.
- The LSB (SA0) is the R/W bit. This bit defines the
operation to be performed on the device being
addressed. When the R/W bit is “1”, then a Read
operation is selected. A “0” selects a Write operation.
SA7 SA6 SA5 SA4 SA3 SA2 SA1 SA0
0
1
0
1 AS2 AS1 AS0 R/W
Device Type
Identifier
Device
Address
Read or
Write
SLAVE ADDRESS
BIT(S)
DESCRIPTION
SA7-SA4
Device Type Identifier
SA3-SA1
Device Address
SA0
Read or Write Operation Select
FIGURE 4. SLAVE ADDRESS (SA) FORMAT
Submit Document Feedback 10
FN8167.3
July 24, 2014