PIC16F180 Family Summary
| Device | Program Flash Memory
                             (bytes)  | Data Flash Memory (EEPROM)(bytes) | Data SRAM
                             (bytes)  | Memory Access
                                Partition/
                             Device Information Area  | I/O Pins(1)/
                                     Peripheral Pin Select  | 8-Bit Timers with
                                HLT/
                             16-Bit Timers(2)  | 10-Bit PWM/
                             CCP  | 10-Bit ADC Channels
                             (External/Internal)  | Charge Pump | I2C/SPI | EUSART | NCO | CWG | CLC | FVR | CMP | 8-bit DAC | ZCD | SMBus Compatible I/O Pads | External Interrupt Pins | Interrupt-on-Change Pins | Watchdog Timer | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PIC16F18054 | 7k | 128 | 512 | Y/Y | 25/Y | 3/3 | 3/2 | 24/4 | 1 | 2 | 2 | 1 | 1 | 4 | 2 | 1 | 1 | 1 | Y | 1 | 25 | Y | 
| PIC16F18055 | 14k | 128 | 1024 | Y/Y | 25/Y | 3/3 | 3/2 | 24/4 | 1 | 2 | 2 | 1 | 1 | 4 | 2 | 1 | 1 | 1 | Y | 1 | 25 | Y | 
| PIC16F18074 | 7k | 128 | 512 | Y/Y | 36/Y | 3/3 | 3/2 | 35/4 | 1 | 2 | 2 | 1 | 1 | 4 | 2 | 1 | 1 | 1 | Y | 1 | 25 | Y | 
| PIC16F18075 | 14k | 128 | 1024 | Y/Y | 36/Y | 3/3 | 3/2 | 35/4 | 1 | 2 | 2 | 1 | 1 | 4 | 2 | 1 | 1 | 1 | Y | 1 | 25 | Y | 
| Device | Program Flash Memory
                             (bytes)  | Data Flash Memory (EEPROM)(bytes) | Data SRAM
                             (bytes)  | Memory Access
                                Partition/
                             Device Information Area  | I/O Pins(1)/
                                     Peripheral Pin Select  | 8-Bit Timers with
                                HLT/
                             16-Bit Timers(2)  | 10-Bit PWM/
                             CCP  | 10-Bit ADC Channels
                             (External/Internal)  | Charge Pump | MSSP | EUSART | NCO | CWG | CLC | FVR | CMP | 8-bit DAC | ZCD | SMBus Compatible I/O Pads | External Interrupt Pins | Interrupt-on-Change Pins | Watchdog Timer | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PIC16F18013 | 3.5k | 128 | 256 | Y/Y | 6/Y | 3/3 | 3/2 | 5/4 | 1 | 1 | 1 | 1 | 0 | 4 | 2 | 1 | 1 | 1 | Y | 1 | 6 | Y | 
| PIC16F18014 | 7k | 128 | 512 | Y/Y | 6/Y | 3/3 | 3/2 | 5/4 | 1 | 1 | 1 | 1 | 0 | 4 | 2 | 1 | 1 | 1 | Y | 1 | 6 | Y | 
| PIC16F18015 | 14k | 128 | 1024 | Y/Y | 6/Y | 3/3 | 3/2 | 5/4 | 1 | 2 | 2 | 1 | 1 | 4 | 2 | 1 | 1 | 1 | Y | 1 | 6 | Y | 
| PIC16F18023 | 3.5k | 128 | 256 | Y/Y | 12/Y | 3/3 | 3/2 | 11/4 | 1 | 1 | 1 | 1 | 0 | 4 | 2 | 1 | 1 | 1 | Y | 1 | 12 | Y | 
| PIC16F18024 | 7k | 128 | 512 | Y/Y | 12/Y | 3/3 | 3/2 | 11/4 | 1 | 1 | 1 | 1 | 0 | 4 | 2 | 1 | 1 | 1 | Y | 1 | 12 | Y | 
| PIC16F18025 | 14k | 128 | 1024 | Y/Y | 12/Y | 3/3 | 3/2 | 11/4 | 1 | 2 | 2 | 1 | 1 | 4 | 2 | 1 | 1 | 1 | Y | 1 | 12 | Y | 
| PIC16F18026 | 28k | 256 | 2048 | Y/Y | 12/Y | 3/3 | 3/2 | 11/4 | 1 | 2 | 2 | 1 | 1 | 4 | 2 | 1 | 1 | 1 | Y | 1 | 12 | Y | 
| PIC16F18044 | 7k | 128 | 512 | Y/Y | 18/Y | 3/3 | 3/2 | 17/4 | 1 | 2 | 2 | 1 | 1 | 4 | 2 | 1 | 1 | 1 | Y | 1 | 18 | Y | 
| PIC16F18045 | 14k | 128 | 1024 | Y/Y | 18/Y | 3/3 | 3/2 | 17/4 | 1 | 2 | 2 | 1 | 1 | 4 | 2 | 1 | 1 | 1 | Y | 1 | 18 | Y | 
| PIC16F18046 | 28k | 256 | 2048 | Y/Y | 18/Y | 3/3 | 3/2 | 17/4 | 1 | 2 | 2 | 1 | 1 | 4 | 2 | 1 | 1 | 1 | Y | 1 | 18 | Y | 
| PIC16F18056 | 28k | 256 | 2048 | Y/Y | 25/Y | 3/3 | 3/2 | 24/4 | 1 | 2 | 2 | 1 | 1 | 4 | 2 | 1 | 1 | 1 | Y | 1 | 25 | Y | 
| PIC16F18076 | 28k | 256 | 2048 | Y/Y | 36/Y | 3/3 | 3/2 | 35/4 | 1 | 2 | 2 | 1 | 1 | 4 | 2 | 1 | 1 | 1 | Y | 1 | 25 | Y | 
Note: 
            
- Total I/O count includes one input-only pin (MCLR).
 - Timer0 can be configured as either an 8 or 16-bit timer.
 
