¿Alguien tiene algo de seguro para trabajar con el código C de la interfaz de 4 bits para un PIC 18f4685 para una pantalla LCD Hitachi de 2 líneas? Estoy usando una placa proto de Northmicro con un módulo LCD que es compatible con Hitachi 44780. Usando MPLab V8.x con compilador C18.
Bajar el mordisco en PORTB a D4-7
E: RA4
RS: RB4
RW: RB5
Luz de fondo: RA5
Busqué en todo Google land y encontré cosas que me ayudaron a pasar por el proceso, pero ninguna se ha escrito para mi configuración particular. He pasado y creo que los he ajustado para mis usos, pero ni siquiera puedo inicializar la pantalla LCD. Los retrasos de tiempo parecen estar bien cuando lo ejecuto a través de MPlabSim.
También intenté usar las bibliotecas en la carpeta mcc18 src, pero tampoco funcionó.
Estoy buscando un código que se sepa que funciona, por lo que puedo solucionar problemas si se trata de mi código de mierda o de la placa. Hasta ahora, solo he podido encender y apagar la luz de fondo, pero eso realmente no cuenta, ya que es solo un pin conectado a un mosfet y no tiene nada que ver con el mcu incorporado de la pantalla LCD.
He estado trabajando durante unas pocas horas cada día durante la semana pasada ... 16 horas es mucho tiempo para gastar en un proyecto tonto como este, por lo que me encantaría si pudiera ayudarlo. por favor
Gracias de antemano.