PIC16(L)F1705/9 Cost-Effective 8-Bit Intelligent Analog Flash Microcontrollers Description PIC16(L)F1705/9 microcontrollers combine Intelligent analog integration with low cost and extreme low-power (XLP) to suit a variety of general purpose applications. These 14- and 20-pin devices deliver on-chip op amps, core independent peripherals (CLC and COG), Peripheral Pin Select and Zero-Cross Detect, providing for increased design flexibility. Core Features Digital Peripherals C Compiler Optimized RISC Architecture Configurable Logic Cell (CLC): Only 49 Instructions - Integrated combinational and sequential logic Operating Speed: Complementary Output Generator (COG): - 0-32 MHz - Rising/falling edge dead-band control/ - 125 ns minimum instruction cycle blanking Interrupt Capability Capture/Compare/PWM (CCP) module 16-Level Deep Hardware Stack PWM: Two 10-bit Pulse-Width Modulators Four 8-bit Timers Serial Communications: One 16-bit Timer 2 Power-on Reset (POR) - SPI, I C, RS-232, RS-485, LIN compatible Power-up Timer (PWRT) - Auto-Baud Detect, auto-wake-up on start Low-Power Brown-Out Reset (LPBOR) Up to 17 I/O Pins plus One Input-Only Pin: Programmable Watchdog Timer (WDT) up to - Individually programmable pull-ups 256s - Slew rate control Programmable Code Protection - Interrupt-on-change with edge-select Peripheral Pin Select (PPS): Memory - Enables pin mapping of digital I/O 8 Kwords Flash Program Memory Timer0: 8-Bit Timer/Counter with 8-Bit Prescaler 1024 Bytes Data SRAM Memory Enhanced Timer1: Direct, Indirect and Relative Addressing modes - 16-bit timer/counter with prescaler High Endurance Flash Data Memory (HEF) - 128 bytes of nonvolatile data storage - External Gate Input mode - 100k erase/write cycles - Low-power 32 kHz secondary oscillator driver Operating Characteristics Timer2/4/6: 8-Bit Timer/Counter with 8-Bit Period Register, Prescaler and Postscaler Operating Voltage Range: - 1.8V to 3.6V (PIC16LF1705/9) Intelligent Analog Peripherals - 2.3V to 5.5V (PIC16F1705/9) Operational Amplifiers: Temperature Range: - Two configurable rail-to-rail op amps - Industrial: -40C to 85C - Selectable internal and external channels - Extended: -40C to 125C - 2 MHz gain bandwidth product High-Speed Comparators: eXtreme Low-Power (XLP) Features - Two comparators Sleep mode: 50 nA 1.8V, typical - 50 ns response time Watchdog Timer: 500 nA 1.8V, typical - Rail-to-rail inputs 10-Bit Analog-to-Digital Converter (ADC): Secondary Oscillator: 500 nA 32 kHz - Up to 12 external channels Operating Current: - 8 uA 32 kHz, 1.8V, typical - Conversion available during Sleep - Temperature indicator - 32 uA/MHz 1.8V, typical 2013-2015 Microchip Technology Inc. DS40001729C-page 1PIC16(L)F1705/9 Intelligent Analog Peripherals (Cont.) Programming/Debug Features Zero-Cross Detector (ZCD): In-Circuit Debug Integrated On-Chip - Detect when AC signal on pin crosses Emulation Header for Advanced Debug: ground - Provides trace, background debug and up to 8-Bit Digital-to-Analog Converter (DAC): 32 hardware break points - Output available externally In-Circuit Serial Programming (ICSP) via Two - Internal connections to comparators, op Pins amps, Fixed Voltage Reference (FVR) and ADC Internal Voltage Reference module Clocking Structure 16 MHz Internal Oscillator Block: - 1% at calibration - Selectable frequency range from 0 to 32 MHz 31 kHz Low-Power Internal Oscillator External Oscillator Block with: - Three crystal/resonator modes up to 20 MHz - Two external clock modes up to 20 MHz Fail-Safe Clock Monitor Two-Speed Oscillator Start-up Oscillator Start-up Timer (OST) PIC16(L)F170x Family Types Device PIC16(L)F1703 (3) 2048 256 128 12 8 0 0 2 1 2/1 2 0 0 0 1 0 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 221113 Y I/E Y PIC16(L)F1707 (3) 2048 256 128 18 12 0 0 2 1 2/1 2 0 0 0 1 0 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 221113 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