PIC16F181 Family Summary

Table .  Devices Included in This Data Sheet
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)

16-Bit PWM/

CCP

12-Bit ADC Channels

(External+/External-/Internal)

I2C/SPI EUSART NCO CWG CLC FVR CMP 8-bit DAC ZCD SMBus Compatible I/O Pads External Interrupt Pins Interrupt-on-Change Pins Windowed Watchdog Timer
PIC16F18154 7k 128 512 Y/Y 25/Y 3/2 4/2 24/11/7 2/2 2 1 1 4 2 2 2 1 Y 1 25 Y
PIC16F18155 14k 128 1024 Y/Y 25/Y 3/2 4/2 24/11/7 2/2 2 1 1 4 2 2 2 1 Y 1 25 Y
PIC16F18174 7k 128 512 Y/Y 36/Y 3/2 4/2 35/16/7 2/2 2 1 1 4 2 2 2 1 Y 1 25 Y
PIC16F18175 14k 128 1024 Y/Y 36/Y 3/2 4/2 35/16/7 2/2 2 1 1 4 2 2 2 1 Y 1 25 Y
Table .  Devices Not Included in This Data Sheet
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)

16-Bit PWM/

CCP

12-Bit ADC Channels

(External+/External-/Internal)

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
PIC16F18114 7k 128 512 Y/Y 6/Y 2/2 2/2 5/5/7 2/2 2 1 1 4 2 2 2 1 Y 1 6 Y
PIC16F18115 14k 128 1024 Y/Y 6/Y 2/2 2/2 5/5/7 2/2 2 1 1 4 2 2 2 1 Y 1 6 Y
PIC16F18124 7k 128 512 Y/Y 12/Y 2/2 2/2 11/11/7 2/2 2 1 1 4 2 2 2 1 Y 1 12 Y
PIC16F18125 14k 128 1024 Y/Y 12/Y 2/2 2/2 11/11/7 2/2 2 1 1 4 2 2 2 1 Y 1 12 Y
PIC16F18126 28k 256 2048 Y/Y 12/Y 2/2 2/2 11/11/7 2/2 2 1 1 4 2 2 2 1 Y 1 12 Y
PIC16F18144 7k 128 512 Y/Y 18/Y 2/2 2/2 17/17/7 2/2 2 1 1 4 2 2 2 1 Y 1 18 Y
PIC16F18145 14k 128 1024 Y/Y 18/Y 2/2 2/2 17/17/7 2/2 2 1 1 4 2 2 2 1 Y 1 18 Y
PIC16F18146 28k 256 2048 Y/Y 18/Y 2/2 2/2 17/17/7 2/2 2 1 1 4 2 2 2 1 Y 1 18 Y
PIC16F18156 28k 256 2048 Y/Y 25/Y 3/2 4/2 24/11/7 2/2 2 1 1 4 2 2 2 1 Y 1 25 Y
PIC16F18176 28k 256 2048 Y/Y 36/Y 3/2 4/2 35/16/7 2/2 2 1 1 4 2 2 2 1 Y 1 25 Y
Note:
  1. Total I/O count includes one input-only pin (MCLR).
  2. Timer0 can be configured as either an 8 or 16-bit timer.