DEVICE OVERVIEW nThis document contains device-specific information. Additional information may be found in the PICmicro™ Mid-Range Reference Manual, (DS33023), which may be obtained from your local Microchip Sales Represen tative or downloaded from the Microchip website. The Reference Manual should be considered a complementary document to this data sheet, and is highly recommended reading for a better understanding of the device architecture and operation of the peripheral modules.nMicrocontroller Core Features: n• High-performance RISC CPU n• Only 35 single word instructions to learn n• All single cycle instructions except for program branches, which are two cycle n• Operating speed: DC - 20 MHz clock input n DC - 200 ns instruction cycle n• 2K x 14 words of Program Memory, 128 x 8 bytes of Data Memory (RAM) n• Interrupt capability n• Eight level deep hardware stack n• Direct, indirect, and relative addressing modes n• Power-on Reset (POR) n• Power-up Timer (PWRT) and Oscillator Start-up Timer (OST) n• Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation n• Brown-out detection circuitry for Brown-out Reset (BOR) n• Programmable code-protection n• Power saving SLEEP mode n• Selectable oscillator options n• Low-power, high-speed CMOS EPROM technology n• Fully static design n• In-Circuit Serial Programming (ICSP) n• Wide operating voltage range: 2.5V to 5.5V n• High Sink/Source Current 25/25 mA n• Commercial, Industrial and Extended temperature ranges n• Low-power consumption: n - < 2 mA @ 5V, 4 MHz n - 22.5 µA typical @ 3V, 32 kHz n - < 1 µA typical standby currentnPeripheral Features: n• Timer0: 8-bit timer/counter with 8-bit prescaler n• Timer1: 16-bit timer/counter with prescaler, can be incremented during sleep via external crystal/clock n• Timer2: 8-bit timer/counter with 8-bit period register, prescaler and postscaler n• Capture, Compare, PWM module n• Capture is 16-bit, max. resolution is 12.5 ns, Compare is 16-bit, max. resolution is 200 ns, PWM maximum resolution is 10-bit n• 8-bit multi-channel Analog-to-Digital converter n• Synchronous Serial Port (SSP) with Enhanced SPI and I2C