Hola amigos foreros, revisando la documentacion del foro me he dado cuenta que la libreria lcd.c para el manejo del LCD en C se puede modificar, actualmente estoy usando el pic 16f876 (puertos A,B y C), y lo he podido ocupar con un LCD conectado al puerto B. Ahora quiero usar la interrupcion por flanco de subida en el RB0, pero esa pata esta ocupada por el lcd, mi consulta es si se puede modificar las instrucciones para re-asignar las patitas RW, RS y E.
Esta es la porcion del programa que creo se debe modificar, pero no se como:
[font=Verdana][font=Verdana]struct lcd_pin_map { // This structure is overlayed
BOOLEAN enable; // on to an I/O port to gain
BOOLEAN rs; // access to the LCD pins.
BOOLEAN rw; // The bits are allocated from
BOOLEAN unused; // low order up. ENABLE will
int data : 4; // be pin B0.
} lcd;[/font][/font]
De antemano muuchas gracias.