The paper introduced the work method of the electric traction shearer with electromagnetic regulating speed and its control system functions, and studied the hardware design project and software design problem of the system controller using P89C51RD2 microcontroller. It provided a method of using the PWM output of P89C51RD2 microcontroller to control the shearer speed, and the hardware frame diagram of the controller and the software flow chart was given.