mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AVR Studio und Interrupts


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

Bewertung
0 lesenswert
nicht lesenswert
Hi Leuts,

ich bin gerade dabei mein erstes Proggi fuer den AVR zu schreiben. Dazu 
will ich den Overflow-Interrupt des Timers0 benutzen. Nun habe ich im 
AVR-Studio einen Breakpoint am Anfang der INT-Routine gesetzt, aber er 
sprint nie dort hin. Ich habe aber gelesen, dass die Interrupts im 
Studio aktiv sein sollen.

Das Prog steht im Anhang, aber das aktivieren des INT sollte doch 
eigentlich mit
  ldi temp, 2
  out TIMSK, temp
  sei
erledigt sein, oder ?


Fuer Hilfe waere ich extrem dankbar :-)

Greetings
Karlheinz

Autor: Oliver K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Karlheinz,

Du mußt noch die Taktquelle im Register TCCR0 angeben. Der default-Wert 
ist 0, daß bedeutet, das Timer angehalten wird.

Grüße
Oliver

Autor: Karlheinz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
D A N K E
Es funzt :-)

Greetings
Karlheinz

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.