mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik wieso wird andauernd int0 und int1 ausgelöst?


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

Bewertung
0 lesenswert
nicht lesenswert
könnt ihr mir bitte sagen warum in meinem code andauernd int0 und int1
ausgelöst werden?

danke schonmal

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

Bewertung
0 lesenswert
nicht lesenswert
Nur zur info mein Prog.
es enthält aber eine universelle Interrupttabelle (schau mal rein).
Die nehm ich für jedes Programm,jeweils angepaßt.
Ein int muß mit "reti" abgeschlossen sein,bei rjmp int löst
er aus.
Hast du den int mechanismus überhaupt verstanden ?
Das is wichtig,sonst gibts die Quittung,wie jetzt dein Problem.

Beispiel:

rjmp dahin

dahin:
irgendwas tun
reti

wird der int nicht benutzt reti direkt in die Tabelle schreiben.
sonst rjmp Programm und dann an seinem Ende reti.
Uli

Autor: Uwe (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi!
>int_ex0:  rjmp int_ex0
>          reti

Warum sollte eine Endlosschleife aufhören???

MFG Uwe

Autor: bukongahelas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Und ewig grüßt das Murmeltier.
Uli

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.