Komisches Verhalten vom uC / avrdude?

Gast #3302074
Lesenswert?

Hallo,

ich bin grad dabei ein Programm für mein uC zu testen und habe komisches 
festgestellt. Also: Ich hab ein uC (ATmega328p) auf einem Breadboard mit 
Minimalschaltung (Kondensator zw. + und -, Pull-Up-Widerstand für RESET 
und ein paar Kabel). So habe ich versucht den uC zu programmieren. Das 
hat mal funktioniert. Dann später wieder nicht. Jetzt halt nicht. Dann 
hab ich gedacht, guck ich mal, was mir ne LED anzeigt wenn ich sie an 
RESET und GND hänge (weil dort ein Wackelkontakt/defektes Kabel schon 
oft die Ursache für das Problem war). Nur jetzt kommt das, was ich nicht 
verstehe: Wenn ich die LED dran mache, dann gehts! Und jetzt kommts (für 
mich) noch komischer: Steck ich die LED normal ins Breadboard, gehts 
nicht, halt ich aber den Pluspol der LED direkt an den uC, dann gehts! 
Kann mir das jemand bitte erklären und evtl auch eine Lösung sagen 
(falls ich anhand einer Erklärung nicht selbst drauf kommen sollte).

Danke im Vorraus
burgerohnealles
Gast #3302086
Lesenswert?

jojo schrieb:
> was fürn Programmer?

Ach ja genau, USBasp (selbstbau)


Und noch was: Hab herausgefunden, warum es ging, als ich die LED direkt 
am uC hatte: Ich hatte den Finger die ganze Zeit am Kabel. Und dann 
gehts auch. Also was ich sagen will, ist, wo das Kabel im Breadboard 
steckt ist egal, hauptsache finger am RESET-Pin. Nur warum !??
Gast #3302107
Lesenswert?

Franz Joseph schrieb:
> Denn lass den Finger halt dran. Das Glas kann man auch mit der anderen
> Hand greifen.

Ja toll. Jedes mal beim flashen finger dran halten. Weiß echt keiner, 
woran das liegen könnte (ich hab mal gedacht, das es an meinem USBasp 
liegen könnte, aber z.B. einen ATtiny84A flasht er ohne Probleme). Der 
AVR kann theor. auch nicht defekt sein, da es erst noch funktionierte, 
nachdem ich alle Kabel abgeklemmt und wieder dran gemacht hab, gings net 
mehr. Also wo ist das Problem !? Warum muss ich den Finger dran halten 
(oder war das nur exteremer Zufall :o)? Und wie kann ich das Problem 
lösen?

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