Abstract: A three-phase D.C. brushless motor having a rotor and stator windings of three phases can be driven by alternately switching to the step of causing currents to flow through stator windings of only two phases among the stator windings of three phases or to the step of causing currents to flow through the stator windings of all the three phases each time the rotor rotates 30 degrees in terms of an electrical rotational angle, whereby torque fluctuation can be reduced.