The MCP4725 is a low-power, high accuracy, single channel, 12-bit buffered
voltage output Digital-to-Analog Convertor (DAC) with non-volatile memory
(EEPROM). Its on-board precision output amplifier allows it to achieve
rail-to-rail analog output swing. The advantage of this DAC is the A0 pin that
can be used to control multiple DACs by changing their address (more on that
later).
This DAC library also includes an I2C driver that is needed by the AVR to communicate with the MCP4725.
Contents
- Pin Descriptions
- Wiring up one or multiple DACs
- MCP4725 Characteristics
- Code Example
- Using the MCP4725 library
- Initialization function
- Set DAC voltage
- Convert voltage to DAC unit
- Power bits
- Read DAC
- General call
- Download
1. Pin Descriptions