µc resetet sich?

Gast #180981
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
Gast #180982
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

Antwort schreiben

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.

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.