Autor Tema: ayuda a visualizar en LCD 4x20  (Leído 1758 veces)

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

Desconectado botyas

  • PIC10
  • *
  • Mensajes: 28
ayuda a visualizar en LCD 4x20
« en: 30 de Julio de 2004, 13:27:00 »
buenas acabo de montar una placa para empezar a hacer pruebas con el LCD pero no consigo q funcione he utilizado para empezar el codigo q biene de ejemplo con pbp pero no veo na en el lcd. el codigo q estoy utilizando es este

--------------------------------------


DEFINE  OSC                   20
DEFINE  LCD_DREG        PORTB
DEFINE  LCD_DBIT         4    
DEFINE  LCD_RSREG      PORTB
DEFINE  LCD_RSBIT       0
DEFINE  LCD_EREG        PORTB
DEFINE  LCD_EBIT         2
DEFINE  LCD_LINES       4  


        Pause 500       " tiempo de espera del LCD

loop:   Lcdout $fe, 1   " Limpiar LCD
           Lcdout "Hola"   " muestra Hola
           Pause 500       " espera .5 seg

           Lcdout $fe, 1   " limpia LCD
           Lcdout "Mundo"
           Pause 500       " espera .5 seg

           Goto loop       " repite los mismo


lo estoy grabando en un 16f876 y lo he puesto en el puertoB

R/W -> Neg
RS    -> B0
E      -> B2
Datos a partir d B4 y conectados a patillas DB4-DB7 del LCD

Desconectado Leonsport

  • PIC12
  • **
  • Mensajes: 88
RE: ayuda a visualizar en LCD 4x20
« Respuesta #1 en: 31 de Julio de 2004, 07:07:00 »
Comprueba q hayas utilizado bien los pines para la conexion al lcd como t indica el programa.
Mira también si hacen falta las resistencias de pull-up.
En algunos ejemplos creo recordar lleva una res. pull-up de 4k7 en la patilla RS del lcd.
salu22222 y comenta los resultados.

Desconectado botyas

  • PIC10
  • *
  • Mensajes: 28
RE: ayuda a visualizar en LCD 4x20
« Respuesta #2 en: 01 de Agosto de 2004, 05:04:00 »
las patas tan bien puestas y la resistencia de pull up es si se utiliza el puertoA4 pq es una salida en colector abierto. como no estoy muy seguro de q me este compilando bien el micro code voy a probar a poner el lcd en el puerto a q es el q tiene por defecto y a ver si asi rula esto.

muchas gracias por el comentario


 

anything