AVR bleibt stehen

Gast #13298
Lesenswert?

Hallo,

also es jedesmal wenn ich das Programmierkabel entferne, sei es vom PC 
oder vom Controller bleibt er stehen.

Wenn ich die Spannung kurz aus mache und dann wieder ein steht er immer 
noch. Nur wenn ich dann das ISP Kabel einstecke rennt er fröhlich los. 
(ich vermute das der Controller irgendeine Spannung vom LPT Port 
benötigt).

Karsten
Gast #13301
Lesenswert?

Ich hatte auch mal ähnliche Probleme wie Karsten - mein Controller war 
allerdings nicht defekt.
Szenario: PC<->COM1<->AVR-Programmer<->ISP-Kabel<->AVR<->COM2<->PC
(alles mit getrennten Netzteilen versorgt).
Die Schaltung lief nicht an, wenn der PC ausgeschaltet war!
Ich habs dann auf die schwierige Massesituation geschoben und mir keine 
weiteren Gedanken gemacht.

Schmittchen.
Gast #13302
Lesenswert?

Dieses Problem tritt an meinem STK200 auch auf.

Ich hab das nicht genau untersucht, meine Vermutung ist, das es an 
undefinierten Pegeln am Druckerport liegt. D.h. wenn eine 
Programmierumgebung dahinter steht, die den Druckerport entsprechend 
initialisiert, dann funktioniert das Ganze.

Auswirkungen:
ISP am PC und ISP am AVR

1. AVR läuft nicht an, bzw. Programm stoppt, wenn der PC hochfährt.

2. AVR läuft sauber, solange eine Programmierumgebung auf dem PC läuft

ISP nur am AVR

AVR läuft instabil, vermutlich wegen undefinierter Pegel am Eingang des 
74HCT244 im ISP.

Im Internet gibts Schaltungsvorschläge, die dieses Problem mit einem 
Multiplexer lösen. Damit werden 2 Zustände hergestellt.

1. Programmierzeit - Peripherie ist weg, ISP liegt am AVR
2. Laufzeit - ISP ist weg, Peripherie liegt am AVR

Siegfried

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