Patent ID: 8629826

Claim:
A method for driving liquid crystal display, utilizing a timing controller to send polarity control signals to a plurality of source drivers in a display panel, said method comprising: step (a), setting value of K; step (b), setting each of first pixels of 1 to R horizontal lines of frames F(2R−2) as first polarity, setting each of first pixels of R+1 to R+K horizontal lines of said frames F(2R−2) as second polarity, and alternating polarity of each of first pixels of every K horizontal lines thereafter of said frames F(2R−2) between said first polarity and said second polarity, wherein R is natural number from 1 to K, and K is natural number which is smaller or equal to number of said horizontal lines subtracting 1; setting each of first pixels of 1 to R horizontal lines of frames F(2R−1) as said second polarity, setting each of first pixels of R+1 to R+K horizontal lines of said frames F(2R−1) as said first polarity, and alternating polarity of each of first pixels of every K horizontal lines thereafter of said frames F(2R−1) between said second polarity and said first polarity; step (c), repeating step (b) while substituting R from 1 to K with interval of 1; step (d), displaying the frames F(2R−2) and F(2R−1) according to sequence generated by comparing values of 2R-2 and 2R−1 substituted with different R; and step (e), an undercharging improving step comprising: providing a plurality of data storage units; providing a data enable signal; storing polarity data of said first pixels of said first horizontal lines of said frames F(2R−2) and (2R−1) into first data storage unit of said plurality of data storage units; setting first pixels of next horizontal lines of said frames F(2R−2) and F(2R−1) as identical to said first pixels of said first horizontal lines and storing into said first data storage unit; delaying start pulse vertical signal one unit time according to said data enable signal; storing polarity data of first pixels of second horizontal lines of said frames F(2R−2) and (2R−1) into second data storage unit of said plurality of data storage units; transmitting data stored in said first data storage unit to said plurality of source drivers when said starting pulse vertical signal is started; transmitting data stored in said second data storage unit to said plurality of source drivers in next timing unit; and reiteratively storing polarity data of first pixels of horizontal lines thereafter to said plurality of data storage units, and transmitting said polarity data of first pixels of horizontal lines thereafter to said plurality of source drivers in the next timing unit.