-
-
Neuer Benutzer
Öfters hier
ATTiny45 Timer1 stoppen
Hallo,
wie kann ich den Timer1 im ATTiny45 stoppen? Der Compiler meckert über den Stop-Befehl, welcher beim Timer0 funktioniert.
-
Erfahrener Benutzer
Roboter Experte
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?
-
Neuer Benutzer
Öfters hier
Besten Dank, hat geklappt
Gruß
maikatze
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen