Abstract: A stimulating unit (B) equipped with electrodes (34) includes means for generating trains of electrical pulses of different frequencies, and means (2) controlled by a card (6) on which a treatment program is recorded. A programming unit (A) can be separably connected to the stimulating unit (B) by a detachable cable (22); it includes a keyboard (16), a display (17), a printer and means for recording treatment programs on the cards (6) which are subsequently to be introduced into the stimulating unit (B) in order to control it.The electrodes (34) are applied to the patient during programming, enabling the therapist immediately to check the effect of the programming settings on the patient.