Hola!
Me he comprado un display LCD pero no consigo que muestre nada.
Cuando lo enciendo sale la primera linea en negro y la segunda en blanco. Segun he leido cuando pasa esto es que no se ha inicializado bien.
En la web donde lo he comprado pone en la descripcion que el controlador es ST7066U, pero luego le doy al datasheet que viene en la misma pagina y pone que el controlador es el KS0070B
Estoy programando con el CCS y he probado ha cambiar la libreria lcd.c la funcion lcd_init() por una para funcionar con 4 bits para el ST7066U pero nada . Ya he perdido la cuenta de tantas librerias que he probado.Tambien he probado una libreria que valia para el KS0070B pero nada.
Tambien he probado hacerme mi propia funcion lcd_init segun ponia en el pdf de la pagina donde lo compre, pero no hay resultado, siempre sale primera linea negra. (Ni que decir que tambien he probado la libreria que viene en el ccs sin modificar nada)
¿Alguien tiene una o la funcion lcd_int compatible con esa LCD?
Me he comprado un display LCD pero no consigo que muestre nada.
Cuando lo enciendo sale la primera linea en negro y la segunda en blanco. Segun he leido cuando pasa esto es que no se ha inicializado bien.
En la web donde lo he comprado pone en la descripcion que el controlador es ST7066U, pero luego le doy al datasheet que viene en la misma pagina y pone que el controlador es el KS0070B
Estoy programando con el CCS y he probado ha cambiar la libreria lcd.c la funcion lcd_init() por una para funcionar con 4 bits para el ST7066U pero nada . Ya he perdido la cuenta de tantas librerias que he probado.Tambien he probado una libreria que valia para el KS0070B pero nada.
Tambien he probado hacerme mi propia funcion lcd_init segun ponia en el pdf de la pagina donde lo compre, pero no hay resultado, siempre sale primera linea negra. (Ni que decir que tambien he probado la libreria que viene en el ccs sin modificar nada)
¿Alguien tiene una o la funcion lcd_int compatible con esa LCD?