GolamMostafa:
If you are not sure about the device address of your I2CLCD, please run the following (attached) address scanner program. You can edit this program to specify the range addresses to check. The preset setting is: 0x20 - 0x3F.And then, you may try using #include <LiquidCrystal_I2C.h> Library. Mine I2CLCD works with bot this library and HD44780 library.
I got this output .-.
I dont know what wrong
Address search
Search at [20]: not found
Search at [21]: not found
Search at [22]: not found
Search at [23]: not found
Search at [24]: not found
Search at [25]: not found
Search at [26]: not found
Search at [27]: not found
Search at [28]: not found
Search at [29]: not found
Search at [2A]: not found
Search at [2B]: not found
Search at [2C]: not found
Search at [2D]: not found
Search at [2E]: not found
Search at [2F]: not found
Search at [30]: not found
Search at [31]: not found
Search at [32]: not found
Search at [33]: not found
Search at [34]: not found
Search at [35]: not found
Search at [36]: not found
Search at [37]: not found
Search at [38]: not found
Search at [39]: not found
Search at [3A]: not found
Search at [3B]: not found
Search at [3C]: not found
Search at [3D]: not found
Search at [3E]: not found