muchas gracias por la respuesta.
Bueno, en cuanto a la libreria LCD4x20, pues.... olvide ponerlo tambien aqui en el foro, ya que de la libreria original (LCD420) modifique la conexion de los pines en el puerto B y le cambie de nombre, eso para mantener la libreria original.
aqui esta lo que midifique, por si a alguien le sirve. Bueno, solo pongo las líneas que modifique, por que lo demás se mantiene de la libreria original.
En cuanto a la correccion de código que pusiste en el foro, pues... lo voy a provar y haber que tal.
Muchas gracias
Bueno, en cuanto a la libreria LCD4x20, pues.... olvide ponerlo tambien aqui en el foro, ya que de la libreria original (LCD420) modifique la conexion de los pines en el puerto B y le cambie de nombre, eso para mantener la libreria original.
aqui esta lo que midifique, por si a alguien le sirve. Bueno, solo pongo las líneas que modifique, por que lo demás se mantiene de la libreria original.
Código [Seleccionar]
// As defined in the following structure the pin connection is as follows:
// B0 unused
// B1 unused
// B2 rs
// B3 enable
// B4 D4
// B5 D5
// B6 D6
// B7 D7
//
// LCD pins D0-D3 are not used and PIC B3 is not used.
struct lcd_pin_map { // This structure is overlayed
BOOLEAN unused1; // on to an I/O port to gain
BOOLEAN unused2; // access to the LCD pins.
BOOLEAN rs; // The bits are allocated from
BOOLEAN enable; // low order up. ENABLE will
int data : 4; // be pin B0.
} lcd;
En cuanto a la correccion de código que pusiste en el foro, pues... lo voy a provar y haber que tal.
Muchas gracias