Control the speed and direction of a DC motor using 8051 microcontroller. The speed can be varied by a potentiometer. ADC0831 gets the potentiometer value and the speed is controlled using PWM technique. Switch SW1 is used to change the direction of the DC motor.
The code is written in Keil ASM, and the download contains the source code and proteus simulation file.
8051 Controlling DC motor using 8051 microcontroller 1.0
Control the speed and direction of a DC motor using 8051 microcontroller.