This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to address 16 bit address using I2C registers ( I2DAT)

Hi all
i wanted the FX2 to receive a 16 bit address (used to interface with labview)one eg is E012(one of the addressing i need to use), i am using the two registers I2CS and I2DAT. As u all know I2DAT is an 8 bit register as i am oso not sure wheather it is the correct step to write to I2DAT a 16 bit address when I2DAT only holds 8 bit. Or is there any other step, I wanted I2C to to write or read from (in my case labview) Please enlighten me thanks

Parents
  • My effort will go to ash :( if i am unable to access the 16 bit address(eg E012) to inform FX2 of the subaddress that i want FX2 to access.My purpose is to interface with labview (the addressing are all in 16 bits). one method i can think of is sending 2 seprate byte like send E0 first then send 12 can someone show or advice me how to solve this problem. Thanks in advance.

Reply
  • My effort will go to ash :( if i am unable to access the 16 bit address(eg E012) to inform FX2 of the subaddress that i want FX2 to access.My purpose is to interface with labview (the addressing are all in 16 bits). one method i can think of is sending 2 seprate byte like send E0 first then send 12 can someone show or advice me how to solve this problem. Thanks in advance.

Children