Autor Tema: como poner 2 lineas en lcd 2x16  (Leído 2120 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado jose rotte

  • PIC10
  • *
  • Mensajes: 28
como poner 2 lineas en lcd 2x16
« en: 25 de Junio de 2010, 19:36:53 »
quiero poner dos lineas que se desplacen en el lcd el libro pic 16f84 me muestra de una sola linaea que se desplaza como se hace para que se desplacen 2 lineas gracias :-/

Desconectado bigluis

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 511
    • Tutoriales de Qt C++
Re: como poner 2 lineas en lcd 2x16
« Respuesta #1 en: 25 de Junio de 2010, 21:35:31 »
Si lo estas haciendo en ASM te recomiendo que envies el comando correspondiente a desplazar las letras que es 24 hacia la izquierda o 28 hacia la derecha.

Una vez que hayas escrito el mensaje en el LCD solo necesitas desplazarlo.

Código: ASM
  1. ciclo
  2.   movlw  24                  ;valor para desplazar a la izquierda
  3.   call   Envia_comando  ;llama a la rutina para enviar comandos
  4.  
  5.   ;Aqui debes poner los retardos para ver mejor el desplazamiento
  6.  
  7.   goto   ciclo                  ;salta al inicio del ciclo

Si lo quieres hacer en MikroC

Código: C
  1. while(1){
  2.   Lcd_cmd(LCD_SHIFT_LEFT);
  3.   Delay_ms(500);}
Tutoriales de Qt C++

No es necesario que hagamos Grandes cosas, sino que lo que hagamos sea importante.

SI la NECESIDAD es la MADRE del CONOCIMIENTO, SEGURAMENTE la PEREZA su TÍA.

Cuando el ARTE requiere de PRECISION le llamamos CIENCIA