The data driver 30 transmits a data signal to each pixel through each of the plurality of data lines D1 to Dm.
The data driver 30 receives a data driving control signal DCS from the controller 50, and supplies a data signal corresponding to each of the plurality of data lines to each of the plurality of pixels PX included in each pixel row.
The power supply 40 supplies the first power ELVDD, the second power ELVSS, and the initialization voltage to each pixel of the display portion 10. A voltage value of each of the first power ELVDD, the second power ELVSS, and the initialization power VINT may fluctuate during one frame period.
In addition, the voltage value of each of the first power ELVDD, the second power ELVSS, and the initialization voltage VINT may be controlled by a power control signal PCS transmitted from the controller 50.
The controller 50 converts an image signal transmitted thereto from the outside into an image data signal DATA and transmits the image data signal to the data driver 30. The controller 50 receives an external control signal such as a vertical synchronization signal, a horizontal synchronization signal, a clock signal, a data enable signal, and the like, generates control signals to control driving of the scan driver 20, the data driver 30, and the power supply 40, and transmits the control signals to each of the scan driver 20, the data driver 30, and the power supply 40. That is, the controller 50 generates and transmits a scan driving control signal SCS that controls the scan driver 20, a data driving control signal DCS that controls the data driver 30, and a power control signal PCS that controls the power supply 40.