Hi,
I am controlling TCA8418 from arduino uno, I am also using interrupt.
I have 4x4 keypad connected to the chip.
I had no problem with the setup and it was working perfectly for one day.
But today it suddenly started to generate key press event by it self.
I've disconnected interrupt, resoldered chip, checked all pcb paths but still no luck.
I also did power-on reset.
Now I have minimal test code which reads 0x04 register every second.
I am not pressing any key. And the sequence from 0x04 register looks like this:
0,0,0,0,0,0,0,0,0,0,0,0,11111111,11111111,11,0,0,0,0,0,0,0,0,0,0,0,011111111,11111111,11,0,0,0,0,0,0,10001010,10001010,10,0,0,0 etc.
Could this be a faulty chip or am I missing something ?
Thanks.