www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Problem Compilieren Bascom und Timer


Autor: Toni (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

ich experimentiere mit Timer auf einem ATMega8 in BASCOM rum. Leider 
erhalte ich immer (fürmich) undefinierbare Fehlermeldungen ("Error 85 in 
Line ..  unknown interrupt source [COUNT <>3], in File...."); dabei wird 
die Zeile "Enable Timer1" angemeckert.

Die Fuses sind nicht verändert, also noch werksseitig eingerichtet..
Woran kann das liegen??

Der Code (so oft in Beispielen im Internet zu finden):
$regfile = "m8def.dat"
$crystal = 1000000                                          
$hwstack = 32
$swstack = 8
$framesize = 24
Config Portb.4 = Output
Config Timer1 = Timer , Prescale = 256 'Vorteiler von Timer 1 einstellen
Const Preset = 34286
On Timer1 Marke 'einsprung marke
Enable Timer1 'Timer 1 einschalten
Enable Interrupts

Do

nop 'Hauptschleife macht nichts da kommmt der haupt
'programm code rein

Loop

Marke:
Timer1 = Preset 'mit 34286 den timer vorstellen


Toggle Portb.4 'Led blink mit halber frequenz 1sec an 1 sec aus

Return


End


Danke
Toni

Autor: gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich glaub es muß Start Timer1 geschrieben werden.

Stefan

Autor: Rolf Im forum (for_ro)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also ich kann dein Prog mit 1.11.9.0 einwandfrei compilieren.
Hast du noch eine alte Version?

Autor: Toni (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich denke doch dass Start und Enable zweierlei Paar Stiefel sind?!

Ich nutze die Version 1.11.8.7. und auch die Hilfe kennt den Befehl in 
dieser Ausführung

Autor: Wigbert Picht (wigbert) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Toni,

hab den Code in meine 1.11.9.0 kopiert und lief in der Sim.
anstandslos. Schade, kann nicht helfen.


Wigbert

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.