Hallo

Ich kenn mich nicht aus, aber wenn du hier ankommst berechnest du das zum dritten mal:

else
errSum += (error /prescaler);

Gruß mic