AD5172/AD5173
I2C INTERFACE
Table 7. Write Mode
AD5172
S 0 1 0 1 1 1 1 W A A0 SD T 0 OW X X X A D7 D6 D5 D4 D3 D2 D1 D0 A P
Slave Address Byte
Instruction Byte
Data Byte
AD5173
S 0 1 0 1 1 AD1 AD0 W A A0 SD T 0 OW X X X A D7 D6 D5 D4 D3 D2 D1 D0 A P
Slave Address Byte
Instruction Byte
Data Byte
Table 8. Read Mode
AD5172
S 0 1 0 1 1 1 1 R A D7 D6 D5 D4 D3 D2 D1 D0 A E1 E0 X X X X X X A P
Slave Address Byte
Instruction Byte
Data Byte
AD5173
S 0 1 0 1 1 AD1 AD0 R A D7 D6 D5 D4 D3 D2 D1 D0 A E1 E0 X X X X X X A P
Slave Address Byte
Instruction Byte
Data Byte
S = Start Condition
P = Stop Condition
A = Acknowledge
AD0, AD1 = Package Pin Programmable Address Bits
X = Don’t Care
W = Write
R = Read
A0 = RDAC Subaddress Select Bit
SD = Shutdown connects wiper to B terminal and open circuits
the A terminal. It does not change contents of wiper register.
T = OTP Programming Bit. Logic 1 programs the wiper
permanently.
OW = Overwrite the fuse setting and program the digital
potentiometer to a different setting. Note that upon power-up,
the digital potentiometer is preset to either midscale or fuse
setting, depending on whether not the fuse link has been blown.
D7, D6, D5, D4, D3, D2, D1, D0 = Data Bits.
E1, E0 = OTP Validation Bits.
0, 0 = Ready to Program.
1, 0 = Fatal Error. Some fuses not blown. Do not retry. Discard
this unit.
1, 1 = Programmed Successfully. No further adjustments
possible.
Rev. A | Page 18 of 24