AD5235 Analog Devices, AD5235 Datasheet - Page 6

no-image

AD5235

Manufacturer Part Number
AD5235
Description
8-Bit Dual Nonvolatile Memory Digital Potentiometer
Manufacturer
Analog Devices
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AD5235B
Manufacturer:
AT
Quantity:
149
Part Number:
AD5235B
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD5235BRUZ25-RL7
Manufacturer:
PULSE
Quantity:
4 300
Part Number:
AD5235BRUZ25-RL7
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD5235BRUZ250-RL7
Manufacturer:
AD
Quantity:
2 229
Part Number:
AD5235BRUZ250-RL7
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD5235BRUZ50
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Nonvolatile Memory Digital Potentiometers
Table 2. AD5235 Instruction/Operation Truth Table
NOTES:
1.
2.
3. The increment, decrement and shift commands ignore the contents of the shift register Data Byte 0.
4.
.
REV PrD 6 NOV, 2000
Information contained in this Product Concept data sheet describes a product in the early definition stage. There is no guarantee that the
information contained here will become a final product in its present form. For latest information contact Walt Heinzer/Analog Devices, Santa Clara,
CA. TEL(408)562-7254; FAX (408)727-1550; walt.heinzer@analog.com
Inst
No.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Execution of the Operation column noted in the table takes place when the CS strobe returns to logic high.
The SDO output shifts-out the last 24-bits of data clocked into the serial register for daisy chain operation. Exception,
following Instruction #9 or #10 the selected internal register data will be present in data byte 0 & 1. Instructions following
#9 & #10 must be a full 24-bit data word to completely clock out the contents of the serial register.
The RDAC register is a volatile scratch pad register that is refreshed at power ON from the corresponding non-volatile
EEMEM register.
Instruction Byte 1
B15 •••••••••••••••• B8
C3 C2 C1 C0 A3 A2 A1 A0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
X
<< ADDR >>
<< ADDR >>
<< ADDR >>
<< ADDR >>
X
<< ADDR >>
X
0
<< ADDR >>
<< ADDR >>
<< ADDR >>
<< ADDR >>
X
<< ADDR >>
X
X
X
X
0
X
X
PRELIMINARY TECHNICAL DATA
X
X
X
0
X
X
X
X
X
0
X
X
Data Byte 1
B15 •••• B8
X ••• D9 D8
X ••• X
X ••• X
X ••• X
X ••• D9 D8
X ••• X
X ••• X
X ••• X
X ••• X
X ••• X
X ••• X
X ••• X
X ••• D9 D8
X ••• X
X ••• X
X ••• X
X ••• X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
6
Data Byte 0
B7 ••• B0
D7 ••• D0
X
X
X
D7 ••• D0
X
X
X
X
X
X
X
D7 ••• D0
X
X
X
X
••• X
••• X
••• X
••• X
••• X
••• X
••• X
••• X
••• X
••• X
••• X
••• X
••• X
••• X
Operation
NOP: Do nothing
Write contents of EEMEM(ADDR) to RDAC(ADDR)
Register
SAVE WIPER SETTING: Write contents of
RDAC(ADDR) to EEMEM(ADDR)
Write contents of Serial Register Data Byte 0 & 1 to
EEMEM(ADDR)
DEC 6dB: Right Shift contents of RDAC(ADDR) ,
LSB rolls over to MSB position
DEC All 6dB: Right Shift contents of all RDAC
Registers, LSB rolls over to MSB position
Decrement contents of RDAC(ADDR) by One, does
not rollover at zero-scale
Decrement contents of all RDAC Registers by One,
does not rollover at zero-scale
RESET: Load all RDACs with their corresponding
EEMEM previously-saved values
Write contents of EEMEM(ADDR) to Serial Register
Data Byte 0 & 1
Write contents of RDAC(ADDR) to Serial Register
Data Byte 0 & 1
Write contents of Serial Register Data Byte 0 &1 to
RDAC(ADDR)
INC 6dB: Left Shift contents of RDAC(ADDR), stops
at all 'Ones'.
INC All 6dB: Right Shift contents of all RDAC
Registers, stops at all 'Ones'.
Increment contents of RDAC(ADDR) by One, does
not rollover at full-scale stops at all 'Ones'.
Increment contents of all RDAC Registers by One,
does not rollover at full-scale stops at all 'Ones'.
AD5235

Related parts for AD5235