Frage Timer Config

Gast #4194167
Lesenswert?
• ▲
▼
Hallo Forum!

Ihr werdet mich vielleicht auslachen, aber ich habe da mal eine 
Anfängerfrage

Habe in einem Quellcode zur Soft PWM ff. Timer Config gefunden:

TCCR1B = (1 << WGM12) | 4;

Bis zum WGM12 ist mir die Zeile klar, was aber bewirkt "| 4 " ?

Vielen Dank für eure Hilfe im Voraus.

Gruss

joelo
#4194219
Lesenswert?
• ▲
▼
PS: welchen Sinn das dann hat, sollte sich aus dem Datenblatt zu deinem 
Controller egeben bei der Beschreibung von TCCR1B.

Wahrscheinlich gäbe es für das Bit auch einen sinnvolleren Namen, 
anstatt die 4 zu nehmen (CS12?). Aber Quelltext zu haben, ist ja kein 
Garant fur gut geschriebenen Quelltext...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.