Hi Sayzer.

As the PBP manual states, the control byte must have bit 0 cleared. Is there any special reason that you have made it 1 in this command?

I2CREAD I2C_SDA, I2C_SCL,$A1,AdrR, [STR Mem\PageSize]

But here you still have it cleared:

I2CWRITE I2C_SDA, I2C_SCL,$A0,AdrW,[STR Mem\PageSize]

Regards,
Ioannis