添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1183页 > ADS1112IDRCT > ADS1112IDRCT PDF资料 > ADS1112IDRCT PDF资料1第14页
ADS1112
www.ti.com
SBAS282D - 2003年6月 - 修订2004年3月
请注意,只有一组的上拉电阻是必要的每
总线。该上拉电阻值可能需要降低
略,以补偿额外的总线电容
呈现由多个设备和增加线路长度。
图7.使用GPIO,带有单个ADS1112
位撞我
2
下用GPIO引脚可以通过设置来完成
输入和输出之间的GPIO线到零,它触发
模式来应用正确的总线状态。驱动线
低,引脚设置为输出为零;让线变为高电平,
该引脚设置为输入。当引脚设置为输入,状态
销可被读取;如果另一个设备是拉动线
低,这将改为在港口的输入寄存器为零。
需要注意的是没有上拉电阻被显示在SCL线。在
这个简单的例子中,电阻器是不需要的;该
微控制器可以简单地离开输出线,并设置
它以一个或零适当。它可以做到这一点,因为
ADS1112从来驱动时钟线为低电平。这种技术
也可以与多个设备使用,并且具有
优点更低的电流消耗是由于对
没有一个电阻上拉。
如果有可能驱动总线上的任何设备的
时钟线为低,上述的方法不应该使用;
SCL线应是高Z或零和一个上拉电阻
提供像往常一样。还要注意的是这个无法完成上
SDA线在任何情况下,因为ADS1112确实驱动
SDA线低电平不时一样,所有的I
2
C器件。
有些微控制器具有可选择的强上拉
电路内置于他们的GPIO端口。在某些情况下,这些
可以接通和用来代替一个外部上拉
电阻器。还提供了一些弱上拉
微控制器,但通常这些都太弱了我
2
C
通信。如果没有这件事,测试有任何疑问
它致力于生产前的电路。
图6.连接多种设备类型
该TMP100与DAC8574设备检测他们的我
2
C总线
基于引脚的状态地址。在该示例中,
TMP100的地址为1001111 ,和DAC8574具有
地址1001100.咨询DAC8574和TMP100
数据表,位于www.ti.com ,了解更多详情。
使用GPIO端口我
2
C
大多数微控制器具有可编程输入/输出
可以在软件中设置的引脚作为输入或输出。
如果我
2
C控制器不可用时, ADS1112可
连接到GPIO引脚与我
2
C总线协议
模拟,或“位模拟”软件。这样的一个例子
对于单个ADS1112示于图7 。
14

深圳市碧威特网络技术有限公司