Das braucht man nicht unbedingt.
Es ist RN-Standard, dass I2C Slave Boards wenn nötig den Hauptmikrocontroller dazu veranlassen können ihre Anfrage möglichst schnell zu bearbeiten.
Darum der Interrupt.

ups - ein bisschen zu langsam