Ich vermute mal spontan, das durch irgendwas ein Interrupt ausgelöst wird und du deswegen sporadische Fehlwerte hast. Überprüf das mal