TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Andres71 en 18 de Mayo de 2003, 11:34:00
-
Hola atodos,
Qusiera si alguien me puede dar una ayuda referente a un LCD.
lo siguiente, tengo un lcd con un mensaje y quiero cambiar solo un carecter del mensaje, por ejemplo el mensaje dice "tomates:05" y quiero colocar despues "tomates:06" pero solo modificando el caracter que ha cambiado, como se hace denme una ayuda, de antemano gracias por la ayuda.
ANDRES
-
Estimado Andres: Ante todo bienvenido al foro!!!
Bien, lo que intentas hacer es muy interesante pues no he visto como hacer esas cosas en ningun lado, ni siquiera aqui en foro. Me uno a tu pedido de informacion para hacer estas cosas y otras, como por ejemplo hacer que titilen algunos caracteres, que se desplacen, etc. Basicamente como seguir a partir de un mensaje simple mostrado. Hasta pronto... Salu2
Walter
-
Hola mira los LCD tienen direcciones en las que apuntas cuando queres hacer eso ,las que uso yo por ej. son
en un LCD de 16x2 primera linea 80H,81H,82H,83H,84H,85H,86H,87H,88H,89H,8AH,8BH,8CH,8DH,8EH,8FH en la segunda linea
C0H,C1H,C2H,C3H,C4H,C5H,C6H,C7H,C8H,C9H,CAH,CBH
CCH,CDH,CEH,CFH bueno antes de enviar este valor en hex tenes que enviar la palabra de control para que el LCD la tome como tal y apunte ese caracter ,tene en cuenta que depende como lo configures en el inicio cuando quieras actualizar tendras que refrescar la direccion adonde apuntar porque sino el contador de direcciones de lcd se incrementara o disminuira apartir de ese valor .
Salu2
-
Hola.
Voy a modificar el archivo en el apartado:
Simuladores - Ejemplos para simular - Control de LCD de 8 bits en ensamblador
para que veais como se hace.
Supongo que lo quereis en ensamblador (Si mirais los otros 2 ejemplos de control de LCD en C, vereis que en C es mucho más fácil, eso sí hay que conocer las instrucciones del compilador de C que se utilice)
Cuando lo tenga hecho os aviso aquí mismo para que lo podais descargar.
Un saludo
-
... hecho. Ya lo podeis bajar.
Un saludo
-
Hola a todos, aqui hay ejemplo mas de como usar el lcd utilzando PBP y proteus, no tengo mucha experiencia utilzando el proteus y PBP pero por lo menos ya pude hacer esto y funciona que es lo importante. Anexo archivos .bas .hex y .dsn.
Lo que yo quiero hacer basicamente es una alarma pero quiero que se active y desactive con un codigo, y pues este ejemplo es lo que hace, solo es la parte del codigo, es decir al correr el programa en proteus en un LCD se despliega "Introduzca clave:", con el teclado se tiene que introducir la clave de 4 digitos, si la clave es correcta se despliega "Clave correcta", y se termina el programa. Si la clave es incorrecta, se despliega "ClaveIncorrecta", y termina el programa. Ya ustedes le haran las modificaciones necesarias segun sus necesidades. Ojala y les sirva de algo.