A drive circuit for a two-coil stepper motor, comprising: a rotor, which is magnetized into two poles or more in a radial direction of the rotor; a stator including: a first stator magnetic-pole portion and a second stator magnetic-pole portion, which are formed so as to oppose to each other through intermediation of the rotor; and a third stator magnetic-pole portion, which is formed between the first stator magnetic-pole portion and the second stator magnetic-pole portion so as to face the rotor; a first coil, which is to be magnetically coupled to the first stator magnetic-pole portion and the third stator magnetic-pole portion; a second coil, which is configured to be magnetically coupled to the second stator magnetic-pole portion and the third stator magnetic-pole portion; a drive pulse generation circuit, which is configured to output a drive pulse for driving the rotor toward the first coil or toward the second coil; a detection pulse generation circuit connected to both terminals of the first and the second coils, which is configured to output, to at least one of the first coil or the second coil, a detection pulse for detecting a counter-electromotive current generated in at least one of the first coil or the second coil, during the driving of the rotor due to the drive pulse; and a rotation detection circuit connected to both terminals of the first and second coils, which is configured to receive a detection signal generated in response to the detection pulse, as input to detect whether or not the rotor has rotated the drive circuit characterized in that: the detection pulse generation circuit is configured to output a detection pulse to be output to one of the first coil and the second coil to which the drive pulse is not output; and the rotation detection circuit is configured to determine whether or not the rotor has rotated with use of the detection signal generated in response to the detection pulse based on the detection signal detected during a period in which the drive pulse is output. a rotor, which is magnetized into two poles or more in a radial direction of the rotor; a stator including: a first stator magnetic-pole portion and a second stator magnetic-pole portion, which are formed so as to oppose to each other through intermediation of the rotor; and a third stator magnetic-pole portion, which is formed between the first stator magnetic-pole portion and the second stator magnetic-pole portion so as to face the rotor; a first stator magnetic-pole portion and a second stator magnetic-pole portion, which are formed so as to oppose to each other through intermediation of the rotor; and a third stator magnetic-pole portion, which is formed between the first stator magnetic-pole portion and the second stator magnetic-pole portion so as to face the rotor; a first coil, which is to be magnetically coupled to the first stator magnetic-pole portion and the third stator magnetic-pole portion; a second coil, which is configured to be magnetically coupled to the second stator magnetic-pole portion and the third stator magnetic-pole portion; a drive pulse generation circuit, which is configured to output a drive pulse for driving the rotor toward the first coil or toward the second coil; a detection pulse generation circuit connected to both terminals of the first and the second coils, which is configured to output, to at least one of the first coil or the second coil, a detection pulse for detecting a counter-electromotive current generated in at least one of the first coil or the second coil, during the driving of the rotor due to the drive pulse; and a rotation detection circuit connected to both terminals of the first and second coils, which is configured to receive a detection signal generated in response to the detection pulse, as input to detect whether or not the rotor has rotated the drive circuit characterized in that: the detection pulse generation circuit is configured to output a detection pulse to be output to one of the first coil and the second coil to which the drive pulse is not output; and the rotation detection circuit is configured to determine whether or not the rotor has rotated with use of the detection signal generated in response to the detection pulse based on the detection signal detected during a period in which the drive pulse is output. the detection pulse generation circuit is configured to output a detection pulse to be output to one of the first coil and the second coil to which the drive pulse is not output; and the rotation detection circuit is configured to determine whether or not the rotor has rotated with use of the detection signal generated in response to the detection pulse based on the detection signal detected during a period in which the drive pulse is output.