PIC16F152 Family Types

Table .  Devices Included in This Data Sheet
DeviceProgram Flash Memory

(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)

MSSPEUSARTSMBus Compatible I/O PadsExternal Interrupt PinsInterrupt-on-Change PinsWatchdog Timer
PIC16F152133.5k256Y/Y6/Y1/22/25/211N16Y
PIC16F152147k512Y/Y6/Y1/22/25/211N16Y
PIC16F152233.5k256Y/Y12/Y1/22/29/211Y112Y
PIC16F152247k512Y/Y12/Y1/22/29/211Y112Y
PIC16F152433.5k256Y/Y18/Y1/22/212/211Y118Y
PIC16F152447k512Y/Y18/Y1/22/212/211Y118Y
Table .  Devices not included in this data sheet
DeviceProgram Flash Memory

(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)

MSSPEUSARTSMBus Compatible I/O PadsExternal Interrupt PinsInterrupt-on-Change PinsWatchdog Timer
PIC16F1522514k1024Y/Y12/Y1/22/29/211Y112Y
PIC16F1524514k1024Y/Y18/Y1/22/212/211Y118Y
PIC16F152547k512Y/Y25/Y1/22/217/211Y125Y
PIC16F1525514k1024Y/Y25/Y1/22/217/211Y125Y
PIC16F1525628k2048Y/Y25/Y1/22/217/211Y125Y
PIC16F152747k512Y/Y36/Y1/22/228/211Y136Y
PIC16F1527514k1024Y/Y36/Y1/22/228/211Y136Y
PIC16F1527628k2048Y/Y36/Y1/22/228/211Y136Y
Note:
  1. Total I/O count includes one pin (MCLR) that is input-only.
  2. Timer0 can be configured as either an 8 or 16-bit timer.