Hi,
My customer is using TCA9555 with Vcc @ 3.3V now. For I/O port of P00, they are using it as an output, but expect it can be 0V before I2C is ready to configure it.
Currently they implement an external pull-down 100kohm on P00, and expect it can drive P00 to 0V by default. But the result is as below,
- By default (I2C is not ready yet) P00 is 1.65V.
- When P00 is configured as output-high, P00 is 1.65V.
- When P00 is configured as output-low, P00 is 0V.
I think the 1.65V comes from the combination of TCA9555 internal PU 100kohm and customer external PD 100kohm. So, it's an expected result, right?
If so, what can we propose for them to achieve their requirement as below?
- By default (I2C is not ready yet) P00 is 0V.
- When P00 is configured as output-high, P00 is 3.3V.
- When P00 is configured as output-low, P00 is 0V.
Thanks!
Antony