Forum: Compiler & IDEs ATTiny85 8bit Timer mit weniger als 256 Schritten möglich ?


von mgolbs (Gast)


Lesenswert?

Hallo,

habe schon in unterschiedlichsten Quellen nach einer Lösung gesucht, 
leider aber nichts gefunden. In anderen Entwicklungsumgebungen/Sprachen 
hat man bezüglich Timerlaufzeit eine Möglichkeit....

Ich möchte einen z.B. 8bit Timer1 gern mit weniger als 256 Schritten 
verwenden, also beim Start des 8bit Timers den Zählwert, z.B. 107, 
übergeben.

In der Atmel ATTiny Doku habe ich kein Register gefunden, wo ich diesen 
Wert eintragen könnte.

Man könnte wohl eine Scheife bauen, welche die gleiche Funktionalität 
erzeugt, mit der Wertangabe wäre mir das lieber. Ich möchte den Timer1 
immer mit gleichen PreScaler verwenden, aber mit ständig 
unterschiedlichen Laufzeiten.

Über Tipps und Info wäre ich sehr dankbar.


Gruß und Dank Markus

von Heiko (Gast)


Lesenswert?

Sieh im Datenblatt nach Timermodus CTC

von Oliver (Gast)


Lesenswert?

Alle Timer dieser Welt haben ein Timerregister, das per Hardware 
hochzählt. Und auch beim Attiny85 kann man da reinschreiben.

Oliver

von mgolbs (Gast)


Lesenswert?

Hallo,

vielen Dank. Dann kann ich ja mal gezielt nach dem CTC suchen.

Gruß Markus

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.