16.5.4. Adressen Vergleichs Einheit
Die Adressen Vergleichs Einheit überprüft, ob eine empfangene Adresse mit der 7-bit Adresse im TWI Adress Register (TWAR) übereinstimmt. Wenn das TWI General Call Recognition Enable Bit (TWGCE) im TWAR mit einer 1 beschrieben ist, werden alle eingehenden Adressen auch mit der Rundrufadresse verglichen. Bei einer Adressübereinstimmung wird die Kontrolleinheit informiert, so dass die richtige Aktion ausgeführt werden kann.
Das TWI kann, muss aber nicht bestätigen, dass es adressiert wurde, dies ist abhängig von den Einstellungen im TWCR. Die Adressenvergleichs Einheit ist in der Lage den Adressvergleich auch dann durchzuführen, wenn die MCU in einem Sleep Modus ist und diese dadurch aufwecken, wenn sie durch einen Master adressiert wurde. Wenn ein anderer Interrupt (z.b. INT0) auftritt, während eine Adressübereinstimmung die CPU aufweckt, so bricht die TWI ihre Arbeit ab und geht zurück in den Idle Status. Wenn dieses Verhalten zu Problemen führt, so muss sichergestellt werden, dass der TWI Adressübereinstimmungs Interrupt der einzige freigegebene Interrupt beim Eintritt in den Power-down Modus ist.