PIC16(L)F720/721 20-Pin Flash Microcontrollers Devices Included In This Data Sheet: Extreme Low-Power (XLP) Features: Sleep Current: PIC16F720 PIC16LF720 - 40 nA 1.8V, typical PIC16F721 PIC16LF721 Low-Power Watchdog Timer Current: - 500 nA 1.8V, typical High-Performance RISC CPU: Only 35 Instructions to Learn: Peripheral Features: - All single-cycle instructions except branches Operating Speed: Up to 17 I/O Pins and One Input-only Pin: - DC 16 MHz oscillator/clock input - High-current source/sink for direct LED drive - DC 250 ns instruction cycle - Interrupt-on-change pins Up to 4K x 14 Words of Flash Program Memory - Individually programmable weak pull-ups Up to 256 bytes of Data Memory (RAM) A/D Converter: Interrupt Capability - 8-bit resolution 8-Level Deep Hardware Stack - 12 channels Direct, Indirect and Relative Addressing modes - Selectable Voltage reference Processor Self-Write/Read access to Program Timer0: 8-Bit Timer/Counter with 8-Bit Memory Programmable Prescaler Enhanced Timer1 - 16-bit timer/counter with prescaler Memory - External Gate Input mode with toggle and High-Endurance Flash Data Memory Single Shot modes - 128B of nonvolatile data storage - Interrupt-on-gate completion - 100K erase/write cycles Timer2: 8-Bit Timer/Counter with 8-Bit Period Register, Prescaler and Postscaler Special Microcontroller Features: Capture, Compare, PWM module (CCP) - 16-bit Capture, max resolution 12.5 ns Precision Internal Oscillator: - 16-bit Compare, max resolution 250 ns - 16 MHz or 500 kHz operation - 10-bit PWM, max frequency 15 kHz - Factory calibrated to 1%, typical Addressable Universal Synchronous - Software tunable Asynchronous Receiver Transmitter (AUSART) - Software selectable 1, 2, 4 or 8 divider Synchronous Serial Port (SSP) Power-Saving Sleep mode - SPI (Master/Slave) Industrial and Extended Temperature Range 2 C (Slave) with Address Mask -I Power-on Reset (POR) Power-up Timer (PWRT) Brown-out Reset (BOR) Multiplexed Master Clear with Pull-up/Input Pin Programmable Code Protection TM TM In-Circuit Serial Programming (ICSP ) via Two Pins Wide Operating Voltage Range: - 1.8V to 5.5V (PIC16F720/721) - 1.8V to 3.6V (PIC16LF720/721) 2010-2015 Microchip Technology Inc. DS40001430F-page 1PIC16(L)F720/721 PIC16(L)F72X Family Types Device PIC16(L)F707 (1) 8192 363 0 36 14 32 4/2 1 1 2 I Y PIC16(L)F720 (2) 2048 128 128 18 12 2/1 1 1 1 I Y PIC16(L)F721 (2) 4096 256 128 18 12 2/1 1 1 1 I Y PIC16(L)F722 (4) 2048 128 0 25 11 8 2/1 1 1 2 I Y PIC16(L)F722A (3) 2048 128 0 25 11 8 2/1 1 1 2 I Y PIC16(L)F723 (4) 4096 192 0 25 11 8 2/1 1 1 2 I Y PIC16(L)F723A (3) 4096 192 0 25 11 8 2/1 1 1 2 I Y PIC16(L)F724 (4) 4096 192 0 36 14 16 2/1 1 1 2 I Y PIC16(L)F726 (4) 8192 368 0 25 11 8 2/1 1 1 2 I Y PIC16(L)F727 (4) 8192 368 0 36 14 16 2/1 1 1 2 I Y Note 1: I - Debugging, Integrated on Chip H - Debugging, Requires Debug Header. 2: One pin is input-only. Data Sheet Index: (Unshaded devices are described in this document.) 1: DS41418 PIC16(L)F707 Data Sheet, 40/44-Pin Flash, 8-bit Microcontrollers 2: DS41430 PIC16(L)F720/721 Data Sheet, 20-Pin Flash, 8-bit Microcontrollers 3: DS41417 PIC16(L)F722A/723A Data Sheet, 28-Pin Flash, 8-bit Microcontrollers 4: DS41341 PIC16(L)F72X Data Sheet, 28/40/44-Pin Flash, 8-bit Microcontrollers Note: For other small form-factor package availability and marking information, please visit