A driving circuit for an electro-optical device drives an electro-optical
device having a plurality of data lines and a plurality of scanning lines
extending to cross each other, and a plurality of pixel electrodes
arranged in an image display region corresponding to intersections of the
data lines and the scanning lines. The driving circuit for an
electro-optical device includes a shift register that has stages each of
which generates transfer signals for defining writing timing and
sequentially outputs the transfer signals from the respective stages, a
precharge supply line that supplies a precharge timing signal for
defining precharge timing ahead of the writing timing, and a data line
circuit that receives the timing signal, shapes the timing signal on the
basis of at least the transfer signal, and drives the plurality of data
lines according to the timing signal.