-
-
Neuer Benutzer
Öfters hier
I2C Fehlerteufel
Servus alle miteinander!
Ich setze mich gerade mit 2Atmega8 auseinander und zwar möchte ich das die beiden miteinander kommunizieren, der ein als Slave und der andere als Master. (Logisch ich weiß
)
So mein Problem ist aber, das das nicht funktioniert. Ich hab jetzt zur Problemlösung folgendes gemacht. Hab LEDs an Ports angeschloßen um zu sehen, ob der uC irgendwo "hängt" oder nicht weiterkommt. Also LED an -> Programm läuft etc.
Mit Hilfe dieser neandertaler Lösung bin ich jetzt soweit dass auf meinem Master die Software zu funktionieren scheint. Tue ich das gleiche beim Slave stellt sich heraus, dass die Interruptroutine für den TWI Bus nie aufgerufen wird. Hab aber interrupts schon über sei(); enabled.
Hab ich irgendwas im Konzept eventuell bisher falsh verstanden? Wenn der Master das Start Signal sendet müsste das doch den Interrupt beim Slave auslösen, oder?
Nächstes. Reichen 3,7V an Spannung an den 2 Busleitungen?
Hilfe wäre nett...
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen