AT Mega 8515 Timer1 geht nur im Simulator

Gast #352994
Lesenswert?
• ▲
▼
Habe einen AT MEga 8515 mit einem externen 8 MHZ tackt betrieben.
in AVR Studio geht alles, in Realität erkene ich an den LED´s an port
A, das der erste interrupt nach 7,5 Sekunden auftritt.
jedoch muss er dann diesen interrupt sehr häufig ausführen, da, wenn
ich das Bord mit den LED´s schüttel ein Blinken feststellen kann.
Hatte zuerst die Fusebits in verdacht, habe die dann in den
Auslieferungzustand laut Datenblatt gebracht, doch der Timer ging immer
noch nicht.
Vermute das ich einen Fiesen Fehler im Programm habe.
ich habe aus dem Programm nun alles ausser den Timer rauskopiert, funzt
aber immer noch nicht.
Habe bis jetzt noch nicht mit einem Timer gearbeitet.

hat jemand ne Ide, was ich falschgemacht habe ?

Marco

Marco
Angehängte Dateien:
Gast #352995
Lesenswert?
• ▲
▼
Ob der ASM Code stimmt weiss ich nicht, aber ich hatte mal ein Problem
mit dem Timer eines 8515 weil ich ihm zu wenig Spannung gegeben
hatte... Soweit ich mich erinnern kann waren es etwas unter 4.5V, und
ausser den Timern lief auch alles richtig...

mfg Andreas
Gast #352996
Lesenswert?
• ▲
▼
"The TCNTn, OCRnA/B/C, and ICRn are 16-bit registers that can be
accessed by the AVR CPU via the 8-bit data bus. The 16-bit register
must be byte accessed using two read or write operations".... "To do
a 16-bit write, the high byte must be written before the low byte. For
a 16-bit read, the low byte must be read before the high byte."

Du beschreibst nirgends OCR1AL. Das Beschreiben des Low-Bytes eines
16-Bit-Registers triggert den Schreibvorgang - zumindest interpretiere
ich das Datenblatt so.

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.