Home Preguntas Frecuentes LCD de 4 líneas
LCD de 4 líneas PDF Imprimir E-mail
Sábado, 06 de Septiembre de 2008 23:47

Tengo un LCD de 4 líneas compatible con el standard Hitachi 44780, ¿qué modificaciones tengo que realizar a la librería de subrutinas LCD_4BIT.INC para poder utilizarlo correctamente? (Walter L.)

Tiene un ejemplo desarrollado en PROTEUS en el capítulo 13 de la sección proyectos. Hay que tener en cuenta las direcciones de las diferentes líneas que son:

  • Línea 1: A partir de la dirección 00h de DDRAM.
  • Línea 2: A partir de la dirección 40h de DDRAM.
  • Línea 3: A partir de la dirección 14h de DDRAM (ó 10h en otros).
  • Línea 4: A partir de la dirección 54h de DDRAM (ó 50h en otros).
Por tanto las subrutinas de posicionamiento al principio de cada línea pueden ser definidas dentro de la librería LCD_4BIT.INC tal como se expone a continuación:

    ; Subrutinas variadas para el control del módulo LCD ----------
    ;
    ;Los comandos que pueden ser ejecutados son:

    LCD_CursorIncr ; Cursor en modo incrementar.

    movlw b'00000110'
    goto LCD_EnviaComando

    LCD_Linea1 ; Cursor al principio de la Línea 1.

    movlw b'10000000' ; Dirección 00h de la DDRAM
    goto LCD_EnviaComando

    LCD_Linea2 ; Cursor al principio de la Línea 2.

    movlw b'11000000' ; Dirección 40h de la DDRAM
    goto LCD_EnviaComando

    LCD_Linea3 ; Cursor al principio de la Línea 3

    movlw b'10010100' ; Dirección 14h de la DDRAM
    goto LCD_EnviaComando

    LCD_Linea4 ; Cursor al principio de la Línea 4

    movlw b'11010100' ; Dirección 54h de la DDRAM
    goto LCD_EnviaComando

Si tiene problemas en el funcionamiento o simulación en PROTEUS del LCD de cuatro líneas, tenga en cuenta lo expuesto en la pregunta anterior "Simulacion del LCD en Proteus".

Actualizado ( Sábado, 02 de Mayo de 2009 00:11 )
 

Comprar libro

Para comprar el libro "Microcontrolador PIC16F84. Desarrollo de proyectos" de la Editorial Ra-Ma pulse sobre la siguiente figura:

Portada

¿Quién está en línea?

Tenemos 78 invitados conectado

Visitantes

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
Ulti Clocks content
home search