TODOPIC
Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: mtristan en 12 de Agosto de 2010, 13:14:36
-
.
Hola a todos. Estoy en pleno desarrollo de un archivo de biblioteca (extensión .inc) para el manejo de módulos LCD en assembler. Algo así como el famoso flex_lcd para C, aunque tal vez algo más modesto.
El tema es que la rutina de inicialización que tengo es solo útil para módulos con controlador KS0066, o compatible (los de los LCD de Winstar, por ejemplo), pero quisiera incluir también inicializaciones para otros controladores, la mayor cantidad posible.
Y es en esta parte que pido la ayuda de todos: háganme saber de cualquier rutina faltante de cualquier otro controlador que conozcan, así la agrego. Y en la medida de lo posible, tanto para 8 como para 4 bits :-).
He aquí la única al momento:
(http://img404.imageshack.us/img404/8906/ks0066.jpg) (http://img404.imageshack.us/i/ks0066.jpg/)
Uploaded with ImageShack.us (http://imageshack.us)
¡Saludos, y gracias de atemano!
-
En este mensaje (http://www.todopic.com.ar/foros/index.php?topic=24720.msg201411#msg201411) está la "librería" que utilizaba en assembler. Es compatible con Hitachi 44780 y trabaja con todos los pines independientemente. Solamente trabaja para 4-bits, 8-bits es un gasto innecesario :mrgreen:
Saludos!
-
.
Bueno, la mía solo tendrá 3 modos de conexión :oops:: el puerto completo (8 bits), o la parte baja/alta del puerto (4 bits). ¡Gracias por la info!
De paso, si a alguien le interesa, adjunto lo que llevo por el momento. No se asusten al ver que las rutinas son solo para puerto A y B, más adelante lo voy a flexibilizar un poco ;-).
¡Saludos!
-
.
¿Nadie más tiene otros LCDs? :undecided: