Autor Tema: Colaboraciones para finalizar librería LCD  (Leído 2013 veces)

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

Desconectado mtristan

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 395
Colaboraciones para finalizar librería LCD
« 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:


Uploaded with ImageShack.us

¡Saludos, y gracias de atemano!

When you see a good move, look for a better one (Emanuel Lasker)

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Colaboraciones para finalizar librería LCD
« Respuesta #1 en: 12 de Agosto de 2010, 13:30:36 »
En este mensaje 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!
No contesto mensajes privados, las consultas en el foro

Desconectado mtristan

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 395
Re: Colaboraciones para finalizar librería LCD
« Respuesta #2 en: 12 de Agosto de 2010, 14:04:57 »
.


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!

When you see a good move, look for a better one (Emanuel Lasker)

Desconectado mtristan

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 395
Re: Colaboraciones para finalizar librería LCD
« Respuesta #3 en: 20 de Agosto de 2010, 21:10:12 »
.


¿Nadie más tiene otros LCDs? :undecided:


When you see a good move, look for a better one (Emanuel Lasker)