美文网首页
Arduino与PCF8575 IIC 总线调试

Arduino与PCF8575 IIC 总线调试

作者: 我是月月老师 | 来源:发表于2018-11-03 23:19 被阅读0次

    做一个打地鼠的游戏机,需要做IO口扩展,PCF8575可以通过IIC总线扩展16个输入输出接口。

    网上买了PCF8575扩展板,这个板子有两个地方需要自行加工:

    1. R1, R2, R3电阻需要自行补齐。需要三个10K电阻(如果INT端口不用的话,需要使用两个10K电阻)。

    2. 电路板背面的片选A0, A1, A2需要自行接GND或者VCC。


    有一个地方需要特别注意:

    程序中的片选地址:

    如下图,A2, A1, A0只是在地址Byte的3,2,1位置,最后一位根据读写选择;7,6,5,4位是固定的,为4。

    本例中,我把A2,A1,A0都连接了VCC, 我要控制数码管,我的地址应该是0x4E。

    PCF8575 使用手册:

    http://www.ti.com/lit/ds/symlink/pcf8575c.pdf

    PCF8575 电路板原理图:

    https://cdn.sparkfun.com/datasheets/BreakoutBoards/SparkFun_I2C_Expander-PCF8575.pdf

    电路板产品图片:

    https://www.sparkfun.com/products/retired/8130

    相关文章

      网友评论

          本文标题:Arduino与PCF8575 IIC 总线调试

          本文链接:https://www.haomeiwen.com/subject/yomlxqtx.html