TWI Statusmaschine, wie aufbauen

OP #1056405
Lesenswert?

Hallo,

wie vollständig ist eigentlich die TWI-Statusmaschine in Hardware 
implementiert ? Wie reagiert die auf Fehlsignale an den Pins bzw. auch 
Fehlsteuerungen in den Ports ?

Ich möchte analog zum AVR315 die TWI per interrupt steuern, aber 
intuitiv würde ich lieber den Status als Variabe halten und dann TWSR 
auf gültige Werte prüfen.

Also nicht mit select(TWSR) verzeigen sondern
select (mystatus) {
  case START: if (TWSR==.....

Bin ich übervorsichtig ?

Gruss,
Michael

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren