MAX5394
Single, 256-Tap Volatile, SPI, Low-Voltage Linear
Taper Digital Potentiometer
12
WIPER Command
The data byte writes to the wiper register and the
potentiometer moves to the appropriate position. D[7:0]
indicates the position of the wiper. D[7:0] = 0x00 moves
the wiper to the position closest to L. D[7:0] = 0xFF
moves the wiper closest to H. D[7:0] = 0x80 following
power-on.
SD_CLR Command
Removes any existing shutdown condition. Connects
all potentiometer terminals and returns the wiper to the
value stored in the wiper register. The command does
not affect the current status of the charge pump.
SD_H_WREG Command
Opens the H terminal and maintains the wiper at the
wiper register location. Writes cannot be made to the
wiper register while shutdown mode is engaged. Clearing
shutdown mode will close the H terminal and allow the
wiper register to be written. A RST will also deassert
shutdown mode and return the wiper to midscale (0x80).
This command does not affect the charge-pump status.
SD_H_ZERO Command
Moves wiper to zero-scale position (0x00) and opens the
H terminal. The wiper register remains unaltered. Writes
cannot be made to the wiper register while shutdown
mode is engaged. Clearing shutdown mode will return
the wiper to the position contained in the wiper register
and close the H terminal. A RST will also deassert
shutdown mode and return the wiper to midscale (0x80).
This command does not affect the charge-pump status.
SD_H_MID Command
Moves wiper to midscale position (0x80) and opens the
H terminal. The wiper register remains unaltered. Writes
cannot be made to the wiper register while shutdown
mode is engaged. Clearing shutdown mode will return
the wiper to the position contained in the wiper register
and close the H terminal. A RST will also deassert
shutdown mode and return the wiper to midscale (0x80).
This command does not affect the charge-pump status.
SD_H_FULL Command
Moves wiper to full-scale position (0xFF) and opens H
terminal. The wiper register remains unaltered. Writes
cannot be made to the wiper register while shutdown
mode is engaged. Clearing shutdown mode will return
the wiper to the position contained in the wiper register
and close the H terminal. A RST will also deassert
shutdown mode and return the wiper to midscale (0x80).
This command does not affect the charge-pump status.
SD_L_WREG Command
Opens the L terminal and maintains the wiper at the wiper
register location. Writes cannot be made to the wiper
register while shutdown mode is engaged. Clearing
shutdown mode will close the L terminal and allow wiper
Table 1. SPI Write Command Byte Summary
COMMAND COMMAND BYTE DATA BYTE
C7 C6 C5 C4 C3 C2 C1 C0 D7 D6 D5 D4 D3 D2 D1 D0
WIPER 0 0 0 0 0 0 0 0 D7 D6 D5 D4 D3 D2 D1 D0
SD_CLR 1 0 0 0 0 0 0 0 X X X X X X X X
SD_H_WREG 1 0 0 1 0 0 0 0 X X X X X X X X
SD_H_ZERO 1 0 0 1 0 0 0 1 X X X X X X X X
SD_H_MID 1 0 0 1 0 0 1 0 X X X X X X X X
SD_H_FULL 1 0 0 1 0 0 1 1 X X X X X X X X
SD_L_WREG 1 0 0 0 1 0 0 0 X X X X X X X X
SD_L_ZERO 1 0 0 0 1 0 0 1 X X X X X X X X
SD_L_MID 1 0 0 0 1 0 1 0 X X X X X X X X
SD_L_FULL 1 0 0 0 1 0 1 1 X X X X X X X X
SD_W 1 0 0 0 0 1 X X X X X X X X X X
QP_OFF 1 0 1 0 0 0 0 0 X X X X X X X X
QP_ON 1 0 1 0 0 0 0 1 X X X X X X X X
RST 1 1 0 0 0 0 0 0 X X X X X X X X