PIC16(L)F1703/7 14/20-Pin 8-Bit Advanced Analog Flash Microcontrollers Core Features eXtreme Low-Power (XLP) Features C Compiler Optimized RISC Architecture Sleep mode: 50 nA 1.8V, typical Only 49 Instructions Watchdog Timer: 500 nA 1.8V, typical Operating Speed: Operating Current: -0-32MHz - 8 uA 32 kHz, 1.8V, typical - 125 ns minimum instruction cycle - 32 uA/MHz 1.8V, typical Interrupt Capability Intelligent Analog Peripherals 16-Level Deep Hardware Stack Up to Two 8-Bit Timers Operational Amplifiers: One 16-bit Timer - Two configurable rail-to-rail Op Amps Power-on Reset (POR) - Selectable internal and external channels Power-up Timer (PWRT) - 2 MHz gain bandwidth product Low-Power Brown-out Reset (LPBOR) 10-Bit Analog-to-Digital Converter (ADC): Programmable Watchdog Timer (WDT) up to - Up to 12 external channels 256s - Conversion available during Sleep Programmable Code Protection - Temperature Indicator Zero-Cross Detector (ZCD): Memory - Detect when AC signal on pin crosses ground Two Kwords Flash Program Memory 256 Bytes Data SRAM Memory Clocking Structure Direct, Indirect and Relative Addressing modes 16 MHz Internal Oscillator Block: High-Endurance Flash Data Memory (HEF) - 1% at calibration - 128 bytes of nonvolatile data storage - Selectable frequency range from 0 to 32 MHz - 100k erase/write cycles 31 kHz Low-Power Internal Oscillator Operating Characteristics Programming/Debug Features Operating Voltage Range: In-Circuit Debug Integrated On-Chip - 1.8V to 3.6V (PIC16LF1703/7) Emulation Header for Advanced Debug: - 2.3V to 5.5V (PIC16F1703/7) - Provides trace, background debug and up to Temperature Range: 32 hardware break points - Industrial: -40C to 85C In-Circuit Serial Programming (ICSP) via Two - Extended: -40C to 125C Pins Digital Peripherals Capture/Compare/PWM (CCP) module Serial Communications: 2 - SPI, I C Up to 18 I/O Pins and One Input Pin: - Individually programmable weak pull-ups - Slew rate control - Interrupt-on-change with edge-select Peripheral Pin Select (PPS): - Enables pin mapping of digital I/O 2013-2015 Microchip Technology Inc. DS40001722C-page 1PIC16(L)F1703/7 PIC16(L)F170x Family Types Device PIC16(L)F1703 (3) 2048 256 128 12 8 0 0 2 1 2/1 200010 Y I/E Y PIC16(L)F1704 (1) 4096 512 128 12 8 1 2 2 1 4/1 2 2 1 1 1 3 Y I/E Y PIC16(L)F1705 (2) 8192 1024 128 12 8 1 2 2 1 4/1 2 2 1 1 1 3 Y I/E Y PIC16(L)F1707 (3) 2048 256 128 18 12 0 0 2 1 2/1 200010 Y I/E Y PIC16(L)F1708 (1) 4096 512 128 18 12 1 2 2 1 4/1 2 2 1 1 1 3 Y I/E Y PIC16(L)F1709 (2) 8192 1024 128 18 12 1 2 2 1 4/1 2 2 1 1 1 3 Y I/E Y Note 1: Debugging Methods: (I) Integrated on Chip (H) using Debug Header E using Emulation Header. 2: One pin is input-only. Data Sheet Index: (Unshaded devices are described in this document.) 1: DS40001715 PIC16(L)F1704/8 Data Sheet, 14/20-Pin Flash, 8-bit Microcontrollers. 2: DS40001729 PIC16(L)F1705/9 Data Sheet, 14/20-Pin Flash, 8-bit Microcontrollers. 3: DS40001722 PIC16(L)F1703/7 Data Sheet, 14/20-Pin Flash, 8-bit Microcontrollers Note: For other small form-factor package availability and marking information, please visit