Феерический бред Вы несёте. Всё многократно тестировано и чудесно работает. Читайте оригинальную документацию: Sequential Read
If the Master acknowledges the 1st data byte transmitted
by the CAT24M01, then the device will continue
transmitting as long as each data byte is acknowledged by
the Master (Figure 12). If the end of memory is reached
during sequential Read, then the address counter will
‘wrap−around’ to the beginning of memory, etc. Sequential
Read works with either ‘Immediate Address Read’ or
‘Selective Read’, the only difference being the starting byte
address.