pic16f877a i/p