B
brucelee2
Guest
Hola,
Cuando escribo a mano derecha de mi GLCD (posición x> 64) de su funciona bien.Si yo escribo en la izquierda se repite en la derecha ....
La cosa es que escribe bien el texto.Ahora, tan pronto como intento de dibujar un círculo de su no es un círculo, sino un desastre.Im usando un GLCD de electro Mikro, hay una biblioteca para él (KS0107-Samsung).Im pregunto si alguien me puede apuntar a otra biblioteca o tal vez mi GLCD no funciona correctamente - es nuevo.
Ver la imagen --->
Mi código:
¿Podría ser un problema de tiempo?cualquier sugerencia al respecto?GRACIASGLCD_DataPort char en PORTD;
GLCD_CS1 sbit en RB0_bit;
GLCD_CS2 sbit en RB1_bit;
GLCD_RS sbit en RB2_bit;
GLCD_RW sbit en RB3_bit;
GLCD_EN sbit en RB4_bit;
GLCD_RST sbit en RB5_bit;
GLCD_CS1_Direction sbit en TRISB0_bit;
GLCD_CS2_Direction sbit en TRISB1_bit;
GLCD_RS_Direction sbit en TRISB2_bit;
GLCD_RW_Direction sbit en TRISB3_bit;
GLCD_EN_Direction sbit en TRISB4_bit;
GLCD_RST_Direction sbit en TRISB5_bit;
Conexiones / / Fin GLCD módulo
void main ()
(
ADCON1 = 0xFF;
Glcd_Init ();while (1)
(
Glcd_Fill (0x00);
Glcd_Circle (64, 30, 10, 1);
delay_ms (5000);
Glcd_Fill (0x00);
Glcd_Write_Text ( "Left x = 0", 0, 0, 1);
Glcd_Write_Text ( "Derecho x = 65", 65, 2, 1);
delay_ms (1000);
)
)
_________________
PIC 18F4550 ----- 20MHZ SA
Lo sentimos, pero es necesario iniciar sesión para ver este archivo adjunto
Cuando escribo a mano derecha de mi GLCD (posición x> 64) de su funciona bien.Si yo escribo en la izquierda se repite en la derecha ....
La cosa es que escribe bien el texto.Ahora, tan pronto como intento de dibujar un círculo de su no es un círculo, sino un desastre.Im usando un GLCD de electro Mikro, hay una biblioteca para él (KS0107-Samsung).Im pregunto si alguien me puede apuntar a otra biblioteca o tal vez mi GLCD no funciona correctamente - es nuevo.
Ver la imagen --->
Mi código:
¿Podría ser un problema de tiempo?cualquier sugerencia al respecto?GRACIASGLCD_DataPort char en PORTD;
GLCD_CS1 sbit en RB0_bit;
GLCD_CS2 sbit en RB1_bit;
GLCD_RS sbit en RB2_bit;
GLCD_RW sbit en RB3_bit;
GLCD_EN sbit en RB4_bit;
GLCD_RST sbit en RB5_bit;
GLCD_CS1_Direction sbit en TRISB0_bit;
GLCD_CS2_Direction sbit en TRISB1_bit;
GLCD_RS_Direction sbit en TRISB2_bit;
GLCD_RW_Direction sbit en TRISB3_bit;
GLCD_EN_Direction sbit en TRISB4_bit;
GLCD_RST_Direction sbit en TRISB5_bit;
Conexiones / / Fin GLCD módulo
void main ()
(
ADCON1 = 0xFF;
Glcd_Init ();while (1)
(
Glcd_Fill (0x00);
Glcd_Circle (64, 30, 10, 1);
delay_ms (5000);
Glcd_Fill (0x00);
Glcd_Write_Text ( "Left x = 0", 0, 0, 1);
Glcd_Write_Text ( "Derecho x = 65", 65, 2, 1);
delay_ms (1000);
)
)
_________________
PIC 18F4550 ----- 20MHZ SA
Lo sentimos, pero es necesario iniciar sesión para ver este archivo adjunto