jajaja, pues si... un poco locos si que estamos...
los otros pines estan ocupados asi: el portb tiene un teclado 4x3, y las 8 lineas de datos del lcd, el porta tiene 3 lineas de control del lcd (las 3 son salidas), ademas 2 servos, un zumbador piezo, y el control de el backlight del lcd con un 2n3904, que asi ya hacen 7... solo queda el RA5.
ahora mismo consegui solucionar el problema, en vez de usar 2 pines para el piezo, uso solo uno, y me queda todo andando, pero me gustaria escuchar las ideas locas que proponeis para poder usar el RA5 o en su defecto para conseguir liberar un pin
Gracias y salu2!