
Pregunta de Isaid: Hola como controlo un lcd con un pic 16f628a?
Lo programo en codestudio esta es mi programación
define lcd_dreg portb
define lcd_dbit 4
define lcd_rsreg portb
define lcd_rsbit 3
define lcd_ereg portb
define lcd_ebit 2
lcdout $ fe,1,”daniel”
END
Cunado le ago así con END al final no me sale nada en la pantalla cuando lo quito salen unos cuadros en la primera línea, ya le puse pause de 100 y 1000 milisegundos y nada por favor alguien me ayuda gracias trabajo en el programa codestudio.
Les agradeciera si me podrían enviar la programación escrito
mejor sugerencia:
Answer by Adrián
Busca en internet hay 1500 rutinas para pic 16f84, y migraas al 628 que es muuy parecido. Salu2
! Deja tu opinión
Pues la verdad no se nada de codeestudio pero si hice funcionar el LCD trabajando con assembler, eso de que te salgan cuadros en la primera linea es cuando el LCD no esta correctamente inicializado, el funcionamiento no es dificil, pero si son varias instrucciones para las diferentes posibilidades que nos brinda un LCD para eso te recomiento visites esta página que tiene un simluador en el cual vas ingresando los bits al LCD y hay te muestra lo que hace, sino esta bien inicializado entonces no muestra lo que quieres, de esta manera te puedes dar cuanta de que es lo que tienes que hacer paso a paso.
http://www.geocities.com/dinceraydin/lcd/index.html
Si no sabes bien como son las palabras de control y como las debes enviar y eso entonces escribeme a mi mail, es alquimista_fma87@hotmail.com, tengo un pdf que me sirvio mucho para poder entender bien como funciona y junto al simulador me aseguro que todo funcione bien.