1 Reply Latest reply on Dec 30, 2019 9:31 PM by SampathS_11

    cy8c9560a I2C address conflict

    Abp_4615021

      Hello Cypress team,

       

      we have connected four cy8c9560a io expander with i2c 7 bit address of 0x20,0x21,0x22 and 0x23 respectively

       

      But ICs are responding with only address 0x20 and 0x21. currently two ICs responding with 0x20 and other two with 0x21

       

      We have connected A1 directly to VCC or GND and A0 connected to VCC or GND through 100k resistor

       

      0x22 and 0x23 address is not working

       

      Please help us to solve this issue

       

      Any register configuration is required for changing mode of A1 pin.

        • 1. Re: cy8c9560a I2C address conflict
          SampathS_11

          Hello,

           

          Connect A1 to VCC or GND through a 330Ω resistor, instead of connecting them directly to VCC or GND. There is no register configuration for addressing. Since an address is required to access a register, the specific address is determined at power on reset by means of Extendable Soft Addressing, described in detail on page 9 of the datasheet.

           

          Best regards,

          Sampath