- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 2 von 2

Thema: IR-Empfänger an ATMega88 und Timer2

  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    20.05.2006
    Ort
    @ Home
    Alter
    36
    Beiträge
    270

    IR-Empfänger an ATMega88 und Timer2

    Anzeige

    E-Bike
    Hallo!

    Ich hab folgendes Problem:
    Ich hab nen IR-Empfänger (TSOP 1736) an nen ATMega88 angeschlossen. Über den Befehlt GetRC5() möchte ich den IR-Empfänger auslesen. Das funktioniert auch, aber nur solange ich den standard mäßig verwendeten Timer0 verwende. Der ist aber schon mit dem Erzeugen von PWM beschäftigt.
    Nun gibts bei konfigurieren von RC5 die Option Timer = 2 (Config Rc5 = Pinx.y , Timer = 2) mit der man auf den Timer2 ausweicht (der is nämlich noch frei).
    Wenn ich jetzt das Programm compiliere, dann kommt die Fehlermeldung "Error : 202 Line : 45 .EQU not found, probably using functions that are not supported by the selected chip [TCCR2] , in File : D:\BASCOMAVR\PROJEKTE\VOLLFARBKREIS.BAS".
    Ist ja auch logisch, da der ATMega88 kein TCCR2 sondern nur TCCR2A bzw. TCCR2B hat.
    Meine frage is nun: Wie kann ich Bascom beibringen dass der nen anderes Register verwenden soll?? Wo muss ich was umschreiben, damit das ganze läuft?


    MfG

    Schoko
    Warum bekommen Vegetarier immer eine Extrawurst?

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    08.11.2006
    Ort
    olargues
    Beiträge
    776
    schau mal in die abteilung:

    "bascom fehler melden"

    das mit dem 644er könnte auch den 88er betreffen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

fchao-Sinus-Wechselrichter AliExpress