Was du auf jeden Fall mal machen kannst, ist das MCUCSR Register auszulesen (siehe Datenblatt). Da steht dann drin, wodurch der Reset ausgelöst wurde...
Gruß,
Thomas
Moin.
Mir ist jetzt schon ein paar mal aufgefallen, dass die AVRs nen Neustart machen, sobald man den Quarz am Metallgehäuse berührt.
Klar ist ja, dass ich durch die Berührung Störungen verursache.
Nur was mich jetzt interessieren würde: Was genau bedingt die Neustarts?
Würde nur die Frequenz verändert werden, müsst das Programm ja eigentlich weiterlaufen ohne Neustart; nur halt entsprechend schneller/langsamer.
mfG
#ifndef MfG
#define MfG
Was du auf jeden Fall mal machen kannst, ist das MCUCSR Register auszulesen (siehe Datenblatt). Da steht dann drin, wodurch der Reset ausgelöst wurde...
Gruß,
Thomas
Hi,
dieses Phänomen habe ich noch nicht beobachtet. Oft verbinde ich das Quarzgehäuse mit Masse (wie ich es beim Amateurfunk auch immer getan habe). Ein kurzes Löten eines Drahtes an das Gehäuse hat bei mir bisher jeder Quarz ausgehalten.
Gruß
Fred
Only entropy comes easy. - Anton Checkhov
Wie sieht deine Schaltung denn aus?
Oft passiert sowas wenn bestimmte Pins kein klares Signal bekommen, was man schon dadurch lösen kann das man sie mit nem 10k Widerstand auf Masse zieht....
Das dürfte bei einem Reset-Problem keine gute allgemeingültige Lösung sein. Der Reset-Pin heisst ja genaugenommen /RESET, für stabiles Arbeiten wird dieser Pin mit 10k oder so mit Vcc verbunden.Zitat von KingTobi
Ciao sagt der JoeamBerg
Naja, die Grundfrage bleibt: Warum resettet er sich allein durch die Berührung des Quarzes? Eine Einstellung der stabilen Schwingung kann es ja nicht sein, sonst wäre er einfach nur langsamer oder schneller...
@oberallgeier
Keiner hat was von nem ResetPin gesagt! Nur davon das Pins ein klares/eindeutiges Signal brauchen.
Hallo
Wackelkontakt, kalte Lötstelle, Kurzschluß, Quarz defekt, EMV Probleme.
Mit freundlichen Grüßen
Benno
Wo man nicht mit Vernunft handelt, da ist auch Eifer nichts nütze; und wer hastig läuft, der tritt fehl.
Ein König richtet das Land auf durchs Recht; wer aber viel Steuern erhebt, richtet es zugrunde
Also hast Du auch keine Erklärung. Schade.
Solange du nicht genau zeigst/schreibst (Schaltplan/Programm) was du gemacht hast, können alle halt nur vermuten.
Lesezeichen