Hi,
I have a design that uses the PCA9555 in output mode to control 4-4067's for a 61:1 MUX. (3 of the 4067 outputs feed into the remaining 4067, which has the single output).
While I am average in programming (self-taught), I have to admit the PCA9555 datasheet is a little overwhelming. Translating that to actual code is a challenge for me - still learning. I could really use some help in understanding the basic code strings needed to do certain things.
I'm following GitHub - nicoverduin/PCA9555: Arduino Library to approach PCA9555 I2C expander with digitalRead, digitalWrite and pinMode functions and trying to understand the process for doing the following:
- Identify the output Register to Change
- Set that Output Pin to the desired State (high/low)
Thanks ahead of time for the help!