Amigos tengo una duda acerca de como puedo configurar el PIC16f877a para que el PORTA sea entrada digital y los demás puertos salidas....Utilizando el registro ADCON0 yo trabajo sobre el banco cero...Y tambien si al simular un programa en proteus con este PIC tengo que colocarle el oscilador o funciona perfectamente sin el oscilador.