-
        

Ergebnis 1 bis 3 von 3

Thema: ATTiny45 Timer1 stoppen

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    14.01.2008
    Beiträge
    8

    ATTiny45 Timer1 stoppen

    Anzeige

    Hallo,
    wie kann ich den Timer1 im ATTiny45 stoppen? Der Compiler meckert über den Stop-Befehl, welcher beim Timer0 funktioniert.

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    15.01.2007
    Ort
    Göttingen
    Beiträge
    705
    Bei mir hat´s so funktioniert:

    TCCR1 = TCCR1 AND &B11110000

    Am besten schaust Du Dir das Timer-Control-Register TCCR1 mal auf Seite 87 im Datenblatt an: Die Bits 3-0 dieses Registers legen fest, mit welchem Takt der Timer angesteuert wird. Sind sie alle 0, steht der Timer. Bei alen anderen Kombinationen (0001 - 1111) läuft der Timer mit einem entsprechenden Prescaler (zwischen 1 und 16384).

    Zum Starten kannst Du dann

    TCCR1 = TCCR1 OR &B0000xxxx

    verwenden, wobei die "x"-Bits Deinen Prescaler bestimmen.



    Alles klar?

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    14.01.2008
    Beiträge
    8
    Besten Dank, hat geklappt

    Gruß
    maikatze

Berechtigungen

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