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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.