Titelbild Mikrocontroller

16.6.5. TWAR – TWI (Slave) Address Register


TWAR Register des ATmega8

TWAR Register des ATmega8


Die oberen 7 Bits des TWAR können die 7-bit Slave Adresse enthalten, unter der das TWI angesprochen wird, wenn es als Slave Empfänger oder Sender arbeitet. Im Master Modus werden diese Bits nicht benötigt. Im Multi Master Modus muss eine Adresse angegeben werden, damit der Baustein von einem anderen Master als Slave adressiert werden kann.

Das LSB des TWAR wird verwendet, um das Erkennen eines Rundrufes freizugeben. Der verbundene Adressvergleicher überprüft, ob die empfangene Adresse mit der Slave-Adresse (oder der Rundrufadresse) übereinstimmt. Wenn dies der Fall ist, so wird eine Interruptanforderung erzeugt.

Bit 7 bis 1 – TWA: TWI Address Register

Diese 7 Bits enthalten die Slaveadresse des Bausteins.

Bit 0 – TWGCE: TWI General Call Recognition Enable Bit

Wenn dieses Bit gesetzt ist, ist das Erkennen eines Rundrufes freigegeben.
Impressum