mikrocontroller.net

Forum: Compiler & IDEs µc resetet sich?


Autor: Andy (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe folgendes problem. ich habe einen 8515 mit einem Quarz von
3,6Mhz. Das programm weches draufgespielt wurde resetet sich jedoch
sehr oft. Den grund dafür kenn ich nicht. ich habe auch schon eine genz
einfache uhr die einfach nur hochzählt draufgespielt. da der gleiche
effekt. ein "neustart" des µc und reset aller werte. Hat jemand eine
ahnung woran das liegen kann? könnte der µc kaputt sein??

Grüsse Andy

Autor: Wolfgang Horn (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hei, Andy,

die häufigsten Fehler in meinen Programmen in der Reihenfolge der
Leichtigkeit ihrer Vermeidung:
1. Watchdog timer korrekt gesetzt und behandelt? D.h., entweder
disabled, oder das Programm führt regelmäßig rechtzeitig ein
Watchdog-Reset durch.
2. Alle Interruptquellen und -routinen korrekt? Anhand der Liste der
Interruptvektoren jede Interruptquelle aufsuchen und schauen, ob sie
disabled ist - oder ob eine Interruptservice-Routine vorhanden und
korrekt ist?
3. Was ich eigenartigerweise noch nie hatte, aber denkbar:
Funktionsaufrufe per Pointer - und der ist falsch. Beispiel: in
fdevopen() übergeben wir Zeiger auf Routinen wie getchar().

Ciao und Glück auf beim Schürfen nach Fehlern!

Ciao
Wolfgang

Autor: Andy (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
ich hab dir hier das programm (in basic). hab auch schon den µc
gewechselt - hilt nichts!

Autor: Werner (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
vielleicht hardwareprobleme durch z.B. schaltende Relais in der Nähe...

Autor: Tobi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
wie sieht denn die restliche beschaltung aus?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.