- SF800 Solar Speicher Tutorial         
Ergebnis 1 bis 10 von 33

Thema: Timer beim ATMega32 in C

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    01.10.2009
    Beiträge
    437
    Zitat Zitat von tom77? Beitrag anzeigen
    Weder ein syntaktisch noch ein semantisch Fehler wird vom Compiler angezeigt
    Ist auch ein wildes Durcheinander.

    Im letzten geposteten Code:
    Code:
    //Timer1 (16Bit) Initialisieren
    TCCR1A |= (1<<CS02) | (1<<CS00) | (1<<WGM10);
    OCR1A = 15625;
    TIMSK |= (1<<OCIE1A);
    sei();
    TCCR1A enthält keine Prescalerbits, ein paar Posts vorher war das noch ein bisserl besser:
    Code:
    TCCR1B |= (1<<CS02) | (1<<CS00);
    Lies das Datenblatt statt programming-by-guessing.
    Prescalerbits und auch einige andere Bitnamen haben bei Atmel die Timernummer im Namen, ein CS02 ist ein Timer0-Bit, hat hier nur keinen Einfluss, da das Register sowieso das Falsche ist und die Bits für Timer0 und Timer1 ander gleichen Position stehen.
    Außerdem ver-odert man bei der Initialisierung nicht:
    Code:
    TCCR1A |= ...
    sondern weist direkt zu, damit die Register einen definierten Zustand erhalten.

    Mach das alles richtig und es wird gehen.

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    04.06.2012
    Beiträge
    14
    ich danke euch allen für die posts. werde mich wohl selbst etwas mehr einlesen müssen und hoffen dass ich etwas mehr finde.

Ähnliche Themen

  1. Timer beim atmega8
    Von MrTaco im Forum C - Programmierung (GCC u.a.)
    Antworten: 1
    Letzter Beitrag: 19.05.2010, 14:28
  2. ausschaltverzögerung beim einschalten (timer)
    Von Warloxx im Forum Elektronik
    Antworten: 7
    Letzter Beitrag: 03.09.2009, 18:55
  3. Timer => Fehlermeldungen beim compilieren
    Von The Man im Forum Assembler-Programmierung
    Antworten: 5
    Letzter Beitrag: 14.02.2007, 10:07
  4. Timer/Counter0 beim Butterfly
    Von Heiko R. im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 09.11.2005, 17:55
  5. Timer beim Mega16
    Von maw_hn im Forum C - Programmierung (GCC u.a.)
    Antworten: 3
    Letzter Beitrag: 22.08.2005, 09:03

Stichworte

Berechtigungen

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

Solar Speicher und Akkus Tests