PIC16(L)F722/3/4/6/7 28/40/44-Pin Flash Microcontrollers with XLP Technology Devices Included In This Data Sheet: Extreme Low-Power Management PIC16LF722/3/4/6/7 with XLP: PIC16F722/3/4/6/7 Devices: Sleep Mode: 20 nA PIC16F722 PIC16F726 Watchdog Timer: 500 nA PIC16F723 PIC16F727 Timer1 Oscillator: 600 nA 32 kHz PIC16F724 Analog Features: PIC16LF722/3/4/6/7 Devices: A/D Converter: PIC16LF722 PIC16LF726 - 8-bit resolution and up to 14 channels PIC16LF723 PIC16LF727 - Conversion available during Sleep PIC16LF724 - Selectable 1.024/2.048/4.096V voltage reference High-Performance RISC CPU: On-chip 3.2V Regulator (PIC16F722/3/4/6/7 devices only) Only 35 Instructions to Learn: - All single-cycle instructions except branches Peripheral Highlights: Operating Speed: - DC 20 MHz oscillator/clock input Up to 35 I/O Pins and One Input-only Pin: - DC 200 ns instruction cycle - High-current source/sink for direct LED drive Up to 8K x 14 Words of Flash Program Memory - Interrupt-on-pin change Up to 368 Bytes of Data Memory (RAM) - Individually programmable weak pull-ups Interrupt Capability Timer0: 8-Bit Timer/Counter with 8-Bit Prescaler 8-Level Deep Hardware Stack Enhanced Timer1: Direct, Indirect and Relative Addressing modes - Dedicated low-power 32 kHz oscillator Processor Read Access to Program Memory - 16-bit timer/counter with prescaler Pinout Compatible to other 28/40-pin PIC16CXXX - External Gate Input mode with Toggle and and PIC16FXXX Microcontrollers Single Shot modes - Interrupt-on-gate completion Special Microcontroller Features: Timer2: 8-Bit Timer/Counter with 8-Bit Period Register, Prescaler and Postscaler Precision Internal Oscillator: Two Capture, Compare, PWM (CCP) Modules: - 16 MHz or 500 kHz operation - 16-bit Capture, max. resolution 12.5 ns - Factory calibrated to 1%, typical - 16-bit Compare, max. resolution 200 ns - Software tunable - 10-bit PWM, max. frequency 20 kHz - Software selectable 1, 2, 4 or 8 divider Addressable Universal Synchronous 1.8V-5.5V Operation PIC16F722/3/4/6/7 Asynchronous Receiver Transmitter (AUSART) 1.8V-3.6V Operation PIC16LF722/3/4/6/7 Synchronous Serial Port (SSP): Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST) - SPI (Master/Slave) 2 Brown-out Reset (BOR): -I C (Slave) with Address Mask - Selectable between two trip points mTouch Sensing Oscillator Module: - Disable in Sleep option - Up to 16 input channels Programmable Code Protection TM TM In-Circuit Serial Programming (ICSP ) via Two Pins Multiplexed Master Clear with Pull-up/Input Pin Industrial and Extended Temperature Range High-Endurance Flash Cell: - 1,000 write Flash endurance (typical) - Flash retention: > 40 years Power-Saving Sleep mode 2007-2015 Microchip Technology Inc. DS40001341F-page 1PIC16(L)F722/3/4/6/7 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 DS40001341F-page 2 2007-2015 Microchip Technology Inc. Data Sheet Index Program Memory Flash (words) Data SRAM (bytes) High-Endurance Flash Memory (bytes) (2) I/Os 8-bit ADC (ch) CapSense (ch) Timers (8/16-bit) AUSART 2 SSP (I C/SPI) CCP (1) Debug XLP