SLVAFL2 July   2024 TCA6416A , TCA9555

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2How to Configure Push-Pull IOs for Open Drain
  6. 3What Differences are There Between the Dedicated Open Drain IO Expanders and This Method?
  7. 4Summary
  8. 5References

Summary

In summary, any I2C I/O expander can be programmed through the configuration register to individually control the output structure of the I/O pin. The output can be either push-pull or open-drain for individually selected pins.