SoloCodigo
Programación Específica => Microcontroladores => Mensaje iniciado por: navaismo en Miércoles 24 de Agosto de 2005, 19:23
-
:(
Alguien puede ayudarme?
ya he desplegado imagenes rutinas condicionadas a eventos parpadear el texto k kiera pero aun no puedo hacer que el texto que sea se desplace a traves del LCD el pic que uso es el convencional f84a y uso un lcd de 16X2 sin backlight.
he tratado de hacerlo con un FOR..NEXT pero no me queda el texto no se desplaza y aun no encuntro una tabla de instrucciones del LCD, tengo una muy limitada que viene en el manual de picbasic segun para mover el cursor ya sea izquierda o derecha se usa $FE,$10 o $FE,$14 y si lo hace en el for cuando no pongo nada de texto. pero al poner texto no pasa nada.
alguna idea de como hacerlo
-
Hola navaismo, para lograr lo que necesitas debes usar un comando del cual dispone el LCD, esa es una manera, la otra seria leer la posicion de cada caracter, y sumarle o restarle uno (segun el sentido "izq o der") y pintarlo nuevamente, con eso darias un efecto de desplazamiento, esta segunda opcion es algo mas elaborada..
Te dejo el acceso a la hoja de datos del LCD 2*16, es completito y en el encontraras comandos utiles.. lo demas seria ingenio para escribirlo en Basic ;) .. Cualquier duda me consultas. Saludos!! :D
DataSheet LCD 2*16 HITACHI (http://web.media.mit.edu/~neilg/fab/dist/hello/hello7/44780.pdf)
-
:rolleyes:
gracias por la respuesta voy a checarlo y aviso ok