Merry XMAS to all!
I'm back with another problem. Its first time when I work with I2C .
I have a 1x LCD with 8 pins, I suppose that have a controller ST7036i or ST7032i (pin2, pin3 = NC) and also I have a LCD with 7 pins , TM202SIFSUGWA with ST7036i controller(pin2 = NC) . I tried to display a text but I have nothing on LCD.

I used this schematic:

Name:  schema.JPG
Views: 6420
Size:  67.3 KB

Code :
#CONFIG
__CONFIG _CONFIG1, _FCMEN_OFF & _FOSC_INTOSC & _WDTE_OFF & _MCLRE_OFF & _CP_ON & _IESO_OFF & _BOREN_OFF & _PWRTE_OFF
__CONFIG _CONFIG2, _PLLEN_OFF & _STVREN_OFF & _LVP_OFF
#ENDCONFIG

OSCCON = %01101010 'sets the internal oscillator to 4Mhz

TRISA = %00000000
TRISC = %00000000
ANSELA = %00000000
ANSELC = %00000000

OPTION_REG.7 = 0
WPUA = %00000000
WPUC = %00000011

PORTA = 0
PORTC = 0

SCL VAR PORTC.0
SDA var PORTC.1
RESET var PORTC.2 ; IT'S REQUIRED?

cbyte var byte 'CONTROL BYTE FOR DATA
I2C var byte 'CONTROL BYTE FOR CONTROL CODES

cbyte = 0 'USE TO send a command
I2C = $7C 'ADDRESS FROM MANUAL ??

main:

I2CWRITE SDA,SCL,I2C,cbyte,[$25] 'contrast
PAUSE 1
I2CWRITE SDA,SCL,I2C,cbyte,["HELLO"] 'print on the first line
pause 3000

goto main
end
Pls, can somebody help me ?

1000 x thx !