Forum: Mikrocontroller und Digitale Elektronik Problem bei atmega resetten


von smith (Gast)


Lesenswert?

hallo

wenn ich mein atmega16 durch Low pin resete geht in Schwebezustand nix 
mehr läuft erst wenn ich strom ausschalte und wieder einschalte

kann mir jemand erklären warum und wie kann ich das problem lösen

danke

von Klaus D. (kolisson)


Lesenswert?

Hast du einen Pullup am Reset Pin ?

Solltest du nämlich haben.

Gruss Klaus

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Daran liegt´s nicht. Der ATMEGA hat einen internen PullUp. Wie ist der 
Brown-Out-Detector eingestellt? Wie hoch ist die Betriebsspannung? Sind 
Abblockkondensatoren verbaut?

von Peter (Gast)


Lesenswert?

Knut Ballhause schrieb:
> Daran liegt´s nicht. Der ATMEGA hat einen internen PullUp.

aber nocht für den Reset.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Peter schrieb:
> aber nocht für den Reset.

Sollte sicher 'nicht' heißen. Aber hast Du schon einmal in´s Datenblatt 
geschaut? Da ist nämlich einer drin!

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Angehängte Dateien:

Lesenswert?

Guckst Du hier.

von Klaus D. (kolisson)


Lesenswert?

recht hast DU..
ich bisher immer nen Pullup eingebaut.
.. schön, den sparen zu können.

Danke für das "Rütteln" an meinem Wissen.

Gruss klaus

von Chris L. (kingkernel)


Lesenswert?

@Topic:

Hast du in deinem Code eine behandlung des resetvectors drinnen?
Woran erkennst du, dass nix mehr geht?
Schwingt denn der Quarz (sofern vorhanden und verwendet) wieder an?
Beim Flashen wird der Quarz ja auch resettet, läuft er nach dem Flashen 
an, oder musst du auch die Versorgungsspannung wegnehmen?

Gruß,
Chris

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
Noch kein Account? Hier anmelden.