As seen from the table of FIG. 4, the drive circuit of the invention can perform a display of eight gray-scale levels with using external voltages having only five levels.FIG. 5 shows an example in which the selection circuit 20 shown in FIG. 1 is a logic circuit including AND gates and OR gates.