Post Go back to editing

I2C interfacing MAX44009 with ADuC7122


I'm trying to interface MAX44009 with ADuC7122 using I2C protocol. I'm attaching the project code used for reading data from sensor but it is not working.Kindly let me know what need to be done to do single read  as well as burst read. Also i would like to know what need to be done if i need to write and read one after the other. I have attached the screen-shots of waveform observed at the output of Aduc7122 pin.