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.

TCA8418: reading registers to TCA8418

Part Number: TCA8418
Other Parts Discussed in Thread: TCA6416, TCA6408

I am using the TCA8418 keybd chip.  I am trying to set the device up.  I can read and write to the confiq register (0x01).   I am addressing the chip with address 0x68. However, writing to any other registers i get back 0x00.  Is there something that i must setup inorder to Read and write to other registers.  i also have a TCA6408 and TCA6416 on my bd.  I am able to read and write correctly  to these devices. I am using the mp430f6736 as my microcontroller. 

  • Hey Bill,

    " I am addressing the chip with address 0x68. However, writing to any other registers i get back 0x00."

    Can you provide scope shots of your communication/read/writes to the device?

    Do you also have a schematic we can review?

    "Is there something that i must setup inorder to Read and write to other registers."

    No, communication to the TCA8418 should be similar to TCA6416.

    Thanks,

    -Bobby

    Edit: Also, please note that the I2C Address is a 7 bit address so the device address is 0x34h. If you are including the write bit then it would look like 0x68h.

  • Hi Bill,

    Have you been able to resolve your issue?  If not, have you had a chance to look into Bobby's comments above?

    Regards,
    Max

  • I have resolved my issue. I needed to use 34 as an addressed.  

  • Hey Bill,

    Thanks for getting back with us, your input may help someone else who has the same problem and searches their our e2e forum in the future. Glad to hear you were able to resolve your issue. Let me know if you run into further problems.

    Thanks,

    -Bobby