PIC16F687-I Datasheet | Microchip