still I have problems with my arduino uno and lcd1602 IIC V1. Firstly my problem was then I export my programming code to LCD it doesn't respond, then i changed method i turned to other pins it. Now then I upload programming code, my lcd blink couple times and it's turns off. (I mean turns off the light) and in compiler throws error: avrdude: stk500_getsync(): not in sync: resp=0x00
Check you have the correct board selected in > Tools > Board
My board are fake arduino maybe for that reason there are problems?
Close Arduino IDE. Unplug your Arduino. Wait a few seconds, reconnect your Arduino, then open the IDE.
Ensure you have the correct board type selected AND correct port selected.
I tryed, it not working...
I came across this thread http://forum.arduino.cc/index.php?topic=28636.msg211996#msg211996 while trying to find an answer to your problem,
To "reset" the Uno power it down, hold down the reset button, and, while still holding the reset button down, power it up again. This will prevent the existing sketch from running. You can then upload a new sketch.
Hope that helps?