In a current mirror circuit, a compensation resistor having a positive temperature
coefficient is connected between the source of a MOS transistor and a power supply
line. When the temperature rises, a current output by the constant current circuit
and a current flowing through the drain of the MOS transistor decrease. Since the
resistance of the compensation resistor increases, however, a voltage between the
gate and source of another MOS transistor can be prevented from declining due to
the decrease in the drain current so that an electric potential at the gate of
a further MOS transistor, hence, a main current, can be prevented from fluctuating.
In addition, a constant current output circuit is configured to shunt a feedback
control current thereby to adjust an output current of each channel.