| CPC G09G 3/006 (2013.01) [G09G 3/36 (2013.01); G09G 2300/0814 (2013.01); G09G 2320/02 (2013.01); G09G 2330/12 (2013.01); G09G 2370/00 (2013.01)] | 7 Claims |

|
1. A driver circuit, configured to receive a display command containing setting data and display data and display the display data on a display panel based on the setting data, comprising:
a setting processing part that includes a temporary storage section temporarily storing the setting data contained in the display command until another setting data is transmitted to the temporary storage section and a reflection stage storage section storing the setting data stored in the temporary storage section; and
an output circuit that displays the display data contained in the display command on the display panel based on the setting data stored in the reflection stage storage section,
wherein the temporary storage section is divided into a first area storing a part of the setting data and a second area storing a part other than the setting data stored in the first area,
wherein the second area stores the setting data during a period in which the setting data is being transmitted in the display command and stores data that are same as data stored in the first area during a period in which the display data is being transmitted in the display command, and
wherein the setting processing part further includes a comparison circuit that compares the data stored in the first area with data stored in the second area during a period in which the display data is being transmitted in the display command and outputs an abnormality detection signal indicating a possibility of an abnormality in the setting data when the data do not match.
|