An automatic defibrillator and a method of driving the defibrillator capable of performing charging simultaneously with the analysis of the heartbeat and driving the shock button only during abnormal heartbeat are provided. The automatic defibrillator includes a controller for simultaneously generating a sensing signal for sensing a heartbeat state of a patient and a charging signal for charging a capacitor when power is supplied by a power button; A bio-signal measuring unit for sensing a heartbeat state of the patient based on a detection signal from the control unit; A determining unit for determining whether a defibrillation operation is performed based on a heartbeat state sensed by the bio-signal measuring unit and a reference value; A charging unit charging a power source for a defibrillation treatment based on a charging signal from a control unit; And a blocking unit for blocking the shock button based on the determination result of the defibrillation operation transmitted from the determination unit and the state of charge received from the charging unit.심장 박동의 분석과 동시에 충전을 수행하고, 이상 박동시에만 쇼크 버튼을 구동할 수 있도록 한 자동제세동기 및 이의 구동 방법이 제시된다. 제시된 자동제세동기는 전원버튼에 의해 전원이 공급되면 환자의 심장 박동 상태 감지를 위한 감지신호 및 콘덴서 충전을 위한 충전신호를 동시에 발생하는 제어부; 제어부로부터의 감지신호를 근거로 환자의 심장 박동 상태를 감지하는 생체 신호 측정부; 생체 신호 측정부에서 감지한 심장 박동 상태 및 기준값을 근거로 제세동 동작 여부를 판단하는 판단부; 제어부로부터의 충전신호를 근거로 제세동 처치를 위한 전원을 충전하는 충전부; 및 판단부로부터 전송받은 제세동 동작 여부의 판단결과 및 충전부로부터 전송받은 충전 상태를 근거로 쇼크 버튼을 차단하는 차단부를 포함한다.