in an electronic commutated motor , ripple of driving torque is perfectly compensated into uniform torque by controlling stator current ; therein mechanical 360 ° angle of rotation of the rotor magnet is divided into e . g . 12 partitioned ranges , said compensation being made by repeatedly reading out the same compensation data for the 30 ° range by utilizing an address counter which is reset at each beginning of said partitioned ranges .