X9258_11 INTERSIL [Intersil Corporation], X9258_11 Datasheet - Page 8

no-image

X9258_11

Manufacturer Part Number
X9258_11
Description
Manufacturer
INTERSIL [Intersil Corporation]
Datasheet
All DCP potentiometers share the serial interface and share
a common architecture. Each potentiometer has a Wiper
Counter Register and four Data Registers. A detailed
discussion of the register organization and array operation
follows.
Wiper Counter Register
The X9258 contains four Wiper Counter Registers, one for
each DCP potentiometer. The Wiper Counter Register can
be envisioned as a 8-bit parallel and serial load counter with
its outputs decoded to select one of 256 switches along its
resistor array. The contents of the WCR can be altered in
four ways:
The WCR is a volatile register; that is, its contents are lost
when the X9258 is powered-down. Although the register is
automatically loaded with the value in R0 upon power-up, it
should be noted this may be different from the value present
at power-down.
1. Written directly by the host via the Write Wiper Counter
2. Written indirectly by transferring the contents of one of
3. Can be modified one step at a time by the
4. Loaded with the contents of its data register zero (R0)
FROM INTERFACE
Register instruction (serial load)
four associated Data Registers via the XFR Data
Register instruction (parallel load)
Increment/Decrement instruction.
upon power-up.
SERIAL DATA PATH
If WCR = FF[H] then V
If WCR = 00[H] then V
CIRCUITRY
W
W
/R
/R
FIGURE 8. DETAILED POTENTIOMETER BLOCK DIAGRAM DETAILED OPERATION
W
W
= V
= V
8
REGISTER 0
REGISTER 2
L
H
/R
/R
L
H
8
REGISTER 1
REGISTER 3
MODIFIED SCL
X9258
UP/DN
8
Data Registers
Each potentiometer has four nonvolatile Data Registers.
These can be read or written directly by the host and data
can be transferred between any of the four Data Registers
and the WCR. It should be noted all operations changing
data in one of these registers is a nonvolatile operation and
will take a maximum of 10ms.
If the application does not require storage of multiple
settings for the potentiometer, these registers can be used
as regular memory locations that could possibly store
system parameters or user preference data.
Register Descriptions
Data Registers, (8-bit), Nonvolatile
Four 8-bit Data Registers for each DCP (sixteen 8-bit
registers in total).
{D7~D0}: These bits are for general purpose not volatile data
storage or for storage of up to four different wiper values.
The contents of Data Register 0 are automatically moved to
the wiper counter register on power-up.
(MSB)
WP7
NV
BUS
INPUT
UP/DN
CLK
SERIAL
BUS
INPUT
PARALLEL
WP6
REGISTER
COUNTER
NV
INC/DEC
WIPER
(WCR)
LOGIC
WP5
NV
WP4
NV
WP3
NV
WP2
NV
WP1
NV
V
V
V
H
L
W
April 14, 2011
/R
/R
/R
L
FN8168.5
H
W
(LSB)
WP0
NV

Related parts for X9258_11