PIC 18F4620 con LCD [cerrado]

-9

Estoy haciendo un proyecto usando PIC 18F4620 para mostrar las lecturas en un LCD. pero no estoy seguro de cómo se deben conectar mi alimentación, la pantalla LCD y la imagen 18f4620. ¿Hay esquemas sugeridos?

    
pregunta sharon

2 respuestas

5

Nota:
Al igual que los comentarios de Olin, supongo que estás usando una pantalla LCD de personajes, porque eso es lo que muy a menudo usan los aficionados, pero también en la industria. Dos líneas de 16 caracteres son un formato común. Muchos de estos módulos LCD utilizan una interfaz estándar de 14 pines (a veces más 2 para la luz de fondo). Esta respuesta se aplica a estos módulos.

Usted conecta las líneas de datos y las líneas de control simplemente a los pines GPIO (E / S de propósito general) del PIC. La pantalla LCD tiene un bus de 8 bits, pero también puede funcionar en modo de 4 bits, lo que le ahorra 4 I / Os.

En este ejemplo, la línea R / W está conectada a tierra, lo que significa que solo puede escribir en la pantalla LCD, no leer. La mayoría de las veces eso no es un problema, y le ahorra otro pin de E / S. Por lo tanto, las únicas dos líneas de control que necesita son RS (seleccionar registro), que indica si está escribiendo en un control o registro de datos, y E (habilitar), que bloquea los datos en la pantalla LCD.

    
respondido por el stevenvh
4

Hay muchas cosas que podrían llamarse "LCD". Steven asumió un tipo particular en su respuesta. Eso podría ser lo que tienes, pero también podría no serlo. Realmente necesitas darnos detalles de tu LCD particular.

En el nivel más bajo, podría tener una pantalla LCD de "vidrio desnudo". En ese caso, el PIC 18F4620 no es el chip correcto. En este nivel, las líneas LCD deben manejarse con señales de CA moduladas especiales. Algunos PIC tienen hardware para ese propósito incorporado, pero no el 18F4620. En general, Microchip coloca un "9" cerca del final del número de pieza cuando el PIC incluye un controlador LCD de vidrio.

Todas las pantallas LCD se controlan con señales de CA multiplexadas, pero algunas "pantallas LCD" incluyen un chip de controlador junto con el "vidrio" de la pantalla LCD. Hay muchos chips diferentes por ahí, y muchas interfaces diferentes posibles. Algunos usan IIC, algunos SPI o similares a SPI, y algunos aún son seriales pero diferentes con líneas de lectura y escritura separadas, por ejemplo. Todo depende del chip controlador.

Luego hay otra distinción entre una gráfica LCD y una con segmentos específicos. Con una pantalla gráfica LCD, en última instancia, puede mostrar cualquier cosa, pero la visualización de texto requiere que almacene muchos mapas de bits para los diferentes caracteres o que genere tipos de letra sobre la marcha. Por lo general, los gráficos LCD vienen con chips de control, y de nuevo, pueden tener interfaces muy diferentes. Las LCD con segmentos específicos generalmente tienen varios dígitos de 7 segmentos, y usted trata cada segmento de cada dígito por separado.

Algunas unidades LCD son aún más complicadas. Básicamente, son gráficos LCD en la parte inferior, pero tienen un chip de controlador con algunas fuentes incorporadas para que pueda enviar caracteres ASCII y pensar en todo como una pantalla de caracteres. Este es el tipo que Steven estaba asumiendo en su respuesta. Muchos de este tipo tienen la misma interfaz, que puede ser de 4 bits u 8 bits en paralelo con algunas líneas de control. Si esto es realmente lo que tienes, entonces se aplica la respuesta de Steven.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas