PIC16(L)F1777/8/9 28/40/44-Pin, 8-Bit Flash Microcontroller Description PIC16(L)F1777/8/9 microcontrollers feature a high level of integration of intelligent analog and digital peripherals for a wide range of applications, such as lighting, power supplies, battery charging, motor control and other general purpose applications. These devices deliver multiple op amps, 5-/10-bit DACs, high-speed comparators, 10-bit ADC, 10-/16-bit PWMs, programmable ramp generator (PRG) and other peripherals that can be connected internally to create closed- loop systems without using pins or the printed circuit board (PCB) area. The 10-/16-bit PWMs, digital signal modulators and tri-state output op amp can be used together to create a LED dimming engine for lighting applications. The peripheral pin select (PPS) functionality provides flexibility, eases PCB layout and peripheral utilization by allowing digital peripheral pin mapping to an I/O. Core Features eXtreme Low-Power (XLP) Features Sleep mode: 50 nA 1.8V, typical C Compiler Optimized RISC Architecture Watchdog Timer: 500 nA 1.8V, typical Only 49 Instructions Secondary Oscillator: 500 nA 32 kHz Operating Speed: Operating Current: - DC 32 MHz clock input - 8 uA 31 kHz, 1.8V, typical - 125 ns minimum instruction cycle - 32 uA/MHz 1.8V, typical Interrupt Capability 16-Level Deep Hardware Stack Intelligent Analog Peripherals Five 8-Bit Timers Three 16-Bit Timers 10-Bit Analog-to-Digital Converter (ADC): Low-Current Power-on Reset (POR) - Up to 28 external channels Configurable Power-up Timer (PWRT) - Conversion available during Sleep Brown-out Reset (BOR) with Selectable Trip Point Four Operational Amplifiers (OPA): Extended Watchdog Timer (EWDT): - Selectable internal and external channels - Low-power 31 kHz WDT - Tri-state output - Software selectable prescaler - Part of LED dimming engine - Software selectable enable - Selectable internal and external channels Eight High-Speed Comparators (HS Comp): Memory - Up to nine external inverting inputs Up to 28 Kbytes Program Flash Memory (PFM) - Up to 12 external non-inverting inputs Up to 2 Kbytes Data RAM - Fixed Voltage Reference at inverting and Direct, Indirect and Relative Addressing modes non-inverting input(s) High-Endurance Flash (HEF): - Comparator outputs externally accessible - 128B of nonvolatile data storage Digital-to-Analog Converters (DAC): - 100K Erase/Write cycles - Four 10-bit resolution DACs - 10-bit resolution, rail-to-rail - Conversion during Sleep Operating Characteristics - Internal connections to ADCs and HS Operating Voltage Range: Comparators - 1.8V to 3.6V (PIC16LF1777/8/9) Voltage Reference: - 2.3V to 5.5V (PIC16F1777/8/9) - Fixed Voltage Reference (FVR) Temperature Range: - 1.024V, 2.048V and 4.096V output levels - Industrial: -40C to 85C Zero-Cross Detector (ZCD): - Extended: -40C to 125C - Detect high-voltage AC signal Four Programmable Ramp Generators (PRG): - Slope compensation - Ramp generation High-Current Drive I/Os: - Up to 100 mA sink or source 5V 2015-2016 Microchip Technology Inc. DS40001819B-page 1PIC16(L)F1777/8/9 - I/O remapping of digital peripherals Digital Peripherals Serial Communications: Four Configurable Logic Cells (CLC): - Enhanced USART (EUSART) - Integrated combinational and state logic 2 - SPI, I C, RS-232, RS-485, LIN compatible Four Complementary Output Generators (COG): - Auto-Baud Detect, auto-wake-up on start - Push-pull, Full-Bridge and Steering modes Up to 25 I/O Pins: Four Capture/Compare/PWM (CCP) Modules - Individually programmable pull-ups Pulse-Width Modulator (PWM): - Slew rate control - Four 16-bit PWMs - Interrupt-on-change with edge-select - Independent timers - Multiple output modes (Edge-, Center- Clocking Structure Aligned, set and toggle on register match) - User settings for phase, duty cycle, period, Precision Internal Oscillator: offset and polarity - 1% at calibration - 16-bit timer capability - Selectable frequency range 32 MHz to - Three 10-bit PWMs 31 kHz Digital Signal Modulator (DSM): 31 kHz Low-Power Internal Oscillator - Modulates a carrier signal with a digital data 4x Phase-Locked Loop (PLL) for up to 32 MHz to create custom carrier synchronized output Internal Operation waveforms External Oscillator Block with Three External - Part of LED dimming engine Clock modes up to 32 MHz Peripheral Pin Select (PPS): TABLE 1: PIC16(L)F1773/6/7/8/9 FAMILY TYPES Device PIC16(L)F1773 (A) 7K 4K 128 512 25 5/3 6 17 3/3 3 3/3 3 4 3 1 3 2 Y 1 1 I PIC16(L)F1776 (A) 14K 8K 128 1K 25 5/3 6 17 3/3 3 3/3 3 4 3 1 3 2 Y 1 1 I PIC16(L)F1777 (B) 14K 8K 128 1K 36 5/3 8 28 4/4 4 4/4 4 4 4 1 4 2 Y 1 1 I PIC16(L)F1778 (B) 28K 16K 128 2K 25 5/3 6 17 3/3 3 3/3 3 4 3 1 3 2 Y 1 1 I PIC16(L)F1779 (B) 28K 16K 128 2K 36 5/3 8 28 4/4 4 4/4 4 4 4 1 4 2 Y 1 1 I Note 1: One pin is input-only. 2: I Debugging integrated on chip. Data Sheet Index: A: DS40001810 PIC16(L)F1773/6 Data Sheet, 28-Pin, 8-bit Flash Microcontrollers B: DS40001819 PIC16(L)F1777/8/9 Data Sheet, 28/40/44-Pin, 8-bit Flash Microcontrollers Note: For other small form-factor package availability and marking information, please visit