Forum: Mikrocontroller und Digitale Elektronik Timer2 wie Timer0 nutzen


von Martin F. (martin_f70)


Angehängte Dateien:

Lesenswert?

Hallo!
Ich möchte meinen Timer2 wie den Timer0...also gleiche Frequenz und 
alles solches...nutzen.

Irgendwie piept der Motor bei dem script mit miner Timer2 konfiguration 
nur, also läuft er nicht so wie timer0.

Scripts in anhang!

mfg, martin

von Thomas E. (thomase)


Lesenswert?

Martin Fischer schrieb:
> Irgendwie piept der Motor bei dem script mit miner Timer2 konfiguration
> nur, also läuft er nicht so wie timer0.

Timer2 hat eine andere Prescaler-Teilung als Timer0.

mfg.

von Martin F. (martin_f70)


Lesenswert?

Wie meinst du das?

von Thomas E. (thomase)


Lesenswert?

Martin Fischer schrieb:
> Wie meinst du das?

Guck dir im Datenblatt die CS-Bits an. In der Tabelle siehst du den 
Unterschied.

mfg.

von c-hater (Gast)


Lesenswert?

Martin Fischer schrieb:

> Wie meinst du das?

Er meint damit: Du kanst Code, der für Timer0 geschrieben wurde, nicht 
1:1 für Timer2 übernehmen, auch nicht durch primitiven Symboltausch.

Oder anders ausgedrückt: lies' endlich mal das verdammte Datenblatt! 
Verstehe, was darin steht und wende das gewonne Wissen sinnvoll an.

Thomas hat's dir sogar extra einfach gemacht: Er hat dir mit dem 
Stichwort "Prescaler" einen der wesentlichen Unterschiede zwischen 
Timer0 und Timer2 sogar noch ausdrücklich als Begriff zur Eingabe in die 
Suchfunktion des von dir verwendeten PDF-Readers geliefert.

Du brauchst also nicht das ganze DB zu lesen, sondern nur die für das 
konkrete Problem relevanten Teile. Ich persönlich finde solche Hilfe 
übrigens falsch. Meiner Meinung nach sollte es zur absoluten 
Grundkompetenz gehören, die relevanten Teile eines DB selber finden zu 
können...

OK, es gibt Ausnahmen in Form von wirklich beschissenen DBs. Die von 
Atmel's AVRs sind aber nahezu vorbildlich organisiert, es ist extrem 
selten, daß man bei kompetenter Suche darin eine wesentliche Information 
zu einem Thema übersieht, aber es kann auch dort passieren.

Aber nicht, wenn die blöde Aufgabe ist, Timer0 mit Timer2 zu vergleichen 
und die Unterschiede herauszufinden. Mein Gott, da sind in aller Regel 
nur eine kleine Handvoll 8Bit-Register miteinander zu vergleichen...

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.