Ich habe ein Problem mit dem Timer0 und Fast-PWM (mega328p).
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
Der Code funktioniert. Am PD5 messe ich das richtige PWM-Signal. Wenn ich aber statt COM0B1 COM0A1 setze, kann ich am PD6 nichts messen:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
|
Anzeige
|
Mega328: Timer0 PWM am PinIch habe ein Problem mit dem Timer0 und Fast-PWM (mega328p).
Der Code funktioniert. Am PD5 messe ich das richtige PWM-Signal. Wenn ich aber statt COM0B1 COM0A1 setze, kann ich am PD6 nichts messen:
Gast
#4340492
Hi
>Wenn ich aber statt COM0B1 COM0A1 setze, kann ich am PD6 nichts messen:
Warum sollte auch? OCR0A dient bei dir als Top-Register. Damit kannst du
OC0A nicht als PWM-Register benutzen.
MfG Spess
spess53 schrieb: > Warum sollte auch? OCR0A dient bei dir als Top-Register. Damit kannst du > OC0A nicht als PWM-Register benutzen. Logisch. So langsam versteh ich die Timer auch besser, danke. Antwort schreiben |
Anzeige
|