SOLAMENTE RETIRO DE PEDIDOS, NO CONTAMOS CON ATENCIÓN A PUBLICO PRESENCIAL
Oferta por lote

Pantalla Display Grafico 128×64 Backlight

$ 30.000,00 Precio sin impuestos nacionales: $ 24.793,39

Añadido a tus favoritosEliminado de tus favoritos 0
SKU: ARD-PANT-128x64 Category: Tag:

El módulo está utilizando un conector estándar de 2.54 mm de 20 pines, lo que facilita el desarrollo del prototipo en una placa de prueba:

De acuerdo con la hoja de datos, los siguientes modos de comunicación son compatibles:

Modo de 8 bits. Los bytes de datos o instrucciones se transfieren a través del pin DB7-DB0.

Modo de 4 bits Los bytes de datos o instrucciones están separados en dos partes. Se transferirán 4 bits más altos a través de DB7-DB4, seguidos de los 4 bits inferiores. Los pines DB3-DB0 no se usarán y se deben conectar a tierra.

Modo en serie Esto se hace tirando del pin PSB. Cuando está habilitado, la comunicación solo requerirá 4 pines en total. Solo se admiten datos de escritura en modo serie

Desafortunadamente, la placa que compré tiene el pin PSB permanentemente conectado a VCC. Por lo tanto, solo es posible la comunicación paralela. Para reducir el número de pines de salida requeridos, he seleccionado el modo de 4 bits, en lugar de 8 bits.

La pantalla LCD admite gráficos y modos de texto:

Máximo 16 caracteres x 4 líneas en modo texto

Resolución de 128×64 en modo gráfico.

Ejemplo de Codigo Modo texto:

El siguiente código realiza la inicialización de la pantalla LCD y configura la comunicación de 4 bits en modo de texto:

void LCD_Init (void) {LCD_REST = 1; LCD_REST = 0; delay_ms (5); LCD_REST = 1; delay_ms (50); LCD_WriteCommand (0b00100000); delay_ms (5); LCD_WriteCommand (0b00100000); delay_ms (5); LCD_WriteCommand (0b00001100); delay_ms (5); LCD_WriteCommand (0x01); delay_ms (5); LCD_WriteCommand (0x06); delay_ms (5); LCD_WriteCommand (0b00000010); delay_ms (5);}

Después de que la pantalla LCD se haya inicializado, la siguiente función mostrará una cadena en la pantalla LCD:

void LCD_TextDisplayString (cadena de caracteres unsigned, cadena de caracteres *) {unsigned char addr, i; if (línea == 1) addr = 0x80; // La primera dirección de línea else if (line == 2) addr = 0x90; // La segunda dirección de línea else if (line == 3) addr = 0x88; // La tercera dirección de línea else if (line == 4) addr = 0x98; // La cuarta dirección de línea LCD_WriteCommand (addr); para (i = 0; i <16; i ++) LCD_WriteData (* string ++);}

Así es como se verá al mostrar 4 líneas de texto:

A pesar de la gran resolución de pantalla, el modo de texto predeterminado solo me permite mostrar hasta 64 caracteres en la pantalla debido a la fuente gruesa. Mi próximo intento es usar el modo gráfico, de modo que pueda usar mi fuente personalizada y mostrar más caracteres. El siguiente código muestra cómo habilitar y deshabilitar el modo de gráficos en esta pantalla LCD:

void LCD_EnableGraphics (void) {LCD_WriteCommand (0x20); delay_ms (1); LCD_WriteCommand (0x24); delay

Especificaciones: Pantalla Display Grafico 128×64 Backlight

Peso 0,3 kg
Dimensiones 10 × 9 × 1,5 cm

User Reviews

0.0 fuera de 5
0
0
0
0
0
Write a review

Aún no hay reseñas.

Solo los usuarios que hayan iniciado sesión y hayan comprado este producto pueden dejar un comentario.

Pantalla Display Grafico 128×64 Backlight
Pantalla Display Grafico 128×64 Backlight

$ 30.000,00 Precio sin impuestos nacionales: $ 24.793,39

e-LABShop
Logo
Shopping cart