The microcomputer 16 has such functions as processing the data, indicating the temperature, and when the object to be heated reaches the temperature set by the user, applying a signal to a circuit for controlling the power circuit of the magnetron according to a program.