![](http://datasheet.mmic.net.cn/Microchip-Technology/MCP4452-503E-ST_datasheet_98968/MCP4452-503E-ST_10.png)
10
Digital Potentiometer Design Guide
Digital Potentiometer Solutions
I2C Interface
The I2C interface is a two wire interface, where the output
drivers are open drain. This protocol supports reads and
writes using only the interface’s two wires. The I2C protocol
allows multiple devices on the I2C bus, where each device
has a unique device address. The I2C protocol requires more
host controller firmware overhead than the SPI protocol, but
requires less hardware resources (2 pins vs. 3 or 4 pins).
The I2C protocol allows many devices on the I2C bus without
the need to increase the number of I/O pins dedicated by the
master controller. The typical I2C interface is shown. Several
of the Microchip digital potentiometer devices support high
voltage commands. This function requires an additional host
controller output pin.
Many microcontrollers offer this interface as a dedicated
hardware module, which eases the software requirement of
the protocol.
High voltage commands require the HVC/A0 pin forced to
the VIHH voltage, instead of the VIL voltage. In this state, the
WiperLock Technology bit can be enabled and disabled.
Controller to Single Peripheral
Controller to Multiple Peripherals (Multiple Chip Selects)