PIC16F87704PT