This case discloses a frequency spectrum electrotherapy machine and its control method.The control signal is provided by the central processor to control the switching action of the output driver to generate the output voltage.Then the output characteristic of the frequency spectrum electrotherapy machine is controlled.The control signal provided by the central processor to the corresponding switching unit is based on the central frequency f0.The frequency width of the central frequency f0 is defined by the difference u0394 F.And at the first and second time intervals T1,T2 defines the central frequency f0 and the next change time point of the difference u0394 f respectively.The central frequency f0,This difference u0394 F,The numerical coefficients of the first time interval T1 and the second time interval T2 are different values generated by the dynamic parameter generating unit at different time points.Thus, the electric stimulation produced by the invention can carry out complete stimulation in human tissues without omission.本案揭露一種頻譜式電療機及其控制方法,透過中央處理器提供控制信號來控制輸出驅動器的開關動作以產生輸出電壓,進而控制該頻譜式電療機的輸出特性,該中央處理器對於對應的開關單元所提供的該控制信號係以中央頻率f0為基準,以差值Δf定義該中央頻率f0的頻寬,以及以第一及第二時間間隔t1、t2分別定義該中央頻率f0及該差值Δf的下次改變時點,其中該中央頻率f0、該差值Δf、該第一時間間隔t1及該第二時間間隔t2的數值係為依據動態參數產生單元在不同時點下所產生的不同數值。藉此,本發明產生的電刺激能無遺漏地在人體組織中的進行完整的刺激。