www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik attiny2313 Timer1 OV Interrupt


Autor: Axel Gartner (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!
Wer kann mir sagen warum an PIN PA0 nichts vom Interrupt zu sehen ist?
Ich setze PA0 als Ausgang.
Ich erlaube den Timer1 Überlaufinterrupt.
Ich schalte den Prescaler auf 1:1.
Und sei() gibt es auch.
Danke
Axel

P.S. PORTA ^= _BV(PA0); mal probeweise in der while- Schleife
funktioniert.

Autor: Robert (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mir hat dies vor einige Zeit auch Kopfschmerzen gegeben mit
ein Tiny2313.. Bis ich in ein  Header file (iotn2313.h) kuckte mit
Definitionen für die Interrupt Vectoren... Ist der Name
für die Timer verschieden in Vergleich zu z.B. ein AT90S2313....

Für die Timer verwende ich jetzt

SIGNAL (SIG_TIMERx_OVF)

wo x das Nummer vom Timer ist.....  Und dann sollte es
klappen mit die Timer...

Gruß,

Robert

Autor: Axel Gartner (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Robert!
Vielen Dank für deinen Hinweis. Der Timmerinterrupt läuft jetzt!
Der Attiny2313 ist ein richtiges Problemkind mit dem gcc. Alles muß man
patchen, die handler heißen anders...
Nochmal Danke
Gruß
Axel

Autor: Rolf Magnus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Der Attiny2313 ist ein richtiges Problemkind mit dem gcc.

Das Problem ist da wohl eher die avr-libc.

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.