This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TCA9534: Mapping multiple I/O for single INT feedback

Part Number: TCA9534

Hello,

It's not immediately clear from the datasheet, but is it possible to configure the TCA9534 to trigger it's INT output based on more than one input state change?

I essentially mean using the I/O expander somewhat like an OR gate, where state changes on any of P0, P1, and P2 could all trigger the INT output.

Not sure if this is possible with this device, or with others in this family.

Thanks,

Jim

  • Hey Jim,

    "where state changes on any of P0, P1, and P2 could all trigger the INT output."
    If P0, P1, and P2 are set as inputs and change from their default values, then it should already trigger a INT. (If ANY change then INT should be triggered)

    If you are talking about doing more than just that like all 3 of them have to change in order to trigger an INT (like an AND gate), then our devices do not support that.

    "Not sure if this is possible with this device, or with others in this family."
    I do know our TCA7408 device has a default input register which you can now set the default values and if the input changes from the default setting then the INT will flag. This gives you more control versus the other devices which have their default values determined upon start up (If P0 is 1 at start up then only a 0 will trigger an INT).

    Thanks,
    -Bobby
  • Bobby Nguyen said:
    Hey Jim,

    "where state changes on any of P0, P1, and P2 could all trigger the INT output."
    If P0, P1, and P2 are set as inputs and change from their default values, then it should already trigger a INT. (If ANY change then INT should be triggered)

    If you are talking about doing more than just that like all 3 of them have to change in order to trigger an INT (like an AND gate), then our devices do not support that. 

    Thanks, this was exactly my question - I was hoping that a change on ANY of the inputs would trigger the INT.