请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:ADS122C04 大家好、
我从下图中执行的引脚连接。
我使用10k 电阻器值作为上拉电阻器、并为 I2C 选择100kbps 的速度。
我正在尝试将 ADS122C04 24位 ADC 与 MSP430FR2311连接
我编写了以下算法:
发送复位命令(0x10)
2.写入配置寄存器
a.寄存器0 (0x40)= 0x81;
b.寄存器1 (0x44)= 0x00;
C.寄存器2 (0x48)= 0x00;
d.寄存器3 (0x4C)= 0x00;
//这里我使用的 是单次短对话模式和单通道读取模式
3.发送启动命令(0x08);
4.循环
{
等待 DRDY 引脚转换为低电平;
发送读取命令(0x10);
}
发送 START 命令后、DRDY 引脚变为低电平。
DRDY 引脚变为低电平后、再次无法进入高电平状态。
上述算法我已经实现、无法从 ADC 接收数据。
请勿庸置疑。
此致、
开尔文