TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: ferchomdq en 06 de Septiembre de 2006, 17:58:26
-
hola a todos necesito saber si alguien tiene un ejemplo facil con lcd 2 x 16 en pic basic pro y como conectarlo al pic teniendo en cuenta ese ejemplo, ya que estoy utilizando varios ejemplos y no doy pie con bola desde ya gracias a todos.
-
Mira aqui hay un ejemplo hecho por Lordlafebre
http://www.todopic.com.ar/foros/index.php?topic=2810.105
-
Aqui otra:
http://www.todopic.com.ar/foros/index.php?topic=11417.0
salu2
-
:) muchas gracias por responder ya me pongo en campaña y les cuento el resultado
-
no hay caso no puedo hacer que funcione, el pic que utilizo es el 16f84a y el lcd es de dos lineas, la primera linea esta en blanco mientras que la segunta aparece unos cuadraditos, pero nadas mas.
espero me puedan dan una mano porque es frustrante.
gracias
-
Hola:
Pega aqui el codigo y el diagrama para revisar lo que estas haciendo.
-
Muchas gracias por contestar el codigo y el diagrama es el que me recomendo PAOLA09 que creo que lo hiciste vos.
igual aca lo pego:
"Ejemplo para LCD a modo 4 bitsDefine
LCD_DREG PORTB "bit de datos del LCD empezando
Define LCD_DBIT 0 "por B.0 ,B.1, B.2 y B.3
Define LCD_RSREG PORTB "bit de registro del LCD conectar
Define LCD_RSBIT 5 "en el puerto B.5
Define LCD_EREG PORTB "bit de Enable conectar en el
Define LCD_EBIT 4 "puerto B.4
inicio:
lcdout $FE,1,"HOLA TODOPIC " "borra el lcd y muestra el mensaje.
end
el diagrama es el mismo de Paola09
Uso un lcd itm 1602a y un cristal 4 mhz.
no utilizo ningun simulador es en vivo y en directo jajaja.
desde ya muchas gracias por la ayuda de todos
-
Hola:
Pues que raro entonces, ese ejemplo esta probado y comprobado en LCD que estan basados en controlador HD44780 o compatibles, revisa que tu LCD tenga dicho controlador, sino no funcionara, tambien revisa el circuito, algo debe estar mal, excepto el codigo, como digo ese lo he probado mil y un veces.
-
Proba forzando D0,D1,D2 y D3 del LCD a Gnd.
Saludos.
-
forzando tampoca va.
en la hoja de datos del lcd no dice nada si es compatible con hd44780, como puedo hacer para saber si lo es.
gracias
-
Hola:
Pues mira que controlador tiene y busca en google algo sobre el, y puedes ver si es compatible o no con el hitachi.
-
Hola.
Tengo entendido que los compatibles (y los originales) del Hitachi lo puedes ver si tus conectores son de 0.1" de separación y si están 14-16 terminales, ya sea en hilera y doble fila.
Existen algunos que son de mas terminales o que sus terminales están a 0.05", esos tengo entendido que no son hitachi.
Si no, puedes hacer lo que dice LORD, si sabes el nombre de tu LCD o número o alguna referencia que tenga, ponlo en algunos de los buscadores y fíjate si es compatible o no.
-
Y si lo prueba con la conexion default del manual de PBP que es cone el PORTA y el PORTB.3, y si tambien le agrega una pausa para que inicialize el LCD, a y si tambien mete un ciclo infinito osea que le meta un goto incio praver si lo hace esta muy raro no??
-
Dale un poco de pausa antes de iniciar el mensaje.Si el lcd no se inicializa bien no te mostrará nada por pantalla. Saludos.
-
lo intente todo no hay caso puede ser que el lcd este fallado, ahora bien tambien puede ser que el controlador no sea compatible con 44780 encontre la hoja de datos pero como puedo saber si es compatible o no que es lo que miro, ya que si esta fallado tendre que comprar otro y en la casa de electronica no tienen ni idea si es compatible.
perdon quizas estoy haciendo preguntas tontas pero es que recien empiezo en esto.
Y nuevamente muchas gracias a todos
-
perdon encontre esto haber si sirve "pin funtion compatibility with hd44780"
espero que sea.
gracias.
-
mira este post asi conecto el lcd es la conexion (http://img168.imageshack.us/img168/6140/txrxqp8.jpg) default en picbasic con un f84
-
Conéctalo como sugiere Navaismo, comenta si te salió o no.
-
Hola viejo, ya que veo que eres nuevo en esto ( = que yo) te puede ser muy útil esta web:
http://www.todopic.com.ar/pbp_sp.html (http://www.todopic.com.ar/pbp_sp.html)
Fue la primera que conocí antes de iniciarme en este mundo hace unos 2 meses y la verdad me sirvio mucho ya que no tenía la mas remota idea de que iba todo esto, hay 2 o 3 ej de circuitos con los diagramas, que son cosas muy básicas pero te ayudan a conocerlas, comprenderlas y si vas mezclando la una con la otra puedes llegar a mejorar mucho en poco tiempo.
-
jejeje es l apagina de este foro del creador TODOPIC y si sirve de mucho aunque mejor baja el manual en español que hizo Luis Frino es lo mismo solo que en pdf
-
:-/ :-/ :mrgreen: HOLA A TODOS FUNCIONA ESTA VIVO :D :D CAMBIE EL LCD POR OTRO Y FUNCIONO, NO SE SI EL CONTROLADOR QUE TENIA EL ANTERIOR NO ES COMPATIBLE O EL LCD ESTABA ROTO O LO QUEME YO.
QUIERO DALES LAS GRACIAS A TODOS.
USE EL EJEMPLO COMPLETO DE LordLafebre SOLO AGREGUE DOS PAUSAS AL PRINCIPIO, UNA DESPUES DE LAS DEFINICIONES Y OTRA DESPUES DEL INICIO, AMBAS DE 500.
AHORA A TRABAJAR PARA VER SI APRENDO Y PUEDO AYUDAR.
DE NUEVO GRACIAS.
:-/ :-/ :-/
-
Que bien que te trabajo, esa es la mas común, muchas veces las partes están dañadas (y la típica uno mismo las daña mientras aprende y sin darse cuenta) y uno piensa que cualquier cosa puede estar mala menos en si lo que realmente es xD
Buena suerte.
-
Hola:
Felicidades, que bien que te funciono, solo como comentario, tambien hay que tener cuidado al momento de armar los circuitos, revisando polaridades y que sea una tension que soporte el dispositivo que estes utilizando. :-)