支持 IO 扩展芯片 PCA9555 #3
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
PCA 9555 是一个使用 I2C 协议通讯的 IO 扩展芯片。能够扩展 16 个 IO 口,8 个一组,共两组。其支持开漏中断输出。
由于两个旋转编码器共占用 6 个 IO 口,导致 MCU IO 口不太够用。虽然挤挤还是可以的,但是为了确保稳定性和未来的扩展性,所以考虑引入 IO 扩展芯片。
目前选型使用 PCA9555PW,便宜,支持 I2C 快速模式,有中断,体积小。
可行,有效果,负面影响是最终的旋转灵敏度似乎有一些下降。目前感觉可接受。