embodiment the user is requested to input the input key 8 for comparison with the predetermined key 7 after the stable period however in other embodiments the user may be requested to input the input key 8 for comparison with the predetermined key 7 after the reset period and before the stable period please refer to fig6 which is a timing diagram of the otp microprocessor with a locking function according to another preferred embodiment of the present invention in this embodiment the user is requested to input the input key 8 for comparison with the predetermined key 7 after the reset period and before the stable period then after the stable period the burner sends the program counter 10 after that the program code 9 is read edited the suitable time for inputting the input key 8 may be the time after the burning pin voltage starts to raise or the time after the burning pin voltage is raised to 12 5 v please refer to fig7 which is a timing diagram of the mtp microprocessor with a locking function according to a preferred embodiment of the present invention after a stable period a frame requesting the user to input the input key 8 will be displayed on the input output.