Patent ID: 8384645

Claim:
A method for driving a liquid crystal display (LCD) panel, the method comprising: sequentially providing a plurality of scan signals and adjusting an enabling time of the scan signals excluding the last scan signal according to a compensation time, so as to unfix the enabling time of the scan signals; and sequentially providing the scan signals having the unfixed enabling time to an LCD panel, so as to turn on a plurality of row pixels of the LCD panel, wherein the compensation time is determined by performing the following steps of: providing a reference scan signal to the last row pixels of the LCD panel and providing a data signal to the last row pixels of the LCD panel according to an enabling time of the reference scan signal, so as to obtain a reference transmittance of the last row pixels of the LCD panel; providing a test scan signal to the first row pixels of the LCD panel and providing the data signal to the first row pixels of the LCD panel according to an enabling time of the test scan signal, so as to obtain a test transmittance of the first row pixels of the LCD panel, wherein the enabling time of the test scan signal is less than the enabling time of the reference scan signal; comparing the test transmittance with the reference transmittance and adjusting the enabling time of the test scan signal if the test transmittance is not equal to the reference transmittance, so as to substantially equalize the test transmittance with the reference transmittance; and performing a subtraction between the enabling time of the reference scan signal and the adjusted enabling time of the test scan signal and further dividing the result of the subtraction by the number of all scan lines of the LCD panel, so as to obtain the compensation time.