我在使用AD5123IIC编程时遇问题如下:
使用
ti公司的TMS320F2808和AD5123IIC通讯,AD5123
电源为Vdd=+2.5v Vss=-2.5V ADDR接Vdd 此时AD5123的器件地址为0x50.但F2808在对AD5123写操作时,写入地址 0x50(0B10100000)后SDA信号在第九个时钟信号拉起,便无法操作。
但当从器件地址初始化忽略,此时SAR地址实际上是0x3FF。此地址送入后,[size=13.3333px]SDA信号在第九个时钟信号拉底并有正常的ACK回复,并能写入控制字和数据字。 但从RW1读取的电压没有任何变化。
请问这是什么原因?如何解决?