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 to be magnetically coupled to the first stator magnetic-pole portion and the third stator magnetic-pole portion; a second coil 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 and the second coil; 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 or the second coil in order to enable the detection circuit to detect a counter-electromotive current generated in at least one of the first coil or the second coil 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 to be magnetically coupled to the first stator magnetic-pole portion and the third stator magnetic-pole portion; a second coil 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 and the second coil; 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 or the second coil in order to enable the detection circuit to detect a counter-electromotive current generated in at least one of the first coil or the second coil 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.