Autor Tema: manejo lcd 16X2 con pic 16f877 con pbp  (Leído 3902 veces)

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

Desconectado LLANEROS

  • PIC10
  • *
  • Mensajes: 1
manejo lcd 16X2 con pic 16f877 con pbp
« en: 12 de Noviembre de 2003, 21:59:00 »
No he podido arrancar la lcd con en 16f877. pero si la arranco con el 16f84
paresiera que generara codigo para  el 16f84 y no para el 16f877.

urgente...................





Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7918
RE: manejo lcd 16X2 con pic 16f877 con pbp
« Respuesta #1 en: 13 de Noviembre de 2003, 07:46:00 »
Debes decirle al pbp que estas generando el codigo para el 16F877, se hace con DEVICE....
Lee bien el Help, alli explica que el dispositivo por Default es el 16F84, entonces al no declararlo distinto lo toma asi...
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado LuisFrino

  • Moderadores
  • PIC16
  • *****
  • Mensajes: 140
    • Electronica Microcontroladores Ilumunacion Decorativa
RE: manejo lcd 16X2 con pic 16f877 con pbp
« Respuesta #2 en: 13 de Noviembre de 2003, 10:43:00 »
una consulta
actualizaron el PBP con los parches para cada version
????
es muy importante ya que los PBP suelen tener problemas con algunas funciones y en melabs estan los parches que reparan dichos errores
saludos
Luis

otra cosa que hay que tener en cuenta es la configuracion
de los micros no es posible que para el F84 funcione
y no asi para 877
algo esta mal en el trapaso del codigo o en el compilador

Desconectado pachopic

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 209
RE: manejo lcd 16X2 con pic 16f877 con pbp
« Respuesta #3 en: 13 de Noviembre de 2003, 18:06:00 »
¿Ya miraste si el LCD esta conectado al puerto correcto?
puedes usar los DEFINES del lcd para conectarlo aun puerto distinto... EJ: PORTA,PORTB,PORTC..
El pbp asume por defecto que las lineas de data,del LCD estan como un bus de  4 bits, D1......D4 , y que ademas estan conectadas en el micro, en los pines  desde porta.0 .....a...porta.3, el pin register select RS al pin porta.4,y el pin enable a portb.3, ademas inicializa el LCD como uno de dos lineas, si los parametros son diferentes a los mencionados arriba debes usar los DEFINES del LCD....
para mayores detalles consulta el manual del PBP...
SUERTE....

Desconectado LuisFrino

  • Moderadores
  • PIC16
  • *****
  • Mensajes: 140
    • Electronica Microcontroladores Ilumunacion Decorativa
RE: manejo lcd 16X2 con pic 16f877 con pbp
« Respuesta #4 en: 13 de Noviembre de 2003, 19:07:00 »
Escrito originalmente por jumanji22
¿Ya miraste si el LCD esta conectado al puerto correcto?
puedes usar los DEFINES del lcd para conectarlo aun puerto distinto... EJ: PORTA,PORTB,PORTC..
El pbp asume por defecto que las lineas de data,del LCD estan como un bus de  4 bits, D1......D4 , y que ademas estan conectadas en el micro, en los pines  desde porta.0 .....a...porta.3, el pin register select RS al pin porta.4,y el pin enable a portb.3, ademas inicializa el LCD como uno de dos lineas, si los parametros son diferentes a los mencionados arriba debes usar los DEFINES del LCD....
para mayores detalles consulta el manual del PBP...
SUERTE....


************************
bien pequeño saltamontes veo que vas leyendo el libro
muy bien
saludos
Luis Frino
*/*/*/*/*////*/*/*/*/*/////*


 

anything