PIC16(L)F183XX Full-Featured, Low Pin Count Microcontrollers with XLP Product Brief Description PIC16(L)F183XX microcontrollers feature Analog, Core Independent Peripherals and communication peripherals, combined with eXtreme Low Power (XLP) for a wide range of general purpose and low-power applications. The Peripheral Pin Select (PPS) functionality enables pin mapping when using the digital peripherals (CLC, CWG, CCP, PWM and communications) to add flexibility to the application design. Core Features Power-Saving Functionality C Compiler Optimized RISC Architecture Doze mode: Ability to run the CPU core slower Only 49 Instructions than the system clock used by the internal Operating Speed: peripherals - DC 32 MHz clock input Idle mode: Ability to put the CPU core to sleep - 125 ns minimum instruction cycle while internal peripherals continue operating from Interrupt Capability the system clock 16-Level Deep Hardware Stack Sleep mode: Lowest Power Consumption Up to Four 8-Bit Timers Peripheral Module Disable: Peripheral power Up to Three 16-Bit Timers disable hardware module to minimize power Low-Current Power-on Reset (POR) consumption of unused peripherals Configurable Power-up Timer (PWRTE) Brown-out Reset (BOR) with Fast Recovery Digital Peripherals Low-Power BOR (LPBOR) Option Configurable Logic Cell (CLC): Extended Watchdog Timer (WDT) with Dedicated - Up to four CLCs On-Chip Oscillator for Reliable Operation - Integrated combinational and sequential logic Programmable Code Protection Complementary Waveform Generator (CWG): - Rising and falling edge dead-band control Memory - Full-bridge, half-bridge, 1-channel drive Up to 14KB Program Flash Memory (PFM) - Up to two CWGs Up to 1KB Data SRAM Memory - Multiple signal sources 256B of EEPROM Data Flash Memory (DFM) Up to Four Capture/Compare/PWM (CCP) Direct, Indirect and Relative Addressing modes modules PWM: Two 10-bit Pulse-Width Modulators Numerically Controlled Oscillator (NCO): Operating Characteristics - Precision linear frequency generator ( 50% Operating Voltage Range: duty cycle) with 0.0001% step size of source - 1.8V to 3.6V (PIC16LF183XX) input clock - 2.3V to 5.5V (PIC16F183XX) - Input Clock: 0 Hz < FNCO < 32 MHz 20 Temperature Range: - Resolution: FNCO/2 - Industrial: -40C to 85C Serial Communications: 2 - Extended: -40C to 125C - SPI, I C, EUSART - RS-232, RS-485, LIN compatible Data Signal Modulator (DSM): eXtreme Low-Power (XLP) Features - Modulates a carrier signal with digital data to Sleep mode: 50 nA 1.8V, typical create custom carrier synchronized output Watchdog Timer: 500 nA 1.8V, typical waveforms. Secondary Oscillator: 500 nA 32 kHz Operating Current: - 8 uA 32 kHz, 1.8V, typical - 32 uA/MHz 1.8V, typical 2014 Microchip Technology Inc. DS40001744B-page 1PIC16(L)F183XX Peripheral Pin Select (PPS): Clocking Structure - I/O pin remapping of digital peripherals High-Precision Internal Oscillator: Up to 18 I/O Pins: - Selectable frequency range up to 32 MHz - Individually programmable pull-ups x2/x4 PLL with Internal and External Sources - Slew rate control Low-Power Internal 32 kHz Oscillator - Interrupt-on-change with edge-select (LFINTOSC) External 32 kHz Crystal Oscillator (SOCS) Analog Peripherals External High-Speed Crystal Oscillators 10-Bit Analog-to-Digital Converter (ADC): - Up to 17 external channels - Conversion available during Sleep Comparator: - Up to two comparators - Low and High-Speed modes - Fixed Voltage Reference at inverting/non- inverting input(s) - Comparator outputs externally accessible 5-Bit Digital-to-Analog Converter (DAC): - 5-bit resolution, rail-to-rail - Positive Reference Selection - Unbuffered I/O pin output - Internal connections to ADCs and comparators Voltage Reference: - Fixed Voltage Reference with 1.024V, 2.048V and 4.096V output levels DS40001744B-page 2 2014 Microchip Technology Inc.