Autor Tema: Mansale LCD  (Leído 3045 veces)

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

Desconectado Andres71

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 149
Mansale LCD
« 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
"Dice mas el necio cuando calla, que el sabio cuando habla"

ANDRES ALEGRIA
alegriaandres@gmail.com
andresalegria@hotmail.com

Desconectado WallyNet

  • PIC12
  • **
  • Mensajes: 60
RE: Mansale LCD
« Respuesta #1 en: 18 de Mayo de 2003, 22:59:00 »
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

Desconectado lafe

  • PIC10
  • *
  • Mensajes: 40
RE: Mansale LCD
« Respuesta #2 en: 18 de Mayo de 2003, 23:21:00 »
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

Desconectado pocher

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 2569
RE: Mansale LCD
« Respuesta #3 en: 19 de Mayo de 2003, 12:26:00 »
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

Desconectado pocher

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 2569
RE: Mansale LCD
« Respuesta #4 en: 19 de Mayo de 2003, 13:22:00 »
... hecho. Ya lo podeis bajar.

Un saludo

Desconectado Gaudizuniga

  • PIC10
  • *
  • Mensajes: 30
RE: Mansale LCD
« Respuesta #5 en: 19 de Mayo de 2003, 18:05:00 »
   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.


 

anything