I2C_Address = I2C_Address +1
makes no sense at all, in pbp i2c address are 7 bits + r/w bit at bit0
so i2c write to $76 and to $77 are writes to the exact same address

I2C_Address = I2C_Address +2
will get a "NEW" address