The display device includes: a display panel including a plurality of signal lines (DL) and a plurality of scanning lines (SL) crossing each other at right angles, and an optical element (OEL) arranged near intersections of the plurality of signal lines and scanning lines A plurality of display pixels (EM); a signal drive circuit (130A-G), with a plurality of current generation circuits (ILA, ILB, ISA, ISB, ISC-F, PXA-D); the current generation circuit includes a drive current generation circuit ( 22A-D), for generating a driving current according to multiple levels of current based on the value of the display signal provided to each scanning line; the scanning driving circuit (120A, 120B), for sequentially applying the scanning signal to each signal line, In order to set the selection state of each display pixel in each line period; the gradation current generating circuit (21A-D) is used for generating a plurality of gradation currents according to each display signal bit based at least on a constant predetermined reference current.