Hola a todos de nuevo,
ya hace mucho tiempo que no pasaba por el foro y hay que recuperar las buenas costumbres para aprender y ayudarnos
.
El tema que me ocupa es el siguiente, estoy en un proyecto en el que me han dado el DISPLAY GE G12864J5-TGH-VGB-R, un Display gráfico que necesito poder usar, el caso es que no me hago con él, puede ser que porque lo estoy usando en una protoboard y es una maraña de cables aunque creo que están bien conectados, el caso es que pongo tensión y el backlight se enciende. Tengo un programita para un micro PIC 18F4520 hecho en CCS, muy sencillito:
#include <18F4520.h>
#fuses XT,NOWDT,NOPROTECT,NOLVP
#use delay(clock=20000000)
#include <HDM64GS12.c>
#include <graphics.c>
#use standard_io(a)
void main()
{
char cadena[] = "ARRANCANDO...";
glcd_init(ON);
glcd_text57(33,30,cadena,1,1);
}
Es simplemente para probarlo. En cuanto a las conexiones físicas son las típicas, E, RS, RW van a RB4, RB5 y RB2 respectivamente, RC0 va con RST, Los 8 de datos unidos al puerto D y alimentación del display y del backlight a 5 V y GND.
No se si el problema está en que las librerías para GLCDs del CCS no son compatibles con éste modelo, o bien que me falta por conectar algo o está de manera errónea conectado...
Agradezco cualquier ayuda que me podáis dar.
Gracias y saludos!