The PIC16LF721-ISS is a high-performance, 8-bit, low-pin-count, Flash-based, 8-bit microcontroller from Microchip Technology, Inc. It is based on the PIC16LF721 core and has 16,384 bytes of self-writeable Flash program memory and is based on the mid-range core. It has a maximum clock frequency of up to 20 MHz and supports up to a maximum of 10 I/O pins. In addition, the PIC16LF721-ISS incorporates a variety of integrated devices such as 10-bit Analog-to-Digital Converter (ADC), Enhanced Capture/Compare/PWM (ECC/PWM) module, and several power management features.