A battery pack with a charge control function includes a charge protection
circuit and a charge control circuit. The charge control circuit turns a
discharge control switch on or off to control a discharge current which
flows from a secondary battery to a load and also turns a charge control
switch on or off to control a charge current which flows from a charger
to the secondary battery. When an abnormal voltage is input, the charge
control circuit turns the charge control switch on or off to stop the
charging of the secondary battery through the charger.