Provided is a voltage control circuit which suppresses a calorific value
that generates when short-circuit fault occurs even if a voltage value of
an input voltage is large. At the time of short-circuit fault, an
additional control voltage Va whose voltage value becomes larger when the
voltage value of the input voltage Vin is larger is input to the voltage
control p-channel MOS transistor (110) from a transistor control MOS
transistor (160), to thereby increase resistance of the voltage control
p-channel MOS transistor (110) to suppress a short-circuit current. As a
result, when the input voltage Vin is larger, the current value of a
holding current or a calorific value after the short-circuit protecting
operation has been conducted can be suppressed.