根据手册时序 用IO模拟I2C时序 读写ADC3101寄存器
手册时序如下图
最后结果无论写入什么值 还是读默认的值都显示255,求解答
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.
Hi, Shaofeng,
建议用示波器抓一下I2C波形,看地址和数据有没有正常发送.
Best Regards
Fabian
地址是没有问题的,5MSB为0011 0,后面2LSB根据I2C_ADR0和I2C_ADR1 确定,如果都接地的话,那么7位地址为0011000,写操作的话即0X30.
那您有没有尝试改成0x18试试? 通常读出来如果都是FF的话,绝大多数是由于地址写错的原因。
已解决,请问ADC3101这个芯片 必须配置哪些寄存器 DOUT引脚才会有输出
目前3个时钟都是正常,输入问模拟信号,I2C 读写ADC3101 寄存器都正常 ,DOUT就是没输出波形,请问能不能给个参考的例子 ,就实现一个简单的AD转换功能。