Autor Tema: Problema con LCD jhd162a en despliege de segunda linea  (Leído 4965 veces)

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

Desconectado dark_soul_4578

  • PIC10
  • *
  • Mensajes: 7
Problema con LCD jhd162a en despliege de segunda linea
« en: 26 de Enero de 2011, 00:30:29 »
Saludos, tengo un pequeño gran problema con el display jh162a, resulta que lo estoy trabajando con el pic16f648a en ASM, y ya visualizo los caracteres, pero solo en la primera linea, no consigo desplegar en la segunda linea, segun tengo entendido que es la direccion 40 para la segunda linea, aunque simulando en proteus para desplegar uso C0, y funciona perfectamente, pero cuando lo quiero probar fisicamente, nomas no obtengo nada.



Asi que recurro al foro con la esperanza de que me puedan ayudar, quiero pensar que quiza mi problema esta en la inicializacion, aunque esmuy raro ya que nisiquiera puedo desplazar el cursor sobre la misma linea, espero me puedan ayudar, por todo gracias.

Desconectado om@r

  • PIC12
  • **
  • Mensajes: 86
Re: Problema con LCD jhd162a en despliege de segunda linea
« Respuesta #1 en: 26 de Enero de 2011, 19:58:12 »
HOla Dark_soul_4578 ,es raro que tu rutina funcione bien direccionando en la primera linea y en la segunda no responda...
cuando uso lcd 16x2 direcciono la primera linea entre 80H a 8FH y la segunda entre 0C0H a 0CFH ,cuando cargas la direccion
de la segunda linea pones 0C0H ? porque creo que si solo pones C0H da error.
Saludos!

Desconectado dark_soul_4578

  • PIC10
  • *
  • Mensajes: 7
Re: Problema con LCD jhd162a en despliege de segunda linea
« Respuesta #2 en: 27 de Enero de 2011, 18:18:21 »
Gracias por tu ayuda, no crees que problema este relacionado con la inicializacion?. Me podrias decir los pasos a seguir para inicializar la LCD.

Por tu ayuda muchas gracias.

Desconectado om@r

  • PIC12
  • **
  • Mensajes: 86
Re: Problema con LCD jhd162a en despliege de segunda linea
« Respuesta #3 en: 28 de Enero de 2011, 08:12:30 »
Hola Dark_soul_4578 ,para 2 lineas a 8 bits y a 4 bits uso estas secuencias:
LCD8BITS
                MOVLW   02H
                CALL   CONTROL
                MOVLW   38H
                CALL   CONTROL
                MOVLW   0CH   
                CALL   CONTROL
                MOVLW   06H
                CALL   CONTROL
                MOVLW   01H   
                CALL   CONTROL
                RETURN
;***************************************
LCD4BITS
                MOVLW   02H
                CALL   CONTROL
                MOVLW   28H
                CALL   CONTROL
                MOVLW   0CH
                CALL   CONTROL
                MOVLW   06H
                CALL   CONTROL
                MOVLW   01H   
                CALL   CONTROL
                RETURN
Saludos!

Desconectado dark_soul_4578

  • PIC10
  • *
  • Mensajes: 7
Re: Problema con LCD jhd162a en despliege de segunda linea
« Respuesta #4 en: 29 de Enero de 2011, 22:42:50 »
Hola nuevamente gracias por tu ayuda, problema resulto era la forma en la que estaba inicializando la LCD.

Te agradezco tu ayuda.

Desconectado el_zorro_mex

  • PIC10
  • *
  • Mensajes: 1
Re: Problema con LCD jhd162a en despliege de segunda linea
« Respuesta #5 en: 30 de Marzo de 2012, 15:15:37 »
En mi uso el LCD JHD 162A y me muestra en la segunda línea cuadros negros. ¿Podrían publicar la rutina de inicialización que usan? Gracias.

Desconectado PulKon

  • PIC12
  • **
  • Mensajes: 70
Re: Problema con LCD jhd162a en despliege de segunda linea
« Respuesta #6 en: 25 de Junio de 2012, 21:54:27 »
Hola el_zorro_mex,

Quizá te sean de utilidad estas librerias del libro del PIC16F84A.

Saludos.
La felicidad no consiste en tener lo que quieres, sino en querer lo que tienes.


 

anything