I figured out before how to control the speed of a motor through a microcontroller by varying the duty cycle of a pulse width modulated signal. But now I want to control another motor but instead of varying its speed, I just want to vary how many degrees it rotates. For example I might want it to rotate 18 degrees clockwise and hold its position there. How do I go about doing this. I've been using a pic16f877 microcontroller. Thanks for any help.
Only logged in users can reply.