circuit 44 and the address generator 51 are reset due to the resetting of the address generator 51 the data generator 52 is placed in a state wherein information data for forming a first stitch pattern usually straight line stitch is prepared to be generated and the decoder 42 is placed in a state wherein a high level signal is output to the top lead wire 45 see fig2 and low level signals to the other lead wires when the flip flop circuit 44 is reset the q terminal will be made low level and the q terminal high level unless the detector 31 outputs a high level signal because of there being no trouble in the machine the output from the not circuit 32 will be high level and consequently the lead wire 46 will be low level and the lead wire 47 high level therefore the first extreme right in fig2 led 43 is energized to be luminescent for indicating the first stitch pattern if and when the operator wishes to change stitch patterns he or she has only to depress the push button 11 then the normally open switch 23 is closed to consecutively input pulse signals from the oscillator 21 to the counter 41 and the luminescent leds 43 will be shifted leftwardly one by one at each pulse with a result of sequentially changing the indicated stitch patterns due to the above mentioned process the address generator 51 is changed in the way of address selection to place the data generator 52 in a state wherein information corresponding to the presently indicated stitch.