AVR Studio und Interrupts

Gast #21276
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
Angehängte Dateien:
Gast
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.