IIC为什么要配置为开漏输出呢?

开漏输出只能输出低电平,类似于三极管的集电极,要输出高电平需要上拉电阻才能输出

   

当集电极接上拉电阻后,(1)基极为高电平,三极管导通,集电极的电位就会被拉低;

                                        (2)基极为低电平,三极管不导通,集电极的电位就会被拉高;

如果把IIC的SDA与SCL都拉为高电平,如果不拉低任何线的时候,处于空闲状态。

猜你喜欢

转载自www.cnblogs.com/darren-pty/p/10552661.html