Variable in TIMER0 -ISR nicht in main zu lesen (Anfänger)

OP #2070778
Lesenswert?
• ▲
▼
Hallo,
ich mache gerade meine ersten Übungen mit einem ATTiny2313.
In der Timer-ISR läuft eine Zaehlervariable und wenn ich Diese an PORDB 
( in der ISR) ausgebe klappt auch Alles.
Mach ich das Ganze jedoch in main, kommt nichts an PORTB an.
Ich habe das Gefühl die While-Schleife wird gar nicht durchlaufen.
Habe im AVR-GCC-Tutorial und in verschiedenen Beiträgen nachgelesen und 
komme nicht weiter. Die Kompilierung lauft ohne Fehler und Warnungen, 
die Variable wird hochgezählt kommt aber an PORTB nicht an. Kann mir 
jemand auf die Sprünge helfen???
Angehängte Dateien:

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.