Other Parts Discussed in Thread: TMS320F28377S,
I'm interfacing with the DAC7678EVM using a TMS320F28377S as the I2C master controller. I am writing a sequence of bytes to power up the DAC Channel and write a value to it
DAC Slave address: 0x48
Power up Command and Access Byte: 0x40
Data Bytes: MSB: 0x00 LSB: 0x20 (Power up DAC channel A)
Write Command and Access Byte: 0x30 (Write to DAC Channel A and update individual Channel)
Data Bytes: MSB: 0xF0 LSB: 0x00 (Value should correspond to 3.840 V)
The multimeter reading shows 3.842 V as expected on DAC Channel A (J1.2) however, all other DAC channels are set at about a mid-scale reading of 2.05 V
I changed this second sequence to
Write Command and Access Byte: 0x20 (Write to DAC Channel A and update all channels)
Data Bytes: MSB: 0xF0 LSB: 0x00 (Value should correspond to 3.840 V)
I got the same readings on the multimeter. Is this behavior expected? I'm not sure of why all the other channel outputs show 2.05V