Forum: Mikrocontroller und Digitale Elektronik Perioderischer Interrupt + PWM mit Timer1 @ Atmega


von Daniel R. (Gast)


Lesenswert?

Hallo Leute,

ich möchte mit dem Timer 1 einen periodischen Interrupt per Ouput 
Compare auslösen und gleichzeitig mit dem Timer eine PWM auf OCR1B 
ausgeben.

Ist das überhaupt möglich?

von Achim M. (minifloat)


Angehängte Dateien:

Lesenswert?

Daniel R. schrieb:
> Hallo Leute,
>
> ich möchte mit dem Timer 1 einen periodischen Interrupt per Ouput
> Compare auslösen und gleichzeitig mit dem Timer eine PWM auf OCR1B
> ausgeben.
>
> Ist das überhaupt möglich?

Ja. Habe den ATmega16 Schlagzeug spielen lassen und das dabei verwendet.
Siehe Anhang.
mfg mf

von Daniel R. (Gast)


Lesenswert?

Hallo Mini Float,

danke für deine Antwort, es funktioniert.

Sonst habe ich den periodischen Timer einfach mit CTC auf meine 
gewünschte Frequenz eingestellt.

Der Unterschied: Mit deiner Methode kann man gleichzeitig eine PWM 
betreiben, ich verstehe aber nicht welchen Vorteil der CTC Mode haben 
soll.


Vielen Dank nochmal, hätt ich alleine nicht geschafft.

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.