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.

ADS7924: Interrupt Pin not working as expected.

Part Number: ADS7924

Tool/software:

Hello,

Im using an arduino to communicate with the MUX (over I2C). I can set the registers, read the values... 
But I have very weird behaviour with the interrupt pin. It always triggers (reading INTCNTRL or Measering the actual pin) even tho the upper value and lower value are set like this:

      //set MODECNTRL: ADC Mode Control Register (Address = 00h)
      Wire.beginTransmission(Address);
      Wire.write(B00000000);  //reg
      Wire.write(B11001100);  //value
      Wire.endTransmission();
     
      //set INTCNTRL
      Wire.beginTransmission(Address);
      Wire.write(B00000001); //reg
      Wire.write(B00000001); //value
      Wire.endTransmission();

      //set upper and lower limit of First ADC upper

      Wire.beginTransmission(Address);
      Wire.write(B00001010); //reg
      Wire.write(B11111111); //upper limit value
      Wire.endTransmission();
      Wire.beginTransmission(Address);
      Wire.write(B00001011); //reg
      Wire.write(B00000000); //lower limit value
      Wire.endTransmission();
      //set INTCONFIG: These bits set the number of times the comparator threshold limit (either upper or lower) must be exceeded to generate an alarm.
      Wire.beginTransmission(Address);
      Wire.write(B00010010);  //reg
      Wire.write(B11100011);  //value
      Wire.endTransmission();
Do you have any idea what I'm doing wrong?