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.

PCA9534: multiple interrupt

Part Number: PCA9534
Other Parts Discussed in Thread: TCA9534

Hi,

   We are having a issue with PCA9534  I/O Expander. Before we configured the i/o port, during initialization we are reading the input port register to clear interrupt pin,when interrupt occur in ISR we are reading the port status, but we are getting multiple interrupts, the interrupt which occurs for the second time has a longer interrupt duration. As per the datasheet after reading the port status (Register 0x00h) we are reading configuration register to avoid improperly de-asserted interrupt pin. we even tried by reading the polarity inversion register but the results are same.

We cannot change the I/O expander as the hardware is finalized. We need a software solution to over come this multiple interrupt issue.

Thanks,

Nagaraj