程序下载完之后,发现直接测量Vout引脚电压的时候,电压总是为0.16V,但是如果先将Vout与VDD短接一下,再测量Vout引脚电压的时候就可以得到正确的输出电压,这是怎么回事呢?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
关于DAC8571的参数,我只是发送了设备地址0x98,控制字0x10,这是DAC8571工作的函数:
void DAC8571(void)
{
I2C_Start();
Write_Byte(0x98); //0x98为DAC8571的设备地址
Write_Byte(0x10); //0x10为控制字节,control byte,设置dac工作模式
Write_Byte(MSB);
Write_Byte(LSB);
I2C_Stop();
} //MSB和LSB是我发送数据的高低8位,在看到正确输出电压后,用IIC改变输出值, VOUT输出电压也是会随着变化的