Aufgesteckter ISP Programmer führt zum Absturz

Gast #3615944
Lesenswert?

Hallo!

Mein Controller Atmega1284 dreht durch, wenn während des Betriebs der 
ISP Programer aufgesteckt wird. Dann machen die angeschlossenen Relais 
und LED wildeste Schaltvorgänge.

Frage: Kann die Definierung Eingang/Ausgang der Pins etwas damit zutun 
haben? Wie sind die Pins der SPI sinnvoll zu definieren?
Die Pins werden ausser zum Programmieren nicht weiter verwendet.
Gast #3616129
Lesenswert?

Wenn der Reset mit Pullup + kleinem(!) C beschaltet ist und die anderen 
Pins als Ausgang auf High oder Low sollte es besser gehen.

Nichts desto Trotz sollte man den Programmer nicht im Betrieb 
aufstecken, wenns nicht zwingen muss...

Ingo
Gast #3616178
Lesenswert?

Ingo schrieb:
> Wenn der Reset mit Pullup + kleinem(!) C beschaltet ist und die anderen
> Pins als Ausgang auf High oder Low sollte es besser gehen.

Oooooh shit. Fataler Fehler. Reset ist mal mit RST, mal mit REST 
beschriftet. Sprich, eagle hat den tatsächlichen Reset-Pingar nicht 
upgepullt. Schade, wollte eigentlich ohne Fädeldraht auskommen.
Gast #3616536
Lesenswert?

So, zur Urteilsbegründung:
es lag an einem 7805, der aus 24V (statt -wie angenommen- 12V) seine 
Spannung geregelt hat.
Dabei wurde dieser mit der Zeit zu heiß (gemessen 120°C) und ist für 
sehr kurze Zeit ausgestiegen. Auf dem Oszi sind kleinen Spikes Richtung 
0V gut erkennbar, dabei fing auch der µC an zu spinnen.
Sachen gibts..

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