Hola estoy usando un 18f4553 tengo conectado un diplay de 20x4 al puerto b, usando la libreria lcd.c.
El tema es que ahora necesito crear una subrutina que se ejecute al provocar una interrupcion externa, y como el puerto b que es el que se usa para las interrupciones externas lo tengo ocupado.
¿Que hago?
¿Canvio el display al puerto D, para asi dejar el puerto B libre?, por que creo que no puedo provocar una interrupcion externa a traves del puerto D.
Si canvio el display al puerto D, que codigo tengo que añadir al ccs, ahora mismo lo tengo conectado tal y como dice en la libreria lcd.c
Saludos.