TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: dtoledos25 en 19 de Octubre de 2006, 23:57:22
-
Hola a todos, llevo bastante tiempo interesado en la programacion de micricontroladores, y ahora tengo tiempo.
Mi primer duda.
Los LCD se pueden conectar en 4 bits y 8 bits. cuales son las diferencias, ventajas e inconvenientes.
-
Una ventaja es el uso de pines a usar, com 4 bits solamente tendrás que usar 4 pines de datos mientras que con 8 bits pues los respectivos 8 pines de datos, desventaja es que al cortar a la mitad los bit's a transmitir al lcd, pues debe mandar la misma cantidad de bit's(8 bit's) en dos tandas de 4 bit's, por lo tanto es más lento...
PD: No veo que hables de teclado en tu mensaje...
Suerte!!! ;)
-
otra cosa mas, que si usas la configuracion de 4 bits para el pic puedes multiplexar esas 4 salidas para las 4 columnas de un teclado 4x4 de esta manera:
mejor lo adjunto porq no me sale elinsertar la imagen desde los controles, como se hace ah?(http://)
-
ya aprendi a poner imagen :-/
(http://img206.imageshack.us/img206/7626/tecladoylcdyp9.png)
-
Hola a todos decir que muchas gracias por responder.
Respecto a la conexion de 4 bit y 8 lo suponia que era la velocidad, del lcd. ¿no hay ningun inconveniente mas?
Respecto al teclaco, no puse nada porque estaba investigando y creo que dieron sus frutos. ojedad el MM74c922 decodificador de teclado, convierte la señal x,y en un dato binario del 1 al 16 en cuatro bit.
-
me parece amigo dtoledos25 q estarias usando ese chip 74C922 en vano pues si bien es cierto terminarias usando el teclado 4x4 con 4 pines del pic, y luego usar el LCD con 6 pines (4 datos + 2 de control), cuando con el circuito q adjunte ahi arriba si lo observas esta multiplexando las salidas del teclado junto con las de datos del LCD, ahi esta obteniendo lo mismo solo q sin usar un chiop adicional, lo unico es el programa q gestione ese proceso, pero yo lo he arrancado en varias oportunidades y me ha funcionado. el pic puede hacerlo todo junto, sin ayuda externa :mrgreen:
ah, yo no veo muchos inconvenientes en usar 4 o 8 lineas del LCd, creo q mejor son las de 4 porq te ahorran pines.
8 lineas + 3 control = 11 pines del pic !!!!(bueno yo uso 2 nomas de control porq el pin W/R lo mando a tierra para siempre escribir)
4 lineas + 3 control = 7 puede entrar todo en un solo puerto :-)
-
HOLA COMO ES ESTO DE LA MULTIPLEXION CON TECLADO Y LCD ME PODRIAN EXPLICAR? O PASAR ME UN EJEMPLILLO PARA ESTUDIARLO?
-
Hola aca (http://www.x-robotics.com/rutinas.htm) tenes un par de rutinas para controlar unteclado, y como comentario digo que se puede conectar un LCD con un bus de datos de 8 bit y un teclado matricial al mismo puerto.
Saludos