PIC16F687-E Datasheet | So microchip technology