www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Mega644p- Interrupt reset den µC


Autor: Jens (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo;

Ich weiß langsam nicht mehr weiter.

Also ich hab einen Atmega644p. Interrupteingänge auf den PINA0-5. Also 
sechs Stück. Hab ein Display dran welches sich anch jeder Flanke an 
PINA0-5 neu initialisiert. Wenn ich die Interrupts nur teilweise 
einschalte denn resten nur die eingestellten Pins.

D.h. der Intererupt geht, nur resetet er den kompletten µC?!

In der ISP schreibt er nur den aktuellen Wert von PORTA in ein 8bit Int. 
bzw sollte er...

Kann das sein das der µC in der iomxx4.h falsch deklariert ist? ich 
finde da leider nix. Hat einer von euch ähnliche Erfahrungen gemacht? 
Kann der Compiler durcheinander kommen wegen dem atmega644"p"?

Reset ist über 10k an V++.
Benutze den WinAvr 20090313. Beim Compilieren keine Fehlermeldungen.

Danke für eure Hilfe.

Autor: Klaus Wachtler (mfgkw)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn du einen Interrupt einschaltest mit dem zugehörigen Enable-Bit,
aber keine Interruptroutine definierst, hast du einen Dauerreset,
weil der Default einer nicht überschriebenen ISR einfach einen
Reset macht (m.W.). Ist mir neulich auch passiert, weil
ich einen Interrupt eingeschaltet hatte, aber die ISR für einen
anderen versehentlich definiert.

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.