Timer bzw. Interrupt im Atmega1284p

Gast #1982006
Lesenswert?
• ▲
▼
Hallo zusammen,

ich bin gerade dabei ein Projekt vom Atmega 8 auf den Atmega1284p 
umzuschreiben.

Bei 2 Zeilen bin ich mir nicht sicher, vielleicht gibts hier jemanden, 
der mit dem Atmega1284 fit ist.

1.) MCUCR |= (1 << ISC01) | (1 << ISC11);
2.) GICR |= (1 << INT1);
3.) TCCR |= TEILER;
4.) TIMSK0 |= (1 << TOIE0);
5.) sei();

Wie würden die beiden Zeilen 2 + 3 für den Atmega 1284 lauten?

Ich hab schon länger rumprobiert, aber leider läuft der Timer und der 
Interrupt nicht mehr richtig.

Bei den Funktionen SIGNAL(SIG_INTERRUPT1) und SIGNAL(SIG_OVERFLOW0) 
bekomm ich die Warnung, "appears to be a misspelled signal handler" weiß 
da zufällig jemand, wie die beim Atmega1284 heißen?

Ich wünsche allen einen schönen 4. Advent.

Vielen Dank schon mal für eure Hilfe!!!

Viele Grüße:
Andreas

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.