TLV5638是一款双通道、12位数字模拟转换器(DAC),具有I2C和SPI接口。在写入16位数据时,需要正确设置控制寄存器以控制通道A和通道B的输出。以下是如何设置通道A、通道B或同时输出的步骤
下载贤集网APP入驻自媒体
TLV5638写入16位数据的时候怎么设置通道的输出? 最近在使用TLV5638,串行输入芯片。芯片是两个输出通道的,但是信号输入口只有一个。一直搞不通在写入16位数据的时候怎么设置只有通道A输出、或者是只有通道B输出,又或者是通道A通道B同时输出。 就以芯片资料中的第一个例子看,1.a中D15和D12为11,说明数据写入到控制寄存器中;然后D14和D13是10,说明工作模式是快速模式,电源模式是正常模式; D1和D0为10,说明内部基准源选择的是2.048V。其余的是12位控制电压值得数字信号。但是没有说明到底是通道A输出还是通道B输出。