主题中讨论的其他器件:DAC7750、
我将 DAC7750用于一些测试和设置寄存器、如下所示(使用 SPI 模式0):
send_tDCS(DAC_Reset, 0x0001); // Reset registers to default send_tDCS(DAC_NOP, 0x0000); // NOP operation delay(10); //milliseconds send_tDCS(DAC_Ctrl, 0b0001000000000110); // o/p enable, o/p->0-20mA, current setting res enable send_tDCS(DAC_Config, 0b0000000000100000); // disable HART, watchdog, error-check, calliberation send_tDCS(DAC_GAIN, 0x8000); // Gain of 1, default is 0.5
设置这些寄存器后、我能够将 IC 编程为 DAC 数据寄存器所需的任何电流。
我最近购买了 DAC7760 (除了电压输出)。 我已经交叉检查了寄存器的地址与 DAC7750相同。 在数据表中进行交叉检查后、我在 DAC7750中将寄存器值保持与上述值相同。 CLR-SEL 和 CLR 引脚保持低电平、相同的 SPI 模式0、REFIN 和 REFOUT 短路。
但是、借助这些设置、我无法获得任何电流输出。
有人可以帮助我使用 DAC 数据寄存器设置所需的任何电流时、应该使用哪些寄存器设置吗?