Microchip Technology PIC16F716-I/P Microcontroller