大家好
我在PIC微型控制器中工作,写入0x93地址(从) ADS1000不确认。 请提供编码例程和连接ADS1000的电路图。 我尝试了不同的控制器。
此致,
Murali
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.
大家好
我在PIC微型控制器中工作,写入0x93地址(从) ADS1000不确认。 请提供编码例程和连接ADS1000的电路图。 我尝试了不同的控制器。
此致,
Murali
穆拉利
我没有ADS1000的任何特定代码。 它应该是一个相当简单的I2C事务,无论您使用的是什么主控。 与设备的连接也很简单。 该设备不需要比数据表中图9所示的连接更多的连接:
确保已安装上拉电阻器。 它们是I2C通信所必需的。
您使用的是哪种版本的ADS1000? 有两个版本具有两个不同的地址。 ADS1000A0使用48h的地址,而ADS1000A1使用49h的地址。 验证设备的版本并使用适当的地址。
之后,您应该能够建立通信。 下面是一个从我上周运行的ADS1000A0中读取数据的示例:
第一个字节为91h,后面是设备ACK位。 然后从设备读取3个字节。
吴若瑟
谢谢您先生,
我正在使用ADS1000-Q1 (www.ti.com/.../ADS1000-Q1) BYMQ - 从属地址100.1001万。电路图 与 您提供的相同。
主发送0x93H地址将无法获得 确认 。如果橡皮发送(通用呼叫数据字节) 0x04H或0x06H 将 ADS1000-Q1 返回 确认。 我不知道如何继续进一步编码。
请发送 访问 ADS1000-Q1的编码步骤或伪代码
此致,
Murali