您好,
我使用此例程设置DAC电源的打开和关闭
void set_dac电源(uint8_t模式)
{
dbgMess ("DAC功率:%s! 值=%I",模式== 1? “关”:“开”,模式);
如果(模式=1)
SPI_SEND_DATA (write_DAC | PWR_UP_DONM_DAC ,0x10,0x00,0x0F);
否则
SPI_SEND_DATA (write_DAC | PWR_UP_DONM_DAC ,0x10,0x03,0x0F);
}
如果我这样做,将设置以下位
0x14,0xf0,0x0f,0xf0 bin:0001 0100 | 1111 0000 | 0000 1111 | 1111 0000 | 通道:F 命令:通电/断电DAC //SPI_SEND_DATA (write_DAC | PWR_UP_DONM_DAC,0x10,0x00,0x0F);
0x15,0xf0,0x00 ,0x00 bin:0001 0101 | 1111 0000 | 0000 | 0000 | 0000 0000 | 0000 |通道:F 命令:清除模式寄存器
0x16,0xf0,0x00 ,0x00 bin:0001 0110 | 1111 0000 | 0000 | 0000 | 0000 | 0000 |通道:F 命令:LDAC寄存器
如果模式为1
结果如下
0x14,0xf0,0x00 ,0x00 bin:0001 0100 | 1111 0000 | 0000 | 0000 | 0000 0000 | 0000 |通道:F 命令:加电/降DAC
为什么设置D7至D4位?
我可以执行CH-D至CHA的哪些操作?
谢谢vodi