A drive circuit for a two-coil stepper motor , comprising: a rotor that is magnetized into at least two poles in a radial direction of the rotor ; a first stator magnetic-pole portion and a second stator magnetic-pole portion , which are formed to be substantially opposed to each other through intermediation of the rotor ; a third stator magnetic-pole portion formed between the first stator magnetic-pole portion and the second stator magnetic-pole portion so as to face the rotor ; a first coil (A) to be magnetically coupled to the first stator magnetic-pole portion and the third stator magnetic-pole portion ; a second coil (B) to be magnetically coupled to the second stator magnetic-pole portion and the third stator magnetic-pole portion ; a drive pulse generation circuit configured to output a drive pulse for driving the first coil (A) and the second coil (B); a detection circuit and a detection pulse generation circuit , the detection pulse generation circuit being configured to output a detection pulse to at least one of the firstcoil (A) or the second coil (B) in order to enable the detection circuit to detect a counter-electromotive current generated in at least one of the first coil (A) or the second coil (B) along with a movement of the rotor after the rotor is driven based on the drive pulse; wherein the detection circuit is configured to receive a detection signal generated based on the detection pulse as input, to thereby detect the movement of the rotor ; characterized in that a lock pulse generation circuit is configured to output a lock pulse for braking the rotor , wherein, when the detection circuit detects output of the detection signal, the lock pulse generation circuit outputs the lock pulse. a first stator magnetic-pole portion and a second stator magnetic-pole portion , which are formed to be substantially opposed to each other through intermediation of the rotor ; a third stator magnetic-pole portion formed between the first stator magnetic-pole portion and the second stator magnetic-pole portion so as to face the rotor ; a first coil (A) to be magnetically coupled to the first stator magnetic-pole portion and the third stator magnetic-pole portion ; a second coil (B) to be magnetically coupled to the second stator magnetic-pole portion and the third stator magnetic-pole portion ; a drive pulse generation circuit configured to output a drive pulse for driving the first coil (A) and the second coil (B); a detection circuit and a detection pulse generation circuit , the detection pulse generation circuit being configured to output a detection pulse to at least one of the firstcoil (A) or the second coil (B) in order to enable the detection circuit to detect a counter-electromotive current generated in at least one of the first coil (A) or the second coil (B) along with a movement of the rotor after the rotor is driven based on the drive pulse; wherein the detection circuit is configured to receive a detection signal generated based on the detection pulse as input, to thereby detect the movement of the rotor ; characterized in that a lock pulse generation circuit is configured to output a lock pulse for braking the rotor , wherein, when the detection circuit detects output of the detection signal, the lock pulse generation circuit outputs the lock pulse. <EOS>