mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Attiny26 -> Problem mit Timer0


Autor: Henning (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute,

habe hier derzeit einen Attiny26 am Wickel. Ein paar Testprogramme mit 
dem Teil laufen einwandfrei also bleibt mir nur noch die Fehlerquelle 
des Timers.

Ich programmiere mit Bascom (ja ich weiss, steinigt mich). Mein 
Definitionen in Bezug auf diesen Timer lauten wie folgt:

_______________________________________

Config Timer0 = Timer , Prescale = 1
Timer0 = 244
On Timer0 Isr_timer1
Enable Timer0
Enable Interrupts
Start Timer0
_______________________________________

Isr_timer1:
Timer0 = 244
Return
_______________________________________


Der Timer soll die einfache Aufgabe haben bis 11 zu zählen. Ist 
irgendetwas daran nun falsch?
Also mehr Definitionen gibt es nicht in Bezug auf den Timer in meinem 
Programm und es läuft nicht wenn der Timer drin ist, ohne läuft es. Das 
gesamte Programm hier zu posten wäre für euch sicherlich nicht von 
Vorteil.

Muss er beim 26er Tiny vielleicht anders definiert werden?

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.