Resetschalter! Versteh die Welt nicht mehr!

Gast #99681
Hab da so ein Problem das ich echt net verstehe.
Wollte einen Reset-Jumper an meinen ATMega 8 basteln.
Siehe Anhang!
Dann versuchte ich mit dem AVRISP den µC zu proggen, bei geöffnetem
Jumper. Es funktioniert aber nicht!
Nun habe ich die mit dem Pfeil gekennzeichnete Brücke ausgelötet und es
funktioniert!
Kann mir das jemand erklären???

MFG Thomas
Angehängte Dateien:
Gast #99683
Aber das macht der doch! Es ist doch rein technisch gesehen dasselbe, ob
die Brücke nun da ist(Jumper geöffnet) oder ob sie nicht da ist, oder?
Aber es funktioniert nur ohne Brücke!
Gast #99684
sollte das gleiche sein, da hast du recht. dabei frag ich mich wie das
programmieren überhaupt gekappt hat da der reset pin dafür doch auf low
(gnd) liegen muss... wenn die brücke offen ist liegt der durch den pull
up doch auf vcc.

erklärt zwar noch nicht das verhalten bei dir aber trotzdem eine gute
frage :)
Gast #99685
@Tobi: Na der Programmer sollte RESET/ auf GND ziehen. So weit ja kein
Problem.

@Thomas:
Hast du noch andere Lasten auf dem Pin? Wie sieht die Leitung denn rein
mechanisch aus? Ist das auf einer Lochplatine aufgebaut? Breadboard? Was
für einen Programmer benutzt du?
Gast #99686
Schonmal mit einem Messgerät nachgemessen, was tatsächlich am Reset-Pin
anliegt, wenn der Jumper gezogen ist? Evtl. irgendwo eine ungewollte
Brücke "gebaut".
Gast #99687
Hi...

Wenn die ISP-Schaltung (und Software) das "Power-up" nicht schalten
kann, dann muss es die Reset-Leitung schalten können, um den AVR in den
Programmiermodus zu schalten. Da dies recht zeitkritisch ist nutzt es
nix, den Reset-Pin in der Schaltung per Jumper auf L zu ziehen.

...HanneS...
Gast #99688
wollte dir gerade schon wiedersprechen da hab ich gesehen, dass das beim
umstieg auf die megas wohl geändert wurde. beim 4433 durfte man reset
noch dauerhaft auf gnd legen, beim m8 wohl nicht mehr. insofern sollte
man den jumper weglassen oder besser durch einen taster zum resetten
ersetzten und den isp die leitung kontrollieren lassen. würd auch nix
schaden da noch einen kondensator zwischenzuklemmen, nur so zur
sicherheit.
Gast #99689
@ Christof
Die Schaltung ist auf einer Lochrasterplatine.
Auf dem Reset-Pin ist lediglich die obige Schaltung und ein
Steckverbinder für ISP angeschlossen. Ich benutze den ATMEL AVRISP,
also kein selbstgebautes Ding.
@thkais
Habe nachgemessen. Es liegt über den Pullup 5V an, beim programmieren
wird er  auf GND gezogen, wie es auch sein sollte.
@HanneS u. Tobi
Der Jumper soll ja nicht dauerhaft geschlossen sein. Er ist
normalerweise offen. Er ist nur dafür gut um manuell einen Reset
auszulösen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.