Hi Gianluca,

I'm unsure about how the proteus simulator works - however I should point out the movement is performed using interrupts - these are pretty rapid too (up to 10,000 per second). I'd guess that the simulator either can't handle interrupts or can't handle them at that speed.

Steve.