English
Language : 

X9252 Datasheet, PDF (12/19 Pages) Xicor Inc. – Quad Digitally-Controlled (XDCP) potentiometer
X9252
TABLE 2. REGISTER NUMBERING
STATUS REG (Note 1) (Addr: 07H)
REGISTERED SELECTED (Note 2)
RESERVED
BITS 7-3
DRSel1
bit 2
DRSel0
bit 1
NVEnable
bit 0
DCP0
(Addr: 00h)
DCP1
(Addr: 01h)
DCP2
(Addr: 02h)
DCP3
(Addr: 03h)
Reserved
X
X
0
WCR0
WCR1
WCR2
WCR3
0
0
1
DR00
DR10
DR20
DR30
0
1
1
DR01
DR11
DR21
DR31
1
0
1
DR02
DR12
DR22
DR32
1
1
1
DR03
DR13
DR23
DR33
To read or write the contents of a single Data Register or Wiper Register:
1. Load the status register (using a write command) to select the row (See Figure 6)
Writing a 1, 3, 5, or 7 to the Status Register specifies that the subsequent read or write command will access a Data Register. This Status
Register operation also initiates a transfer of the contents of the selected data register to its associated WCR for all DCPs. So, for example,
writing ‘03h’ to the status register causes the value in DR01 to move to WCR0, DR11 to move to WCR1, DR21 to move to WCR2, and DR31
to move to WCR3.
Writing a 0 to bit ‘0’ of the Status Register specifies that the subsequent read or write command will access a Wiper Counter Register. Each
WCR can be written to individually, without affecting the contents of any other.
2. Access the desired DR or WCR using a new write or read command (see Figure 7 for write and Figure 9 for read.)
Specify the desired column (DCP number) by sending the DCP address as part of this read or write command.
Signals from
the Master
Signal at SDA
Signals from
the Slave
If bit 0 of data byte = 1,
DR contents move to WCR
during this ACK period
S
t
a
Slave
r
Address
t
Status Register
Address
S
DR select
t
Data
o
p
0101
0 00000111
00000x x1
A
A
A
C
C
C
K
K
K
FIGURE 6. STATUS REGISTER WRITE (USES STANDARD BYTE WRITE SEQUENCE TO SET UP ACCESS TO A DATA REGISTER)
12
FN8167.1
September 14, 2005