Gast
#2195245
Hej, ich hab mir mit einem Atmega8 eine PWM mit Timer1 gebastelt und möchte nun, dass ich diese per Knopfdruck für einen kurzen Zeitraum erhöhen kann. Das Erhöhen an sich ist kein Problem, dazu setze ich beim Knopfdruck einfach OCR1A entsprechend neu. Nun möchte ich aber gerne, dass OCR1A nach ca. 1 Sekunde wieder auf den alten Wert zurück geht. Wie mache ich das? Mein erster Gedanke war ein weiterer Timer. Allerdings funktioniert der nicht, wie ich es gerne hätte.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
Nur leider geht die LED sofort beim Start an und geht nie wieder aus. Ich weiß leider nicht ganz, wo da der Fehler liegt.