您的位置 首页 软件

在同一条I2C总线上挂接多个DS1859器材

引言DS1859双路、温控电阻不允许用户通过外部引脚改变其I2C从地址。相反,器件为主存储器提供可编程I2C从地址。在具体应用中,一条I2C总线…

导言

DS1859双路、温控电阻不允许用户经过外部引脚改动其I2C从地址。相反,器材为主存储器供给可编程I2C从地址。在详细使用中,一条I2C总线或许需求接多个DS1859器材。因为一切DS1859出厂时的缺省I2C从地址都相同,因而,这些器材与I2C总线衔接时,有必要改动其间一个或多个器材的从地址。

本使用笔记论述了同一条I2C总线上接两个DS1859时,怎么改动其间一个器材的I2C从地址。这一办法可推行使用于挂接多个器材的状况。本文假定用户可根据需求将DS1859的WPEN引脚转换为逻辑高电平或逻辑低电平。

DS1859的共同之处还在于每个器材有两个从地址,其间一个可编程地址用来拜访主存储器,另一个固定地址(A0h)用来拜访辅佐存储器。在本文的最终将评论怎么拜访辅佐存储器。

在同一条I2C总线上挂接两个DS1859

当同一条I2C总线上接两个DS1859时,有必要改动其间一个器材的从地址,另一个器材则坚持其缺省地址(A2h)不变。可经过以下过程来完成这一点。

将一个DS1859 (器材1)的WPEN引脚驱动至信号地。

将另一个DS1859 (器材2)的WPEN引脚驱动至高电平。

将器材2的MPEN方位为高(从器材地址A2h,表01h,寄存器89h,第2位)。该设置对两个器材的MPEN位都有用,可是因为器材1的WPEN引脚接地,因而只要器材2被写保护。该过程之后一切对从地址A2h的写操作都仅对器材1产生影响。
将器材1的从地址设置为任何希望的数值(00h – FEh,A2h在外)。进行编程设置时,选用从地址A2h,表01h,字节8Ch。

将器材1的ADFIX方位为高(从地址A2h,表01h,寄存器89h,第4位)。

器材1的从地址即装备为第5步所指定的地址。

然后WPEN引脚可被驱动至需求的逻辑电平,此刻能够将MPEN位康复至缺省值(0b)。

体系中衔接多个DS1859

上述过程也适用于同一条I2C总线接多个DS1859的状况。此刻,除了某个从地址需求改动的器材外,一切器材均被置为写保护。

拜访辅佐存储器

用户应该留意,只要主器材地址能被改动。而一切器材的辅佐存储器地址不能改动,依然坚持为A0h。I2C总线上只能有一个器材经过地址A0h拜访辅佐存储器。但是,用户可置位其它器材的ADEN位,并经过主器材地址及表00h来拜访其它器材的辅佐存储器。

定论

假如I2C总线上衔接了多个DS1859 (具有相同的缺省I2C地址),而且这些器材已焊接在体系PCB上时,本使用笔记对怎么改动这些器材的I2C从地址进行了论述。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/ruanjian/235735.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部