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
  • The appnote i refer to is the EZ-USB FX2 Technical Reference Manual, it is in PDF format. this maneual can be found in google in the first link. My belongs to the 128 pin TQFP (thin quad flat pack). On page 289 to page 293. On page 292 is the steps i follow. After step 2 sending the slave address (in my case is EC) i need to send an sub address (which is E012, problem i faced) to FX2 that is the address location in labview. i have conplete all other steps (write & read) except the sub address part (not included in the steps) the ic which i am communicating to is AN32057A (it is an LED mangement IC)

Reply
  • The appnote i refer to is the EZ-USB FX2 Technical Reference Manual, it is in PDF format. this maneual can be found in google in the first link. My belongs to the 128 pin TQFP (thin quad flat pack). On page 289 to page 293. On page 292 is the steps i follow. After step 2 sending the slave address (in my case is EC) i need to send an sub address (which is E012, problem i faced) to FX2 that is the address location in labview. i have conplete all other steps (write & read) except the sub address part (not included in the steps) the ic which i am communicating to is AN32057A (it is an LED mangement IC)

Children