Es kann sein, dass sich der AVR resettet. Du sagst ja schon selbst, dass der Drehvorgang von vorne gestartet wird.
Um mehr dazu sagen zu können, müsstest du den Quellcode posten.