Microchip Technology

PIC10LF320-I/P - 8-bit 16MHz MCU, 448B Flash, 8-PDIP | Microchip

MPN: PIC10LF320-I/P ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 8-pin PDIP (through-hole) Package 16 MHz Speed Flash Memory
From $0.54 USD / Unit
MOQ: 1 |
Price updated: 2026-09-14
Volume Pricing
Qty Unit Price Extended
1 $0.82 $0.82
10 $0.74 $7.40
100 $0.67 $67.00
500 $0.59 $295.00
1,000 $0.54 $540.00
ℹ️ All prices are in USD

PIC10LF320-I/P Overview

The Microchip Technology PIC10LF320-I/P is an 8-bit PIC microcontroller with 448 bytes (256 x 14 words) of Flash program memory, 32 bytes of RAM, and a 16 MHz internal oscillator, housed in an 8-pin PDIP (through-hole) package. The device operates from 1.8V to 3.6V and integrates a 10-bit ADC, 4 I/O pins, an 8-level hardware stack, and a high-performance RISC core with 35 single-cycle instructions.

A microcontroller (MCU) is a single-chip computer containing a CPU, program memory, data RAM, and peripheral interfaces. The PIC10LF320 belongs to the 8-bit microcontroller family (8-bit MCU -> microcontroller -> embedded processor -> semiconductor device) and uses a Harvard RISC architecture with separate program and data buses. The "LF" prefix indicates a low-voltage (1.8V minimum) variant, while "F" denotes Flash-based program memory that is in-system programmable via ICSP.

Key features include an integrated 16 MHz precision internal oscillator (no external crystal required), four user-configurable I/O pins with interrupt-on-change capability, a 10-bit ADC with up to 4 channels, and ultra-low power consumption suitable for battery-powered applications. The device offers a single 16-bit timer (TMR0) with programmable prescaler, a watchdog timer, and an enhanced PWM module. With only 35 instructions to learn and single-cycle execution (except branches), the architecture is approachable for new firmware developers while remaining powerful for experienced embedded engineers.

Typical applications include low-power sensor nodes, battery-powered remote controls, simple LED drivers, and replacement of discrete logic in space-constrained designs. The wide 1.8V-3.6V range supports direct connection to single-cell Li-ion or two-cell alkaline battery stacks. With only 448 bytes of Flash, the PIC10LF320 is best suited to firmware tasks in the few-hundred-instruction range rather than complex protocol stacks.

Drop-in alternatives for PIC10LF320-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 PIC10LF320-I/P (same form factor and footprint) — differing in ADC, Operating Temperature, Package, Core Architecture, Timers.

Microchip Technology
ADC: None
Operating Temperature: -40 C to +85 C (Industrial grade)
Package: 8-PDIP (0.300" / 7.62 mm pitch)
Microchip Technology
ADC: 6-bit, 2/3 channels
Operating Temperature: -40 °C to +85 °C (industrial)
Package: 8-pin PDIP (P)
Microchip Technology
ADC: 3-channel, 8-bit with computation (ADC2)
Operating Temperature: -40 C to +85 C (Industrial grade -I)
Package: 8-PDIP (300 mil, through-hole)
Microchip Technology
ADC: 8-bit
Operating Temperature: -40C to +125C (E = extended grade)
Microchip Technology
ADC: 8-bit, up to 4 channels
Operating Temperature: -40 C to +85 C (industrial)
Package: 8-PDIP (through-hole, 300 mil)

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

PIC10F320-I/P

✅ Drop-In
Microchip Technology
📦 8-PDIP
PIC 8-bit enhanced mid-range · 448 bytes (256 x 14 words) Flash · 64 bytes · None · 16 MHz · 2.3 V to 5.5 V · 4 (GP0, GP1, GP2, GP3) · 3-channel, 8-bit with computation (ADC2)

✓ In Stock

$0.52 / Unit

View Datasheet →

PIC10F322-I/P

✅ Drop-In
📦 8-PDIP
Flash 896B vs 448B (+100%), RAM 64B vs 32B (+100%); same peripherals

📋 Reference alternative (not in catalog)

PIC10LF320-E/P

✅ Drop-In
📦 8-PDIP
-40C to +125C extended temp vs -40C to +85C; same die

📋 Reference alternative (not in catalog)

PIC10F200-I/P

✅ Drop-In
Microchip Technology
📦 8-PDIP
PIC 8-bit RISC · 384 bytes (256 x 12-bit words) Flash · 16 bytes · 4 MHz · 2.0 V to 5.5 V · 4 (GP0-GP3) · 1 x 8-bit (TMR0 with WDT option) · Internal 4 MHz RC (calibratable, no external crystal)

✓ In Stock

$0.28 / Unit

View Datasheet →

PIC10F220-I/P

✅ Drop-In
Microchip Technology
📦 8-PDIP
8-bit PIC RISC · 384 B (256 x 12 words) · 16 B · 8 MHz (1 µs instruction cycle) · 33 single-word instructions · 2.0 V to 5.5 V · 6-bit, 2/3 channels · One 8-bit timer (TMR0) + WDT

✓ In Stock

$0.49 / Unit

View Datasheet →
ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC10LF320-I/P Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC RISC
Program Memory Type Flash
Program Memory Size 448 bytes (256 x 14 words)
RAM Size 32 bytes (64 bytes data memory)
EEPROM None
Maximum CPU Speed 16 MHz
Instruction Cycle Time 250 ns at 16 MHz
Supply Voltage Range 1.8 V to 3.6 V
I/O Pins 4
ADC 10-bit, up to 4 channels
Timers 1 x 16-bit (TMR0)
PWM Modules Enhanced PWM, up to 4 channels
Comparator 1 internal comparator
Operating Temperature Range -40C to +85C (industrial)
Package 8-pin PDIP (through-hole)
Pin Count 8
Mounting Type Through-Hole
Instruction Set 35 single-cycle instructions
Stack Depth 8 levels (hardware)
RoHS Status Compliant

PIC10LF320-I/P Pin Configuration

DIP-8 Package Pinout Diagram DIP-8 8-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 8 2 7 3 6 4 5 DIP-8
Pin 1 VDD — Positive supply voltage (1.8V to 3.6V)
Pin 2 RA5/GP5/CLKIN — Bidirectional I/O / external clock input
Pin 3 RA4/GP4/AN3/C1OUT — Bidirectional I/O / analog input / comparator output
Pin 4 RA3/MCLR/VPP — Input only / Master Clear reset (active-low) / ICSP programming voltage
Pin 5 RA2/GP2/AN2/T0CKI/PWM1 — Bidirectional I/O / analog input / Timer0 clock / PWM output
Pin 6 RA1/GP1/AN1/PWM2 — Bidirectional I/O / analog input / PWM output
Pin 7 RA0/GP0/AN0/PWM3 — Bidirectional I/O / analog input / PWM output
Pin 8 VSS — Ground reference

Typical Applications

PIC10LF320-I/P is suitable for 6 applications: Battery-Powered Sensor Nodes, IR Remote Control Transmitters, LED Lighting Controllers, Replacement of Discrete Logic, Industrial Control Timers and Sequencers, Toy and Hobby Electronics.

🔧

Battery-Powered Sensor Nodes

The PIC10LF320-I/P is well-suited for low-power wireless sensor nodes reading temperature, humidity, or contact closure signals. Its 1.8V minimum supply allows direct connection to a single 1.5V alkaline or depleted 2x AA battery stack without a boost converter, while the integrated 16 MHz internal oscillator eliminates the external crystal typically required for RF timing. The 10-bit ADC with up to 4 channels digitizes analog sensors with 1 mV LSB resolution at 3.3V reference, and 4 GPIO pins drive status LEDs or wake-up interrupts. Power consumption in sleep mode is sub-microamp, extending coin-cell battery life to years in duty-cycled applications.

📱

IR Remote Control Transmitters

Consumer IR remote controls benefit from the PIC10LF320-I/P's tiny 8-PDIP footprint and PWM module capable of generating 38 kHz carrier frequencies directly without external timer ICs. The 35-instruction RISC core executes IR protocol stacks (RC5, NEC, Sony SIRC) in under 200 bytes of Flash, well within the 448-byte program memory budget. The 1.8V-3.6V range supports direct coin-cell operation, while the comparator enables zero-crossing detection for AC-coupled receiver designs. Watchdog timer and brown-out reset ensure reliable operation across battery end-of-life voltage decay.

💡

LED Lighting Controllers

The PIC10LF320-I/P's enhanced PWM module supports up to 4 channels of 10-bit PWM, enabling smooth color mixing in RGB or RGBA LED fixtures without additional driver ICs. The 16 MHz instruction cycle provides 61 ns PWM resolution at 244 Hz refresh, eliminating visible flicker in video and photography environments. With 448 bytes of Flash and 32 bytes of RAM, the device handles DMX512 break detection or simple button-debounced color cycling in compact form factors. The 1.8V minimum enables USB-powered or Li-ion battery operation in portable mood-lighting designs.

🔧

Replacement of Discrete Logic

Engineers often replace dozens of 74HC-series logic gates with a single PIC10LF320-I/P programmed as a state machine, reducing PCB area and BOM cost. The 8-pin PDIP package occupies the same board space as a single SOIC-8 gate, yet replaces 4-8 logic ICs by interpreting input conditions and driving outputs via firmware. The Flash memory allows last-minute logic changes without PCB respins, accelerating prototyping and reducing NRE costs. Programmable I/O pull-ups, interrupt-on-change, and the integrated comparator implement glue logic, timers, and edge detection in firmware.

🏭

Industrial Control Timers and Sequencers

Factory automation relay replacement and sequencing applications benefit from the PIC10LF320-I/P's industrial -40C to +85C temperature range and 1.8V-3.6V supply tolerance. The hardware 16-bit TMR0 timer with programmable prescaler generates accurate timing intervals up to 16.4 ms at full resolution, extendable to seconds via software counters. The integrated comparator monitors analog setpoints without external op-amps, while the PWM module drives opto-isolated triac gates for AC load control. The 8-level hardware stack supports nested interrupt service routines for multi-stage sequencing.

🎮

Toy and Hobby Electronics

Cost-sensitive hobby and toy designs use the PIC10LF320-I/P for sound effects, motor control, and simple game logic at unit pricing under $0.60 at volume. The Flash memory supports last-minute sound-table updates and feature additions without tooling changes typical of mask-ROM MCUs. Operating from 2x AA cells (3.0V nominal), the device integrates a 10-bit ADC for battery voltage monitoring, an internal 16 MHz oscillator, and PWM outputs for servo or DC motor speed control. The 8-PDIP package is breadboard-friendly for educational use and easy hand-soldering for hobbyist kits.

Recommended Products Summary

MCP9700T-E/TT Analog temperature sensor for ADC input Used in: Battery-Powered Sensor Nodes PIC10LF320-I/OT Microchip Technology Used in: Battery-Powered Sensor Nodes, Replacement of Discrete Logic TSAL6100 940nm IR emitter LED driven by PWM output Used in: IR Remote Control Transmitters TSOP38238 38 kHz IR receiver demodulator Used in: IR Remote Control Transmitters WS2812B Addressable RGB LED strip (single-wire protocol) Used in: LED Lighting Controllers TLC59401 16-channel PWM LED driver for larger arrays Used in: LED Lighting Controllers 74HC595 Shift register that PIC10LF320 can replace for simple logic Used in: Replacement of Discrete Logic MOC3021 Optotriac for AC load switching Used in: Industrial Control Timers and Sequencers EL817 Optocoupler for signal isolation Used in: Industrial Control Timers and Sequencers SG90 Micro servo motor driven by PWM Used in: Toy and Hobby Electronics PIC10F320-I/P Microchip Technology Used in: Toy and Hobby Electronics
What is the program memory size of PIC10LF320-I/P?
The PIC10LF320-I/P contains 448 bytes of Flash program memory, organized as 256 x 14-bit words. According to the Microchip datasheet, this memory is in-system programmable via ICSP (In-Circuit Serial Programming) and supports self-programming. This capacity is suited to compact firmware tasks such as sensor polling and simple state machines.
What is the operating voltage range of PIC10LF320-I/P?
The PIC10LF320-I/P operates from 1.8V to 3.6V across the industrial temperature range of -40C to +85C. The 'LF' (Low-Voltage, Flash) designation distinguishes it from the standard PIC10F320, which supports 2.0V-5.5V. This 1.8V minimum enables direct connection to single-cell Li-ion or depleted 2x AA battery stacks in portable designs.
Does PIC10LF320-I/P require an external crystal?
No, the PIC10LF320-I/P includes a factory-calibrated 16 MHz precision internal oscillator that requires no external components. The internal oscillator provides +/-1% accuracy across voltage and temperature per the Microchip datasheet. For timing-critical applications, software can trim the OSCTUNE register to improve frequency accuracy without an external crystal.
What is the difference between PIC10LF320 and PIC10F320?
The PIC10LF320 is the low-voltage variant with a 1.8V-3.6V supply range, while the PIC10F320 supports 2.0V-5.5V. Both share identical Flash size (448B), RAM (32B), 10-bit ADC, and 4 I/O pins. The 'L' indicates lower-voltage operation and lower power consumption in active and sleep modes, making the LF version preferable for battery-powered applications.
Where can I buy PIC10LF320-I/P online?
The PIC10LF320-I/P is available from authorized distributors including DigiKey, Mouser, LCSC, and AmpHeo, with stock confirmed as of 2026-09-14. Pricing begins around $0.82 per unit at qty-1 on DigiKey, with volume breaks down to $0.54 at 1000 pieces. The part is in active production with no end-of-life announcement from Microchip.
What is the lead time for PIC10LF320-I/P?
Lead time for the PIC10LF320-I/P is typically stock-to-2 weeks at major distributors like DigiKey and Mouser, with thousands of units typically available in distribution channels. As of 2026-09-14, DigiKey lists the part as ships-today with on-hand inventory. For high-volume orders above 10,000 units, contact Microchip direct for an 8-12 week factory lead time.
Is PIC10LF320-I/P in stock?
Yes, the PIC10LF320-I/P is currently in stock at multiple authorized distributors as of 2026-09-14. DigiKey lists 50+ manufacturer packages available, Mouser shows active inventory, and LCSC lists 5+ units with instant pricing. Stock levels fluctuate daily, so check the distributor websites for current quantity and pricing before placing orders.
PIC10LF320-I/P vs PIC10LF322 - which is better for sensor applications?
The PIC10LF320 has 448 bytes of Flash and 32 bytes of RAM; the PIC10LF322 offers 896 bytes of Flash and 64 bytes of RAM in the same 8-pin PDIP package. For sensor applications with periodic sampling and short communication stacks, the PIC10LF322 provides more headroom for buffering. Both share the same 1.8V-3.6V supply, 10-bit ADC, and 4 I/O pins, making the PIC10LF322 a drop-in upgrade for code-growth scenarios.
When should I choose PIC10LF320-I/P over PIC10F200?
The PIC10LF320-I/P is preferred over the PIC10F200 when the application requires Flash memory (in-system reprogrammable) versus the PIC10F200's One-Time-Programmable (OTP) memory, or when a 10-bit ADC is needed (PIC10F200 has no ADC). The PIC10LF320 also offers more program memory (448B vs 384B), PWM hardware, and a comparator. Choose the PIC10F200 only for ultra-low-cost, fixed-code, high-volume products where OTP is acceptable.
What is the best drop-in replacement for PIC10LF320-I/P in 8-PDIP?
The best drop-in replacement for the PIC10LF320-I/P in 8-PDIP is the PIC10LF320-I/OT (SOT-23-6) variant if you are willing to switch to surface-mount, or the PIC10F320-I/P for 2.0V-5.5V applications. The PIC10F322-I/P doubles Flash and RAM in the same 8-PDIP package and is a true drop-in upgrade. All three are pin-compatible in 8-PDIP and share the same PIC10 family silicon.
Where to download PIC10LF320-I/P datasheet PDF?
The PIC10LF320 datasheet is freely available from Microchip at the official product page (microchip.com/en-us/product/PIC10LF320). As of 2026-09-14, the latest revision is published at the URL datasheet4u.com references. The document covers electrical characteristics, instruction set, peripheral modules, and programming specifications.
Where to find PIC10LF320-I/P pinout diagram?
The PIC10LF320-I/P pinout for the 8-pin PDIP package is: Pin 1 = VDD, Pin 2 = RA5/GP5/CLKIN, Pin 3 = RA4/GP4/AN3/C1OUT, Pin 4 = RA3/MCLR/VPP, Pin 5 = RA2/GP2/AN2/T0CKI/PWM1, Pin 6 = RA1/GP1/AN1/PWM2, Pin 7 = RA0/GP0/AN0/PWM3, Pin 8 = VSS. According to the Microchip datasheet, RA3 serves as the active-low Master Clear reset and ICSP programming voltage input.
Hey Google, what can replace PIC10LF320-I/P?
The PIC10LF320-I/P can be replaced pin-for-pin by the PIC10F320-I/P (2.0V-5.5V variant), the PIC10LF320-I/OT (SOT-23-6 surface-mount), or the PIC10F322-I/P (double Flash/RAM upgrade). All are Microchip 8-bit PIC10 family parts with identical pinout and instruction set. For non-Microchip options, the Atmel/Microchip ATtiny5 series and Cypress CY8C4000 parts offer similar 6/8-pin 8-bit MCU footprints.
Is PIC10LF320-I/P the same as PIC10F320?
No, the PIC10LF320-I/P and PIC10F320 are different but pin-compatible variants. The PIC10LF320 operates from 1.8V to 3.6V, while the PIC10F320 operates from 2.0V to 5.5V. Both have identical 448 bytes of Flash, 32 bytes of RAM, 4 I/O pins, and a 10-bit ADC. Use the LF version for low-voltage battery applications and the standard F version for 5V-tolerant systems.
What are the key specifications of PIC10LF320-I/P that engineers should know?
The PIC10LF320-I/P integrates 448 bytes of Flash, 32 bytes of RAM, a 10-bit ADC with up to 4 channels, and 4 I/O pins in an 8-pin PDIP package. It runs at 16 MHz (250 ns instruction cycle), operates from 1.8V to 3.6V, and supports a -40C to +85C industrial temperature range. Additional highlights include a hardware comparator, enhanced PWM, watchdog timer, and in-system serial programming via two pins.

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

Selection Guide

Choose the PIC10LF320-I/P when your design requires a true 8-pin through-hole MCU with Flash memory, a 10-bit ADC, and 1.8V-3.6V supply operation. It is the ideal PIC10 family member for breadboard prototypes, hobbyist projects, and small-batch industrial controllers. For higher-volume surface-mount production, migrate to the pin-equivalent PIC10LF320-I/OT in SOT-23-6. Choose the PIC10F320-I/P instead when your system runs on 5V rails (e.g., 7805-derived supplies). For larger firmware (state machines plus protocol stacks over 400 bytes), step up to the PIC10F322-I/P which doubles Flash and RAM in the same 8-PDIP footprint. For fixed-code ultra-low-cost production where OTP is acceptable, the PIC10F200-I/P saves approximately $0.10 per unit at high volume.

Comparison with Alternatives

Parameter This Product PIC10LF320-I/OT PIC10F320-I/P PIC10F322-I/P PIC10LF320-E/P PIC10F200-I/P
Package 8-PDIP (through-hole) SOT-23-6 (SMT) 8-PDIP - same 8-PDIP - same 8-PDIP - same 8-PDIP - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 448 B Flash 448 B Flash 448 B Flash 896 B Flash 448 B Flash 384 B OTP
RAM 32 B 32 B 32 B 64 B 32 B 16 B
Supply Voltage 1.8 V to 3.6 V 1.8 V to 3.6 V 2.0 V to 5.5 V 2.0 V to 5.5 V 1.8 V to 3.6 V 2.0 V to 5.5 V
ADC 10-bit, 4 ch 10-bit, 4 ch 10-bit, 4 ch 8-bit, 4 ch 10-bit, 4 ch None
Memory Type Flash (reprogrammable) Flash Flash Flash Flash OTP
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +125C -40C to +85C
I/O Pins 4 4 4 4 4 4

Key Differentiators

  • Lowest minimum supply voltage in PIC10 family (vs PIC10F320-I/P)
  • Flash memory versus OTP (vs PIC10F200-I/P)
  • Integrated 10-bit ADC versus no ADC (vs PIC10F200-I/P)
  • Higher RAM and Flash versus PIC10F320 base (vs PIC10F320-I/P)

Design Notes

The PIC10LF320-I/P integrates an internal 16 MHz oscillator, but power consumption scales linearly with clock frequency and supply voltage. Estimated: at 3.3V VDD and 16 MHz active mode, IDD is approximately 1.5 mA. For battery-powered designs, use the LF oscillator (31 kHz internal) during sleep periods and switch to HF only for ADC sampling or PWM bursts to extend battery life by 10-100x.

Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 1) with a ground return via the shortest path to VSS (pin 8). For noisy environments or ADC accuracy improvement, add a 10 uF bulk capacitor at the IC power pins. The 8-PDIP package allows easy breadboarding, but for production designs consider migrating to the SOT-23-6 variant (PIC10LF320-I/OT) for smaller board area and better supply decoupling.

The MCLR pin (RA3, pin 4) is bidirectional on this device and must NOT be left floating - tie it to VDD through a 10 kohm pull-up resistor for normal operation. For ICSP programming, Microchip recommends a diode-and-capacitor reset circuit to allow in-circuit programming without manual reset. Failing to configure the CONFIG register bits (especially WDTE and FOSC) before code execution can result in unintended watchdog resets or oscillator selection issues.

The 10-bit ADC requires an input source impedance below 10 kohm for full 10-bit accuracy at the default acquisition time. For higher-impedance sensors (e.g., photodiodes or large resistor dividers), increase the ADC acquisition time via the ADCON1 register or add an external buffer op-amp. The internal 1.024V or 2.048V bandgap reference can be selected for ratiometric measurements, reducing absolute-reference drift over temperature.

Compliance Information

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

RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified (industrial grade only); for automotive applications consider PIC10F320T-E/OTVAO or PIC16F series.

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

Related Searches

PIC10LF320-I/P PIC10LF320-I/P datasheet Microchip PIC10LF320-I/P PIC10LF320-I/P pinout 8-pin PDIP 8-bit microcontroller 448B Flash 8-PDIP PIC10LF320-I/P price buy online PIC10LF320 vs PIC10F320 PIC10LF320 drop-in replacement 8-PDIP low power 8-bit MCU battery sensor PIC10 family pin-compatible upgrade what is the flash memory size of PIC10LF320 PIC10LF320 lead time stock distributor

Related Components & Terms

Microchip Technology PIC10LF320 PIC10LF320-I/P PIC10F320 PIC10F322 PIC10F200 PIC10LF320-I/OT 8-bit microcontroller PIC10 family RISC architecture Harvard architecture Flash memory RAM 10-bit ADC PWM module enhanced PWM MCLR reset ICSP programming 8-pin PDIP SOT-23-6 1.8V low voltage industrial temperature range RoHS AEC-Q100 one-time-programmable (OTP)
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