The Microchip 20-Pin flash-based 8 bit CMOS microcontroller has only 35 instructions to learn and all single-cycle instructions except branches. It has 20 MHz oscillator/clock input and 200 ns instruction cycle and 8-level seep hardware stack.Factory calibrated to ±1%Software selectable frequency range of 8 MHz to 32 kHzSoftware tunableTwo speed start-up modeCrystal fail detect for critical applicationsClock mode switching during operation for power savingsPower-saving sleep modeWide operating voltage range 2.0 V-5.5 VIndustrial and extended temperature rangePower on reset (POR)Power up timer (PWRT) and Oscillator start up timer (OST)Brown out reset (BOR) with software control optionMultiplexed master clear with pull-up/input pinProgrammable code protection