Hi,
besten Dank, sehr eingebend.
Nur diese eine Zeilewurmt mich noch. In wie fern rundet man dort?*ocr = ((F_CPU+(nenner/2)) / nenner) - 1;
Mit nenner = 2UL*Prescaler*Frequenz ergäbe sich in der Zeile:
*ocr
= ((F_CPU + (2*Prescaler*Frequenz/2)) / 2*Prescaler*Frequenz) -1
= (F_CPU + Prescaler*Frequenz) / (2*Prescaler*Frequenz) -1
= (F_CPU/2*Prescaler*Frequenz + 1/2) -1;
oder hauen mich meine Mathe"kenntnisse" über's Ohr?
Ciao,
Simon
Lesezeichen