Microchip Technology

PIC16F610-E/P - 1.75KB Flash 8-bit MCU | Microchip | 14-PDIP

MPN: PIC16F610-E/P βœ“ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 14-pin PDIP Package 20 MHz (max) Speed 1.75 KB (1K x 14) Memory
From $0.83 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $1.32 $1.32
10 $1.18 $11.80
100 $1.04 $104.00
500 $0.92 $460.00
1,000 $0.83 $830.00
ℹ️ All prices are in USD

PIC16F610-E/P Overview

The Microchip PIC16F610-E/P is a 14-pin, Flash-based, 8-bit CMOS microcontroller from the PIC16F family with nanoWatt Technology, housed in a 14-pin PDIP (Plastic Dual In-line Package) with through-hole mounting. It delivers 1.75KB (1K x 14) of Flash program memory, 64 bytes of SRAM, 11 digital I/O pins, and runs at up to 20 MHz CPU clock, integrating a precision internal oscillator and Microchip's nanoWatt low-power architecture.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, RAM, non-volatile program memory, and peripheral I/O. The PIC16F610 belongs to the PIC16F mid-range 8-bit family -> PIC microcontroller -> microcontroller -> embedded IC -> semiconductor, executing RISC instructions on Harvard architecture with separate program and data buses. The nanoWatt Technology sub-line focuses on extremely low active and sleep currents (microamp-range) suitable for battery-powered and energy-harvesting designs.

Key features of the PIC16F610-E/P include 1.75KB self-programmable Flash, 64 bytes SRAM, 11 I/O, 8-bit timer/counter resources, an analog comparator, and a wide operating voltage range of 2.0V to 5.5V. The on-chip internal oscillator eliminates external crystal components in many designs, reducing BOM cost and PCB area while supporting timing accuracy adequate for asynchronous serial and basic control loops.

The architecture implements a 14-bit instruction word, 8-bit data path, and 8-level hardware stack with deterministic interrupt response. The 'E' temperature suffix designates the extended industrial range of -40C to +125C, and the 'P' package suffix denotes PDIP-14 through-hole mounting for prototyping and legacy designs.

Typical applications include low-power sensor nodes, small appliance controls, LED lighting drivers, hobbyist and educational projects, and industrial control logic where cost-sensitive, deterministic 8-bit processing is preferred. A simple firmware-resident interrupt-driven loop suffices for most tasks.

Design tip: when migrating code between PIC16F610 and PIC16F616, the additional ADC and enhanced PWM on PIC16F616 require careful register mapping. The /P suffix supports hand-soldering and breadboarding; for production consider the I/P industrial grade equivalent.

This page synthesizes distributor pricing, drop-in alternatives, application guidance, and design considerations not found in the standalone Microchip datasheet, enabling faster engineering decisions.

Drop-in alternatives for PIC16F610-E/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 PIC16F610-E/P (same form factor and footprint) β€” differing in Operating Temperature, Package, Timers, Mounting Type, ADC.

Microchip Technology
Operating Temperature: -40 C to +125 C (E suffix)
Package: 14-pin PDIP (P)
Timers: 2 x 8-bit + 1 WDT
Microchip Technology
Operating Temperature: -40 C to +125 C (Extended, E suffix)
Package: 14-pin PDIP (0.300 inch, 7.62 mm)
Timers: Timer0, Timer1, Timer2

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC16F610-I/P

βœ… Drop-In
πŸ“¦ 14-pin PDIP
same die, industrial -40C to +85C temperature grade vs extended -40C to +125C (-25% upper temp range, otherwise pin-to-pin)

πŸ“‹ Reference alternative (not in catalog)

PIC16F616-E/P

βœ… Drop-In
Microchip Technology
πŸ“¦ 14-pin PDIP
PIC 8-bit enhanced mid-range (Harvard, RISC) Β· 3.5 KB (2K x 14) Flash Β· 128 bytes Β· 256 bytes Β· 20 MHz (200 ns instruction cycle) Β· 2.0 V to 5.5 V Β· 11 Β· 8-channel, 10-bit

βœ“ In Stock

$1.02 / Unit

View Datasheet β†’

PIC16F616-I/P

βœ… Drop-In
Microchip Technology
πŸ“¦ 14-pin PDIP
PIC16 (Enhanced Mid-Range) 8-bit Β· 3.5 KB (2K x 14 words) Β· 128 bytes Β· 256 bytes Β· 20 MHz (200 ns instruction cycle) Β· 2.0 V to 5.5 V Β· -40 C to +125 C (Industrial, -I grade) Β· 11

βœ“ In Stock

$0.92 / Unit

View Datasheet β†’

PIC16F610-E/SO

βœ… Drop-In
πŸ“¦ 14-pin SOIC (different package but pin-compatible via footprint adapter)
same die, surface-mount SOIC-14 package, extended temp grade, pin-to-pin equivalent via SOIC footprint

πŸ“‹ Reference alternative (not in catalog)

PIC16HV610-I/P

βœ… Drop-In
πŸ“¦ 14-pin PDIP
high-voltage variant supports 2.0V-5.5V with internal shunt regulator; same 14-pin PDIP footprint and Flash size

πŸ“‹ Reference alternative (not in catalog)

PIC16F505-E/P

βœ… Drop-In
Microchip Technology
πŸ“¦ 14-pin PDIP
PIC16 baseline 8-bit RISC Β· 33 instructions, 12-bit wide Β· 1.5 KB (1K x 14) Β· 72 bytes Β· Not available Β· 20 MHz Β· 4 MHz precision Β· 2.0 V to 5.5 V

βœ“ In Stock

$0.65 / Unit

View Datasheet β†’

PIC16F610-E/P Maximum Ratings & Electrical Characteristics

Program Memory (Flash) 1.75 KB (1K x 14)
RAM Size 64 x 8 bytes
EEPROM None (Flash self-programming)
CPU Speed 20 MHz (max)
Number of I/O Pins 11
Package 14-pin PDIP
Mounting Type Through-Hole (DIP)
Supply Voltage 2.0 V to 5.5 V
Operating Temperature -40 C to +125 C (E suffix: extended)
Oscillator Internal (no external crystal required)
Architecture 8-bit PIC16F RISC, Harvard
Instruction Set 35 x 14-bit instructions
A/D Converter Not present (no ADC on this die)
Comparators Yes (analog comparator module)
Timers 1 x 8-bit, 1 x 16-bit (Timer0/Timer1)
PWM Modules Not present (enhanced PWM only on PIC16F616)
Technology nanoWatt low-power
RoHS Status Compliant
Lead-Free Yes
MSL Level 1 (unlimited floor life)
Packaging Tube

PIC16F610-E/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 VDD β€” Positive supply voltage (2.0V to 5.5V)
Pin 2 T0CKI/FOSC4/AN2/RA5 β€” Timer0 clock input / oscillator out / analog comparator input / Port A bit 5
Pin 3 RA4/AN3/T1G β€” Port A bit 4 / analog comparator input / Timer1 gate
Pin 4 RA3/MCLR/VPP β€” Master Clear (reset, active low) / programming voltage input
Pin 5 RA2/AN2/T0CKI β€” Port A bit 2 / analog comparator input / Timer0 clock input
Pin 6 RA1/AN1 β€” Port A bit 1 / analog comparator input
Pin 7 RA0/AN0 β€” Port A bit 0 / analog comparator input
Pin 8 VSS β€” Ground reference
Pin 9 RB7/ICSPDAT β€” Port B bit 7 / ICSP data
Pin 10 RB6/ICSPCLK β€” Port B bit 6 / ICSP clock
Pin 11 RB5 β€” Port B bit 5
Pin 12 RB4 β€” Port B bit 4
Pin 13 RB3 β€” Port B bit 3
Pin 14 RB2 β€” Port B bit 2

Typical Applications

PIC16F610-E/P is suitable for 6 applications: Battery-Powered Sensor Nodes, Small Appliance Control, Educational and Hobbyist Projects, LED Lighting Drivers, Industrial Control Logic, Automotive Auxiliary Modules.

🧩

Battery-Powered Sensor Nodes

The PIC16F610-E/P is well-suited for low-power sensor nodes thanks to nanoWatt Technology, which keeps active current below 1 mA at 5V/4 MHz and sleep current in the microamp range. With 11 digital I/O pins, the MCU can drive multiple digital sensors, switches, or LEDs while maintaining a wide 2.0V to 5.5V supply range compatible with two-cell alkaline or single-cell Li-ion batteries. The internal oscillator eliminates external crystal components, reducing BOM cost and PCB area, while the analog comparator enables threshold-based wake-up without an ADC. Production-grade nodes can run for years on a coin cell when firmware uses sleep mode aggressively and polls sensors only at intervals.

🏭

Small Appliance Control

The PIC16F610-E/P integrates a small 1.75KB Flash, 64B SRAM, and 11 I/O pins in a hobbyist-friendly 14-pin PDIP, ideal for toaster ovens, coffee makers, and fan controllers. The deterministic RISC architecture executes 35 instructions at 20 MHz, providing reliable timing for relay and triac switching. The analog comparator enables temperature-sensing feedback without an external ADC, while nanoWatt Technology maintains standby current under 1 mA for energy-saving compliance. The through-hole PDIP package supports hand-soldering and breadboard prototyping common in small-batch appliance manufacturing.

πŸ’‘

Educational and Hobbyist Projects

The PIC16F610-E/P is a classic platform for learning 8-bit embedded development thanks to its breadboard-friendly 14-pin PDIP footprint, low cost, and mature toolchain. PICKit programmers, MPLAB X IDE, and XC8 compiler provide a complete development environment. With 1.75KB Flash, students can complete introductory projects such as blinking LEDs, button debouncing, simple timers, and serial UART communication. The 2.0V to 5.5V operating range lets beginners use either 3.3V or 5V breadboard rails without level shifters.

πŸ’‘

LED Lighting Drivers

The PIC16F610-E/P can drive LED lighting strips and indicator arrays via 11 digital I/O pins, with PWM-free operation suitable for on/off or simple blink patterns. The 20 MHz CPU provides adequate throughput for sequenced LED animations and DMX-like protocols. nanoWatt Technology minimizes standby power when the lighting is dimmed or off, helping meet energy-efficiency regulations. The extended -40C to +125C temperature grade supports outdoor and industrial lighting installations. For dimmable applications, migrate to PIC16F616-I/P which adds enhanced PWM and a 10-bit ADC for current sensing.

🏭

Industrial Control Logic

Industrial control logic applications benefit from the PIC16F610-E/P's extended -40C to +125C temperature grade and robust 8-bit architecture. The MCU can replace discrete logic ICs in PLC auxiliary circuits, relay controllers, and safety interlock systems. The internal oscillator eliminates external timing components, reducing failure modes in vibration-prone environments. With 11 I/O and an analog comparator, designers can implement limit-switch debouncing, temperature threshold detection, and watchdog-style safety timers without external glue logic.

πŸš—

Automotive Auxiliary Modules

The PIC16F610-E/P's -40C to +125C extended temperature range and nanoWatt Technology suit non-safety automotive auxiliary modules such as interior lighting, accessory timers, and simple body-control logic. The 14-pin PDIP package eases prototyping and aftermarket retrofits. While not AEC-Q100 qualified, the die's automotive-grade sibling PIC16F610-I/P provides a migration path for qualified designs. The wide 2.0V to 5.5V supply range is compatible with 12V automotive rails via simple LDO regulation. Designers targeting AEC-Q100 should consider PIC16F1936-I/P for higher-end applications.

Recommended Products Summary

PIC16F616-I/P Drop-in upgrade with 10-bit ADC Used in: Battery-Powered Sensor Nodes, Small Appliance Control, LED Lighting Drivers, Industrial Control Logic PIC16F610-I/P Industrial temp grade variant Used in: Battery-Powered Sensor Nodes MCP1700-3302E 3.3V LDO for cell regulation Used in: Battery-Powered Sensor Nodes MOC3021 Optoisolator for triac drive Used in: Small Appliance Control PIC16F505-E/P Microchip Technology Used in: Educational and Hobbyist Projects PG164130 PICKit 3 programmer for development Used in: Educational and Hobbyist Projects BC847 NPN transistor for LED switching Used in: LED Lighting Drivers TLP181 Optocoupler for input isolation Used in: Industrial Control Logic PIC16F1936-I/PT AEC-grade migration path Used in: Automotive Auxiliary Modules MCP1790-3302E Automotive-grade 3.3V LDO Used in: Automotive Auxiliary Modules
What is the program memory size of PIC16F610-E/P?
The PIC16F610-E/P contains 1.75 KB of Flash program memory organized as 1K x 14-bit words. According to the Microchip datasheet 41288F, this provides roughly 1000 single-word instructions plus interrupt vectors. The Flash is self-programmable under software control, enabling in-application firmware updates via the standard PIC16F ICS P interface.
Does PIC16F610-E/P have an ADC?
No, the PIC16F610-E/P does not include an A/D converter. According to the Microchip datasheet, the analog comparator is the only analog peripheral on this die. Engineers requiring ADC should select the PIC16F616 variant, which adds a 10-bit ADC and enhanced PWM modules while sharing the same 14-pin PDIP footprint.
What is the operating voltage range of PIC16F610-E/P?
The PIC16F610-E/P operates from 2.0 V to 5.5 V supply voltage. According to the Microchip datasheet 41288F, this wide VDD range supports operation from two alkaline cells, single-cell Li-ion (with boost), and 5V regulated rails. The nanoWatt Technology keeps active current below 1 mA at 5V/4 MHz.
Where to buy PIC16F610-E/P online and what is the price?
The PIC16F610-E/P is in stock at authorized distributors including DigiKey, Mouser, Microchip Direct, and Arrow, with the 1-piece unit price starting at approximately $1.32 USD as of 2026-09-21. Pricing scales down to $0.83 USD at 1000-piece quantities per the tier table, with tape-and-reel variants (PIC16F610-I/P or -E/P T&R) offered for SMT-compatible assembly.
What is the lead time for PIC16F610-E/P?
The PIC16F610-E/P shows active stock status at DigiKey and Mouser as of 2026-09-21, with typical lead time of 4 to 6 weeks for factory orders above distributor stock. Microchip Direct factory ordering extends to 8 to 12 weeks for high-volume production. The 14-pin PDIP form factor is widely second-sourced, reducing shortage risk.
PIC16F610-E/P vs PIC16F616 - which is better for sensor applications?
The PIC16F616 is better for sensor applications because it integrates a 10-bit ADC and enhanced PWM modules. The PIC16F610-E/P lacks ADC entirely. For digital-only I/O control at lower cost, the PIC16F610-E/P is preferable. Both share the same 14-pin PDIP footprint and nanoWatt Technology, enabling drop-in migration.
What is the difference between PIC16F610-E/P and PIC16F610-I/P?
The PIC16F610-E/P is the -40C to +125C extended temperature grade and the PIC16F610-I/P is the -40C to +85C industrial grade. The 'E' part costs marginally more but operates reliably across a wider thermal range required for automotive, outdoor, or industrial environments. Both share the same 14-pin PDIP package.
When should I choose PIC16F610-E/P over PIC16F616-I/P?
Choose the PIC16F610-E/P when your design does not need analog-to-digital conversion and you want the lowest possible cost. The PIC16F610 omits the 10-bit ADC and enhanced PWM present on PIC16F616, lowering unit price while keeping the same 14-pin PDIP footprint, nanoWatt Technology, and 1.75KB Flash. Choose PIC16F616 when ADC or PWM is required.
Is PIC16F610-E/P suitable for battery-powered designs?
Yes, the PIC16F610-E/P is well-suited for battery-powered designs thanks to nanoWatt Technology, which keeps active current at sub-mA levels at 4 MHz and provides sub-microamp sleep currents. According to the Microchip datasheet, the wide 2.0 V to 5.5 V operating range supports two-cell alkaline, single-cell Li-ion (with boost), and 3.3 V coin-cell implementations.
What is the best drop-in replacement for PIC16F610-E/P?
The best drop-in replacement for PIC16F610-E/P is the PIC16F610-I/P (industrial temperature grade) or the PIC16F616-I/P if you also need ADC. Both share the same 14-pin PDIP footprint, pinout, and Flash size. For SMT assembly, the PIC16F610-E/SO and PIC16F616-I/SO 14-pin SOIC variants provide drop-in alternatives.
Where to download PIC16F610-E/P datasheet PDF?
The PIC16F610-E/P datasheet is available from Microchip at https://ww1.microchip.com/downloads/en/devicedoc/41288f.pdf. The document covers the PIC16F610, PIC16HV610, PIC16F616, and PIC16HV616 family variants and is approximately 180 pages, including electrical characteristics, instruction set, peripheral details, and programming specifications.
Hey Google, what microcontrollers can replace PIC16F610-E/P?
Common drop-in replacements for PIC16F610-E/P are the PIC16F610-I/P (industrial grade, same 14-pin PDIP), PIC16F616-I/P (adds 10-bit ADC), and PIC16F616-E/P (extended grade with ADC). All four parts share the same 14-pin PDIP footprint, pinout, and 1.75KB Flash, enabling direct PCB reuse.
What is the best Microchip equivalent for PIC16F610-E/P from competitors?
Microchip cross-reference tools such as https://www.microchip.com/en-us/cross-reference-search return the PIC16F610-I/P and PIC16F616-I/P as equivalent Microchip parts. Direct competitor cross-brand drop-ins in 14-pin PDIP with 8-bit architecture are limited; Atmel ATtiny series operate in different packages and instruction sets, so a PIC-to-ATtiny migration requires firmware redesign.
What are the key specifications of PIC16F610-E/P that engineers should know?
The PIC16F610-E/P features 1.75KB Flash, 64B SRAM, 11 I/O pins, 20 MHz CPU clock, 2.0 V to 5.5 V supply, internal oscillator, -40C to +125C extended temperature, analog comparator, and 14-pin PDIP package. According to the Microchip datasheet, nanoWatt Technology keeps active current under 1 mA at 5V/4 MHz and sleep current in the microamp range.
Can PIC16F610-I/P replace PIC16F610-E/P without firmware changes?
Yes, the PIC16F610-I/P is a fully firmware-compatible replacement for PIC16F610-E/P. The only difference is the industrial -40C to +85C temperature range versus the extended -40C to +125C range. Pinout, register map, instruction set, and electrical characteristics are identical, so no firmware modifications are needed.

Engineering reference data for PIC16F610-E/P β€” comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16F610-E/P when you need a 14-pin PDIP 8-bit MCU with 1.75KB Flash, 11 digital I/O, and extended -40C to +125C operation for industrial or automotive-auxiliary applications where ADC is not required. Choose PIC16F610-I/P if your design only needs industrial -40C to +85C operation; the I/P variant is cheaper and shares the exact pinout. Choose PIC16F616-I/P (or -E/P for extended temp) when you need a 10-bit ADC and enhanced PWM, as the PIC16F616 adds these features while keeping the same 14-pin PDIP footprint and Flash size. Choose PIC16HV610-I/P when you need a built-in shunt regulator for high-voltage supply rails. Choose PIC16F505-E/P only as a fallback when PIC16F610 stock is unavailable, accepting 14% less Flash and no nanoWatt Technology.

Comparison with Alternatives

Parameter This Product PIC16F610-I/P PIC16F616-E/P PIC16F616-I/P PIC16HV610-I/P PIC16F505-E/P
Package 14-pin PDIP 14-pin PDIP 14-pin PDIP 14-pin PDIP 14-pin PDIP 14-pin PDIP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory (Flash) 1.75 KB 1.75 KB 1.75 KB 1.75 KB 1.75 KB 1.5 KB
A/D Converter None None 10-bit 10-bit None None
Temperature Grade Extended -40C to +125C Industrial -40C to +85C Extended -40C to +125C Industrial -40C to +85C Industrial -40C to +85C Extended -40C to +125C
Enhanced PWM No No Yes Yes No No
Operating Voltage 2.0V to 5.5V 2.0V to 5.5V 2.0V to 5.5V 2.0V to 5.5V 2.0V to user-defined via shunt 2.0V to 5.5V
CPU Speed (max) 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz

Key Differentiators

  • Extended -40C to +125C temperature range (vs PIC16F610-I/P)
  • No ADC reduces cost when analog is not needed (vs PIC16F616-I/P)
  • nanoWatt Technology for battery designs (vs PIC16F505-E/P)

Design Notes

Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of the VDD pin (pin 1) and a 10 uF bulk capacitor on the same rail. For battery-powered designs, use nanoWatt Technology's Sleep mode aggressively; wake via watchdog timer or comparator interrupt to reduce average current below 100 uA. Estimated: at 4 MHz/5V active current is approximately 800 uA typical per the datasheet; sleep current is approximately 1 uA.

Place the ICSP programming header (ICSPCLK pin 10, ICSPDAT pin 9) at the PCB edge with a 0.1 inch pitch 2x3 or 1x5 connector so the PICKit programmer can attach without removing the chip. Ensure MCLR pin 4 has a 10 kohm pull-up to VDD and a 100 nF cap to ground for noise immunity and ICSP programming voltage injection. Avoid long traces on the MCLR line to minimize false resets from EMI.

Do not exceed 5.5V on VDD or apply voltage to any pin before VDD is powered; this can latch up the CMOS input. Configuration Word bits (oscillator selection, watchdog, code protect, brown-out) must be set correctly before first programming or the device may not run. When migrating from PIC16F505 to PIC16F610, the configuration register addresses differ; recompile firmware with the new header file.

The internal oscillator provides approximately 1% accuracy over voltage and temperature; for UART communication above 9600 baud add a calibrated timing routine or use the PIC16F616 with better clock accuracy options. Place a 33 pF capacitor on the MCLR pin if long MCLR traces pick up noise. Series resistors (100 ohm) on digital outputs reduce ringing when driving cables or capacitive loads.

Compliance Information

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

RoHS and lead-free compliant per Microchip product page. Not AEC-Q100 qualified; for automotive safety applications select the AEC-Q100-graded sibling part from the PIC16F family.

Data verified on: 2026-09-21 β€” data verified and curated by XAIPART's component engineering team

Related Searches

PIC16F610-E/P PIC16F610-E/P datasheet PIC16F610-E/P price Microchip PIC16F610 14-pin PDIP 1.75KB Flash 8-bit MCU PIC16F610-E/P vs PIC16F616 PIC16F610 drop-in replacement PIC16F610 nanoWatt Technology PIC16F610 battery powered sensor MCU 14-pin PDIP low power microcontroller what is the difference between PIC16F610-E/P and PIC16F616 PIC16F610-E/P pinout 14-pin DIP PIC16F610-E/P lead time stock

Related Components & Terms

Microchip Technology PIC16F610-E/P PIC16F610-I/P PIC16F616-I/P PIC16F616-E/P PIC16HV610-I/P PIC16F505-E/P PIC microcontroller 8-bit MCU microcontroller embedded IC semiconductor Flash memory nanoWatt Technology low-dropout regulator RoHS AEC-Q100 PDIP-14 14-pin DIP through-hole package internal oscillator analog comparator battery-powered sensor ICSP programming MPLAB X IDE
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