Marcel Holle schrieb:
> T_PWM hat den Wert 97, ist das zu gering?
Sollte reichen.
F_CPU ?
Prescaler ?
> Falk Brunner schrieb:
>> Ohje. Und warum zerpflückst du einen super funktionierendes Programm und
>> machst so einen Murks?
> Ich kopiere nicht gerne einfach nur den Code. Ich möchte ihn verstehen,
> sonst bringt er mir nichts :/ Aber so richtig komme ich nicht klar.
Wenn man Code verstehen will, denn man übernimmt, gibt es eine einfache
Reihenfolge:
Zuerst wird der Code so wie er ist übernommen und getestet. Tut er das
was der Autor behauptet?
Wenn nein, dann den Autor kontaktieren
Wenn ja, dann gehts weiter. Dann macht man erste kleine Veränderungen.
Zwischendurch immer wieder kontrollieren: tut er noch?
Weitere Veränderungen. Dazwischen immer wieder: Tut er noch?
Und wenn man dann an einem Ende angelangt ist, dann stellt man sich die
Frage: Jetzt nachdem ich alle Details verstehe - schreibe ich ihn neu
oder nicht?
Wenn man viel Erfahrung hat, dann macht man manchmal auch dieses:
Man studiert den Code in allen Details und schreibt ihn neu. Allerdings
muss man da meistens schon viel Erfahrung haben und auch darin geübt
sein, Nebeneffekte im Code zu sehen.