i2c总线可以和键盘扫描线共用吗?
应该是不可以的,因为I2C在传输数据的时候高电平是靠外部上拉电阻得到的,也就是要求IO口设置为输入状态。
如果有按键按下是要进行传输数据的,这时候的电平是低电平,I2C传输数据会出现错误。
除非做成有按键按下不进行I2C操作,但是这样的话就不能做时时通讯,主机那面反应会慢。而且也有可能会漏掉一些按键(在I2C通讯的时候不能进行按键扫描)
来源:文章来源于网络,如有侵权请联系我们删除。本文由五金加工编辑,欢迎分享本文,转载请保留出处和链接!
应该是不可以的,因为I2C在传输数据的时候高电平是靠外部上拉电阻得到的,也就是要求IO口设置为输入状态。
如果有按键按下是要进行传输数据的,这时候的电平是低电平,I2C传输数据会出现错误。
除非做成有按键按下不进行I2C操作,但是这样的话就不能做时时通讯,主机那面反应会慢。而且也有可能会漏掉一些按键(在I2C通讯的时候不能进行按键扫描)