Hallo Forum, mich quält ein sporadischer Fehler. Ich habe eine Schaltung mit mehreren Atmega88 auf drei Platinen. Zwei Atmegas auf der ersten, je vier auf den anderen. Jeder Platine habe ich einen eigenen 7805 spendiert (GND ist auf einem Potenzial). Ein Controller der ersten Platine sendet über TWI an die Controller der zweiten und dritten Platine ein Byte. Das klappt in neun von zehn Fällen. Im Fehlerfall steigt ein empfangender Controller aus und berappelt sich nur dann wieder, wennn ich ein an den USB des PC angeschlossenes AVR-MK-II an ihn ranhänge ohne aber zu programmieren. Einfach den Stecker in die ISP-Buchse und schon geht es weiter. Abblockkondensatoren von 100nF )Keramik) hab ich drin. Große Lasten treibe ich nicht. Am Controller befindet sich nur eine LED die während der TWI ISR leuchtet, also nur mal eben aufblinkt. Hat jemand eine Idee wie ich weiterkomme? Vielen Dank Reinhard
Moin, das MK-II macht beim anstecken einen Reset. Es ist wahrscheinlicher dass die Software in einer Schleife auf ein Ergebnis wartet, das nicht eintritt. MfG
Hallo! Saugers Tipp: >> das MK-II macht beim anstecken einen Reset. >> Es ist wahrscheinlicher dass die Software in einer >> Schleife auf ein Ergebnis wartet, das nicht eintritt. hat sehr sehr wahrscheinlich geholfen. Ich habe meines Erachtens den Fehler der Software gefunden. Letzte Gewissheit bringt die Zeit, da der Fehler sporadisch auftrat. Vielen Dank an Sauger Reinhard
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.