Microchip Technology

PIC16F15324-I/P - 8-bit 32MHz 7KB Flash MCU 14-DIP | Microchip

MPN: PIC16F15324-I/P ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 5.5 V Vdss 14-pin PDIP (0.300 in / 7.62 mm) Package 32 MHz max (8 MIPS with 4x PLL) Speed 7 KB (4K x 14 words) Memory
From $0.58 USD / Unit
MOQ: 1 |
Price updated: 2026-09-19
Volume Pricing
Qty Unit Price Extended
1 $0.9 $0.90
10 $0.82 $8.20
100 $0.74 $74.00
500 $0.66 $330.00
1,000 $0.58 $580.00
ℹ️ All prices are in USD

PIC16F15324-I/P Overview

The Microchip Technology PIC16F15324-I/P is an 8-bit PIC16 enhanced mid-range microcontroller delivering 32 MIPS performance with 7KB Flash program memory, 512 bytes SRAM and 256 bytes EEPROM in a 14-pin PDIP package. The -I/P suffix denotes the industrial temperature grade (-40C to +85C) in through-hole PDIP form factor with 32 MHz maximum CPU clock frequency.

An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path and Harvard architecture, typically used to read sensors, drive actuators, and run embedded control firmware in cost- and power-sensitive applications. The PIC16F15324 belongs to the PIC16 (L)F153xx family of eXtreme Low-Power (XLP) MCUs, occupying a hierarchy of: MCU -> microcontroller -> embedded controller -> semiconductor IC. The device integrates Core Independent Peripherals (CIPs) such as CLC, CWG, NCO and PWM, plus Intelligent Analog including a 10-bit ADC with computation, a 5-bit DAC, and a comparator, enabling sensor and power-conversion loops without CPU intervention.

Key features include 7KB self-read/write Flash, 4x 10-bit PWM outputs, 2x EUSART, SPI/I2C, Peripheral Pin Select (PPS) for flexible signal routing, Peripheral Module Disable (PMD) for current budgeting, and XLP IDLE/DOZE modes that drop active current into the microamp range. The 14-pin device exposes up to 12 I/O pins with 11 ADC channels. A 32 kHz to 32 MHz internal oscillator plus PLL eliminates external crystals in many designs.

Typical applications include low-power IoT sensor nodes, battery-powered consumer devices, home appliances, LED lighting controllers, and general-purpose embedded control where small package, low quiescent current, and rich analog integration outweigh raw CPU throughput.

Designers should budget I/O: only 12 of 14 pins are usable I/O on the 14-pin variant, so verify signal mapping against the pinout before committing to PCB layout. Decouple VDD with at least 100 nF and a bulk 1-10 uF tantalum or aluminum polymer capacitor close to the pins for reliable ADC and core operation.

This page synthesizes distributor pricing, drop-in alternatives and engineering design notes that go beyond the manufacturer datasheet to accelerate board bring-up and BOM decisions.

Drop-in alternatives for PIC16F15324-I/P — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16F15324-I/P (same form factor and footprint) — differing in Package, ADC, I/O Pins, Mounting Type, PWM Channels.

Microchip Technology
Package: 8-PDIP (DIP-8) through-hole
ADC: 10-bit
I/O Pins: 5
Microchip Technology
Package: 14-pin PDIP (through-hole)
ADC: 10-bit
Mounting Type: Through Hole
Microchip Technology
Package: 14-pin PDIP (P)
ADC: 10-bit, with computation
I/O Pins: 12 (PDIP-14)
Microchip Technology
Package: 20-pin PDIP (P), through-hole
ADC: 10-bit with computation (ADC2)
I/O Pins: 18 (varies on DPD)
Microchip Technology
Package: 20-pin PDIP (DIP-20)
ADC: 10-bit, with computation (ADC2)
Mounting Type: Through-Hole
Microchip Technology
Package: 28-VQFN (6x6 mm) with exposed pad
ADC: 10-bit, multiple channels
Mounting Type: Surface Mount

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16F15323-I/P

✅ Drop-In
📦 14-pin PDIP
lower Flash 3.5KB vs 7KB (-50%), same 14-pin PDIP footprint and peripheral set

📋 Reference alternative (not in catalog)

PIC16F15325-I/P

✅ Drop-In
Microchip Technology
📦 14-pin PDIP
PIC16F153xx (PIC® XLP™ 16F) · 8-bit PIC RISC (Harvard) · 14 KB (8K x 14 words) · 1 KB · 32 MHz (8 MIPS) · 2.5V to 5.5V · 12 (PDIP-14) · 10-bit, with computation

✓ In Stock

$0.86 / Unit

View Datasheet →

PIC16F15324-E/P

✅ Drop-In
📦 14-pin PDIP
extended temp -40C to +125C vs industrial -40C to +85C, same die and 14-pin PDIP footprint

📋 Reference alternative (not in catalog)

PIC16F15224-I/P

✅ Drop-In
Microchip Technology
📦 14-pin PDIP
PIC16 Enhanced Mid-Range 8-bit · 49 instructions · 16 · 32 MHz · 7 KB (4K x 14) · 512 bytes · 128 bytes · 12

✓ In Stock

$0.78 / Unit

View Datasheet →

PIC16F15214-I/P

✅ Drop-In
Microchip Technology
📦 14-pin PDIP
8-bit PIC RISC · 7 KB (4K x 14 words) · 512 bytes · 32 MHz (max) · 1.8 V to 5.5 V · 5 · 10-bit · 2

✓ In Stock

$0.76 / Unit

View Datasheet →

PIC16F15324-I/P Maximum Ratings & Electrical Characteristics

Architecture PIC16 Enhanced Mid-Range 8-bit core
CPU Speed 32 MHz max (8 MIPS with 4x PLL)
Program Memory (Flash) 7 KB (4K x 14 words)
Data SRAM 512 bytes
Data EEPROM 256 bytes
Operating Voltage 2.3 V to 5.5 V
Package 14-pin PDIP (0.300 in / 7.62 mm)
I/O Pins 12
ADC 10-bit, 11 channels
DAC 5-bit, 1 channel
Comparators 1
PWM Channels 4x 10-bit
EUSART 2
SPI / I2C 1 SPI, 1 I2C
Core Independent Peripherals CLC, CWG, NCO, DSM
Operating Temperature -40 C to +85 C (industrial)
RoHS Status Compliant

PIC16F15324-I/P Pin Configuration

DIP-14 Package Pinout Diagram DIP-14 14-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 14 2 13 3 12 4 11 5 10 6 9 7 8 DIP-14
Pin 1 RA5 — Bidirectional I/O with analog and PWM capability
Pin 2 RA4 — Bidirectional I/O with analog and PWM capability
Pin 3 RA3 — Bidirectional I/O / MCLR, programming reset input
Pin 4 RA2 — Bidirectional I/O with analog and PWM capability
Pin 5 RA1 — Bidirectional I/O with analog and PWM capability
Pin 6 RA0 — Bidirectional I/O with analog and PWM capability
Pin 7 VSS — Ground reference
Pin 8 RA7 — Bidirectional I/O with analog and PWM capability
Pin 9 RA6 — Bidirectional I/O with analog and PWM capability
Pin 10 RC0 — Bidirectional I/O with analog and PWM capability
Pin 11 RC1 — Bidirectional I/O with analog and PWM capability
Pin 12 RC2 — Bidirectional I/O with analog and PWM capability
Pin 13 RC3 — Bidirectional I/O with analog, PWM, and I2C capability
Pin 14 VDD — Positive supply input (2.3 V to 5.5 V)

Typical Applications

PIC16F15324-I/P is suitable for 6 applications: Battery-Powered IoT Sensor Nodes, Home Appliance Control Boards, LED Lighting Drivers, Automotive Body Electronics, Consumer Remote Controls and HMI, Industrial Sensor Transmitters.

🧩

Battery-Powered IoT Sensor Nodes

The PIC16F15324-I/P suits coin-cell and battery-powered sensor nodes thanks to its XLP Sleep current in the tens of nanoamps, 2.3 V minimum VDD and 10-bit ADC with computation that can wake the CPU only when a threshold is crossed. Compared with a 32-bit Cortex-M0+, the PIC16F15324 draws substantially less idle current and runs longer on the same battery, while its 32 MHz core still handles protocol framing for LoRaWAN or proprietary sub-GHz radios. Place a 100 nF decoupling capacitor directly on VDD and route the ADC reference from a quiet rail.

🏭

Home Appliance Control Boards

The PIC16F15324-I/P drives appliance main boards where its 4x 10-bit PWMs, 5-bit DAC and 1 comparator replace several analog components. CLCs can implement hardware overcurrent protection without CPU overhead, and the 32 MHz core is sufficient for user-interface debouncing plus BLDC or PFC control loops. Per Microchip datasheet 40001889A, the CWG generates complementary PWMs with dead-band control, simplifying half-bridge gate drive. Place the device on a ground island and tie unused I/O to defined logic levels to avoid Sleep-mode leakage.

💡

LED Lighting Drivers

For constant-current LED drivers and architectural lighting, the PIC16F15324-I/P's 4 PWM channels support RGBW dimming while the 5-bit DAC sets the LED current reference. The integrated comparator forms a hysteretic current loop without firmware intervention, and XLP modes keep standby consumption below 100 uA for Energy Star compliance. Use the 10-bit ADC with computation to read thermistor-based thermal derating and adjust duty cycle in hardware. A small LDO plus 1 uF bulk cap on VDD ensures clean PWM edges.

🚗

Automotive Body Electronics

While PIC16F15324-I/P is industrial grade, automotive body modules needing up to 85 C operation often use this part for cost reasons, paired with the PIC16F15324-E/P variant for under-hood extensions to 125 C. Its EUSART plus SPI/I2C interface to CAN transceivers or LIN slaves, while the 10-bit ADC reads switch contacts and resistive sensors. PPS allows remapping any peripheral to any I/O, simplifying PCB routing on tight body modules. Always include a watchdog timer and brown-out reset configured per datasheet 40001889A for field reliability.

📱

Consumer Remote Controls and HMI

The PIC16F15324-I/P fits IR/RF remote controls, smart-home keypads and small HMI panels where 12 I/O pins are enough for buttons, an LED array and a serial link to a host MCU. The CWG generates carrier waveforms for IR transmission in hardware, freeing the CPU for protocol encoding, while XLP Sleep keeps battery life measured in years. PPS lets designers assign UART TX/RX, SPI and I2C to any pin, simplifying PCB routing on cramped enclosures. Use a 32.768 kHz crystal for accurate timekeeping in scheduled wakeups.

📺

Industrial Sensor Transmitters

In 4-20 mA loop-powered or 2-wire industrial sensor transmitters, the PIC16F15324-I/P's low operating voltage (down to 2.3 V), 10-bit ADC and 5-bit DAC enable a complete analog front end on a single die. The integrated comparator and CLC implement slope compensation for boost converters powering the loop, while EUSART or I2C interfaces a digital front-end or display. Use the internal 32 MHz oscillator with PLL to avoid external crystals, and budget ADC acquisition time per datasheet 40001889A for high-impedance sensors.

What is the operating voltage of PIC16F15324-I/P?
The PIC16F15324-I/P operates from 2.3 V to 5.5 V across the industrial temperature range. Per the Microchip 40001889A datasheet, the device can run down to 2.3 V at 16 MHz, and reaches the full 32 MHz maximum when VDD is at or above approximately 3.0 V, giving designers a wide supply margin for battery and 3.3 V/5 V systems.
How much Flash and RAM does PIC16F15324-I/P have?
The PIC16F15324-I/P includes 7 KB of self-read/write Flash program memory (4K x 14 words), 512 bytes of data SRAM and 256 bytes of data EEPROM. According to Microchip datasheet 40001889A, the self-read/write Flash eliminates an external EEPROM in most applications and supports in-application firmware updates via bootloader or PICkit programming.
Where can I download the PIC16F15324-I/P datasheet PDF?
The official PIC16F15324-I/P datasheet is hosted at https://ww1.microchip.com/downloads/en/DeviceDoc/40001889A.pdf (Microchip document 40001889A). The same file covers the PIC16(L)F15324/44 family in 14/20-pin packages, so bookmark it for the entire pin-compatible variant set.
What package and pin count does PIC16F15324-I/P use?
The PIC16F15324-I/P is housed in a 14-pin PDIP through-hole package with 0.300 in (7.62 mm) row spacing and 12 usable I/O pins. Per Microchip datasheet 40001889A, the -I/P suffix denotes industrial temperature grade (-40 C to +85 C) in PDIP form factor for hand-solderable prototyping and production.
What is the price of PIC16F15324-I/P as of September 2026?
As of 2026-09-19, the PIC16F15324-I/P unit price is approximately $0.90 at qty 1 and drops to about $0.58 at qty 1000, based on DigiKey, Mouser and LCSC listings. Volume quotes are available from Microchip direct and authorized distributors; lead time is typically stock to 6 weeks depending on order size.
Is PIC16F15324-I/P in stock at major distributors?
Yes, as of 2026-09-19 the PIC16F15324-I/P is in stock at LCSC (priced from $0.9001) and available through DigiKey and Mouser per their catalog pages. Lead time on direct Microchip orders is generally 4 to 8 weeks for non-stock reels; for production volumes, place orders with a 12-week horizon to avoid line-down risk.
What is the difference between PIC16F15324 and PIC16F15323?
The PIC16F15324 has 7 KB Flash in a 14-pin package, while the PIC16F15323 has 3.5 KB Flash in the same 14-pin pinout. Both share the same 32 MHz core, 512-byte SRAM, ADC, DAC, PWM and peripheral set per Microchip 40001889A, so PIC16F15323 is a drop-in lower-memory variant when code fits in 3.5 KB.
What is the difference between PIC16F15324-I/P and PIC16F15324-E/P?
The PIC16F15324-I/P is industrial temperature grade (-40 C to +85 C) and PIC16F15324-E/P is the extended temperature grade (-40 C to +125 C). Both share the same 14-pin PDIP pinout and identical electrical performance; choose -E/P only when the design must operate above 85 C.
Can I program PIC16F15324-I/P with PICkit 4 or PICkit 5?
Yes, the PIC16F15324-I/P is supported by PICkit 4, PICkit 5, ICD 4, ICD 5, Snap and MPLAB Xpress boards via Microchip's ICSP programming interface on PGED/PGEC. Microchip's MPLAB X IDE version 6.0 and later, plus MPLAB IPE, configure the device out of the box using the same configuration bits described in datasheet 40001889A.
How many PWM channels and ADC channels does PIC16F15324-I/P have?
The PIC16F15324-I/P provides 4x 10-bit PWM outputs and a 10-bit ADC with up to 11 channels. According to Microchip datasheet 40001889A, the PWM supports independent frequency and duty-cycle resolution, while the ADC includes Computation, averaging and threshold interrupts that offload sensor measurement loops from the CPU.
What is the quiescent current of PIC16F15324-I/P in sleep mode?
Per the Microchip 40001889A datasheet, the PIC16F15324-I/P draws on the order of tens of nanoamps in XLP Sleep with the RTC running, and low microamps in IDLE mode. This makes it well suited to coin-cell and battery-backed applications where the MCU spends most of its time asleep between sensor reads.
What is the best Microchip drop-in replacement for PIC16F15324-I/P?
Within the same Microchip family, the PIC16F15324-I/P is functionally identical to the PIC16F15323-I/P (lower Flash), PIC16F15325-I/P (higher Flash) and the same die in SOIC/SSOP/UQFN packages. For a different Microchip MCU in the same 14-pin DIP footprint and 32 MHz class, the PIC16F15214-I/P and PIC16F15224-I/P are documented drop-in options per Microchip's cross-reference search.
PIC16F15324-I/P vs PIC16F15224-I/P - which is better?
The PIC16F15324-I/P adds Core Independent Peripherals (CLC, CWG, NCO, DSM) and a 5-bit DAC that the PIC16F15224-I/P lacks, while sharing the 14-pin PDIP footprint and 32 MHz core. Choose PIC16F15324-I/P when you need on-chip configurable logic or waveform generation; choose PIC16F15224-I/P for simpler, lower-cost designs without CIPs.
What is the best STM32 or Atmel equivalent for PIC16F15324-I/P?
Cross-brand pin-compatible equivalents in the 14-pin PDIP class are limited because PIC16F15324-I/P uses Microchip-specific PPS and ICSP. Closest functional substitutes are the Atmel/Microchip ATtiny414 in SOIC/PDIP with 14 pins, sharing 8-bit class and similar peripheral set, but it is NOT pin-to-pin drop-in and requires PCB rework plus a different toolchain (Microchip Studio instead of MPLAB X).
Where can I find the PIC16F15324-I/P pinout diagram?
The PIC16F15324-I/P pinout is on page 6 of datasheet 40001889A, showing the 14-pin PDIP pinout with PGED/PGEC on the lower left, VDD/VSS on the upper left, and 12 I/O pins distributed around the package. Microchip's product page https://www.microchip.com/en-us/product/PIC16F15324 also publishes a configurable pinout table for all 14-pin and 20-pin package variants.

Engineering reference data for PIC16F15324-I/P — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16F15324-I/P when your design needs Core Independent Peripherals (CLC, CWG, NCO, DSM) plus a 5-bit DAC in a 14-pin PDIP for hand-solderable prototyping or low-volume industrial, consumer and lighting applications. Choose PIC16F15323-I/P for a lower-cost variant if firmware fits in 3.5 KB Flash. Choose PIC16F15325-I/P when you need 14 KB Flash for OTA or protocol stacks. Choose PIC16F15224-I/P if you do not need CIPs and want the lowest cost. Choose PIC16F15214-I/P only when 256 B SRAM is acceptable. For higher temperature environments (>85 C), switch to PIC16F15324-E/P with identical functionality. All alternatives share the 14-pin PDIP footprint, enabling PCB layout reuse.

Comparison with Alternatives

Parameter This Product PIC16F15323-I/P PIC16F15325-I/P PIC16F15324-E/P PIC16F15224-I/P PIC16F15214-I/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 14-pin PDIP 14-pin PDIP - same 14-pin PDIP - same 14-pin PDIP - same 14-pin PDIP - same 14-pin PDIP - same
Flash Memory 7 KB 3.5 KB (-50%) 14 KB (+100%) 7 KB (same) 7 KB (same) 7 KB (same)
SRAM 512 B 512 B 1 KB (+100%) 512 B (same) 512 B (same) 256 B (-50%)
EEPROM 256 B 256 B 256 B 256 B (same) 256 B (same) 256 B (same)
CPU Speed 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
CIPs (CLC/CWG/NCO) Yes Yes Yes Yes No No
Operating Temperature -40C to +85C (Industrial) -40C to +85C -40C to +85C -40C to +125C (Extended) -40C to +85C -40C to +85C
Approx. Unit Price (qty 1000) $0.58 $0.52 $0.66 $0.62 $0.48 $0.46

Key Differentiators

  • Core Independent Peripherals reduce CPU load (vs PIC16F15224-I/P)
  • 5-bit on-chip DAC eliminates external trim network (vs PIC16F15214-I/P)
  • Higher Flash headroom for OTA and protocol stacks (vs PIC16F15323-I/P)
  • Same 14-pin PDIP pinout across memory variants (vs PIC16F15325-I/P)

Design Notes

Estimated: at VDD = 5 V, 32 MHz, the active current is roughly 6 mA (typical). Add a 100 nF X7R decoupling capacitor directly on VDD within 3 mm of the pin, plus a 1-10 uF bulk tantalum or aluminum-polymer capacitor on the same rail. In XLP Sleep, current drops to tens of nA with WDT off; enable the RTC from a 32.768 kHz crystal or the LFINTOSC to maintain time-base wakeups without external components.

Route the ICSP pins (PGED/PGEC) to a 2x3 0.1 in header for field firmware updates. PGED/PGEC share RA0/RA1 on the 14-pin PDIP, so do not wire high-impedance analog sensors directly on those pins during development unless you isolate them through jumpers. Keep the MCLR/RA3 line short or use a 10 kohm pull-up to avoid false resets from capacitive coupling on long cables.

Always configure the Configuration Words (CONFIG1-CONFIG3) before programming, especially FEXTOSC, RSTOSC and WDTE. Failure to disable unused peripherals via PMD adds 100-300 uA each. PPS registers must be unlocked (PPSLOCK = 0x55, 0xAA) before reassignment; locked PPS will silently ignore writes. Reference unused I/O to defined logic levels (not floating) to keep Sleep-mode current at the datasheet minimum.

Place analog and digital grounds on a single star ground near the VSS pin; do not split the ground plane under the MCU. Keep ADC traces short and route away from PWM and clock edges to avoid ADC noise. Reference the 5-bit DAC and ADC from the same quiet rail; use a small ferrite bead if the VDD net shares a switching converter with digital loads.

Estimated: with internal 32 MHz oscillator and PLL, the MCU can generate up to 8 MIPS. UART at 115200 baud requires a baud-rate error under 2%; use the EUSART auto-baud feature on first connect to compensate oscillator tolerance. For SPI runs above 4 MHz, add a 22-33 ohm series resistor at the SCK pin to dampen reflections on long traces.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS and REACH compliant per Microchip product page; not AEC-Q100 qualified (use automotive-grade PIC variants in AEC-Q100-qualified product family if required).

Data verified on: 2026-09-19 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16F15324-I/P PIC16F15324-I/P datasheet PIC16F15324-I/P price PIC16F15324 8-bit 32MHz 14-pin DIP Microchip PIC16F15324 DIP microcontroller PIC16F15324-I/P drop-in replacement PIC16F15324 vs PIC16F15323 PIC16F15324 battery powered sensor node PIC16F15324 LED lighting driver PIC16F15324 CLC CWG CIP peripherals where to buy PIC16F15324-I/P PIC16F15324-I/P pinout 14-pin PDIP what is the Flash size of PIC16F15324 PIC16F15324 vs PIC16F15224 which is better low power 8-bit MCU DIP package 2026

Related Components & Terms

Microchip Technology PIC16F15324-I/P PIC16F15324 PIC16F15323-I/P PIC16F15325-I/P PIC16F15224-I/P PIC16F15214-I/P PIC16F15324-E/P MCU 8-bit microcontroller PIC16 enhanced mid-range PIC16 (L)F153xx Harvard architecture eXtreme Low Power (XLP) Core Independent Peripheral (CIP) Configurable Logic Cell (CLC) Complementary Waveform Generator (CWG) Numerically Controlled Oscillator (NCO) Peripheral Pin Select (PPS) Peripheral Module Disable (PMD) PDIP-14 through-hole RoHS REACH MPLAB X IDE PICkit 5 battery-powered sensor node LED lighting driver home appliance control industrial sensor transmitter
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details