A driver circuit for driving optical elements which is applied to a pixel
driver circuit of the display device in this invention comprises a first
current path with one end connected to the optical elements and the other
end connected to a drive power supply; a second current path electrically
connected to the first current path; a write-in control circuit which
flows the write-in current having a predetermined current value in the
direction of the other end side from the one end side of the first
current path via the second current path; a charge storage circuit which
stores the electric charge accompanying the write-in current flowing in
the first current path; a drive control circuit which supplies the drive
current to the optical elements via the first current path has a current
value corresponding to the current value of the write-in current and
drives these optical elements based on the electric charge stored in the
charge storage circuit; and has a first timing operation in which the
electric charge of the write-in current flowing in the first current path
is stored by the write-in control circuit according to the write-in
current in the charge storage circuit; and a second timing operation
which supplies the drive current to the optical elements which does not
overlap the time period of the first timing operation.