Forum: Mikrocontroller und Digitale Elektronik TWI interuppt


von Alex (Gast)


Lesenswert?

Hallo,

Ich benutze das TWI Bussystem um zwei Controller miteinander zu 
kommunizieren. Dabei soll der Slave, nachdem der Master seine 
Anforderung gesendet hat, ein Interrupt auslösen. In der TWI_vect 
Routine wird dann das Statusregister ausgelesen. Doch leider wird kein 
Interrupt ausgelöst. Habe das TWIE-bit in TWCR gesetzt und Interrupts 
global mit sei() aktiviert. Kann mir einer ein Tipp geben, ob ich noch 
was wichtiges vergessen habe? Ich hoffe mir kann einer weiter helfen.

viele Grüße
Alex

von Torsten O. (Gast)


Lesenswert?

Hallo,

wo wird denn der Interrupt NICHT ausgelöst? In der Simulation oder bei 
der fertigen Schaltung? Ich glaube das Problem hatte ich auch mal, dass 
es in der Simulation nicht ging - sondern erst wenn ich das Programm in 
den Controller geladen und gestartet habe.

lg Torsten

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.