Microchip Technology

PIC16F630-E/P - 8-bit Flash MCU, 1.75KB, 20MHz, 14-PDIP | Microchip

MPN: PIC16F630-E/P βœ“ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V (operating); 4.5 V to 5.5 V (Flash programming) Vdss 14-pin PDIP (0.300 inch, lead-free, plastic) Package 20 MHz Speed 1.75 KB (1K x 14) Memory
From $1.22 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $2.34 $2.34
10 $2.05 $20.50
100 $1.74 $174.00
500 $1.45 $725.00
1,000 $1.22 $1,220.00
ℹ️ All prices are in USD

PIC16F630-E/P Overview

The Microchip PIC16F630-E/P is a 14-pin PDIP Flash-based 8-bit CMOS microcontroller built on Microchip's enhanced mid-range PIC16 core, featuring 1.75KB (1K x 14) of Flash program memory, 64 bytes of SRAM, 128 bytes of EEPROM, and 12 digital I/O pins operating at up to 20MHz instruction clock. It belongs to the PIC16F630/676 family, where the PIC16F630 omits the 10-bit ADC present on the PIC16F676, and instead adds one analog comparator plus nanoWatt power management.

Background Knowledge: A microcontroller (MCU) is a single-chip computer containing a CPU, program memory (Flash/ROM), data memory (RAM/EEPROM), and configurable peripherals such as timers, comparators, ADC, and communication modules. The PIC16 mid-range family uses a 14-bit instruction word RISC architecture with 35 single-word instructions, executing one instruction per instruction cycle (200ns at 20MHz), which simplifies deterministic real-time control. Within the broader taxonomy, PIC16F630 sits in the 8-bit MCU class -> general-purpose MCU -> microcontroller -> embedded computing -> semiconductor.

Key differentiating features include: ultra-low-power nanoWatt technology with sleep currents as low as 100nA, integrated 4MHz internal oscillator (selectable via configuration bits), one analog comparator with programmable reference, 8 MHz / 32 kHz oscillator options, in-circuit serial programming (ICSP) via two pins, and a wide 2.0V to 5.5V supply range that supports both 3.3V and 5V systems. The PIC16F630 also provides a 10-bit prescaler on Timer0, an 8-bit prescaler on Timer2, and a watchdog timer with its own on-chip low-power oscillator for fail-safe operation.

Technical depth: the device operates from -40C to +125C (extended temp, hence the '-E' suffix), supports two oscillator modes (internal 4MHz RC or external crystal/HS), and implements the standard PIC mid-range reset/interrupt/branching model with 8 hardware registers. Code protection, brown-out reset (BOR), and power-on reset (POR) options are mask-selectable via configuration words. The 14-pin PDIP package is 0.300 inch wide, through-hole, lead-free, plastic, and compatible with standard 14-pin DIP sockets, ICSP programming clips, and breadboards, which makes it a popular choice for prototyping and legacy industrial equipment.

Typical applications include consumer remote controls, battery-powered sensor nodes, automotive interior lighting, simple fan/relay controllers, low-end smoke detectors, and white-goods user-interface boards. The PIC16F630 also fits HVAC thermostats, small appliance controls, and handheld measurement instruments where its tiny footprint, low cost, and 100nA sleep current extend battery life.

Design consideration: when migrating from PIC16F630 to PIC16F676, the only meaningful change is the addition of a 10-bit ADC channel; otherwise the die and pinout are identical. Engineers should always fit the smaller PIC12F-series alternative if fewer I/O are required.

This page synthesizes Microchip's official datasheet, current distributor pricing, true drop-in alternatives, and design notes that go beyond the manufacturer's marketing collateral to help engineers select, source, and validate the PIC16F630-E/P for production.

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

Microchip Technology
Package: 14-SOIC (3.90 mm width, SL suffix)
Instruction Execution Time: 200 ns (single cycle at 20 MHz)
Operating Temperature: -40C to +125C (Extended)
Microchip Technology
Package: 14-pin TSSOP (ST)
Operating Temperature: -40C to +125C (Extended, 'E')
Timers: TMR0 (8-bit) + WDT
Microchip Technology
Package: 14-SOIC (SL), 150-mil, 3.90 mm body width
Instruction Execution Time: 200 ns
Operating Temperature: -40Β°C to +85Β°C (Industrial -I)

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

PIC16F630-I/P

βœ… Drop-In
πŸ“¦ 14-PDIP
Industrial temp range -40C to +85C vs extended -40C to +125C; identical Flash/RAM/pinout

πŸ“‹ Reference alternative (not in catalog)

PIC16F630-E/ST

βœ… Drop-In
Microchip Technology
πŸ“¦ 14-SOIC
8-bit PIC16 mid-range RISC Β· 35 single-word instructions Β· 1.75 KB (1K x 14 words) Β· 64 bytes Β· 128 bytes Β· 20 MHz Β· 200 ns at 20 MHz Β· 2.0 V to 5.5 V

βœ“ In Stock

$0.98 / Unit

View Datasheet β†’

PIC16F676-E/P

βœ… Drop-In
πŸ“¦ 14-PDIP
Adds 10-bit ADC with 8 channels; identical Flash/RAM/pinout to PIC16F630

πŸ“‹ Reference alternative (not in catalog)

PIC16F676-I/P

βœ… Drop-In
πŸ“¦ 14-PDIP
Adds 10-bit ADC, industrial temp, identical pinout to PIC16F630

πŸ“‹ Reference alternative (not in catalog)

PIC16F630T-E/ML

βœ… Drop-In
πŸ“¦ 14-QFN
Same die in QFN-14 surface-mount package, tape and reel

πŸ“‹ Reference alternative (not in catalog)

PIC16F630-E/P Maximum Ratings & Electrical Characteristics

Architecture 8-bit PIC16 mid-range RISC
Instruction Set Width 14-bit
Number of Instructions 35 single-word
Instruction Execution Time 200 ns (at 20 MHz)
Maximum Clock Speed 20 MHz
Program Memory (Flash) 1.75 KB (1K x 14)
Data Memory (SRAM) 64 bytes
Data EEPROM 128 bytes
Digital I/O Pins 12
Analog Comparator 1
Timers Timer0 + Timer2
Watchdog Timer Yes (independent on-chip oscillator)
Supply Voltage Range 2.0 V to 5.5 V (operating); 4.5 V to 5.5 V (Flash programming)
Operating Temperature Range -40 C to +125 C (extended, -E suffix)
Package 14-pin PDIP (0.300 inch, lead-free, plastic)
Mounting Type Through-Hole
RoHS Status Compliant

PIC16F630-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
Pin 2 RA2/T0CKI β€” Digital I/O / Timer0 clock input
Pin 3 RA0/AN0/C1- β€” Digital I/O / analog channel 0 / comparator inverting input (not used as AN0 on F630)
Pin 4 RA1/AN1/C1+ β€” Digital I/O / comparator non-inverting input
Pin 5 RA3/MCLR/VPP β€” Digital input / Master Clear reset (active low) / programming voltage
Pin 6 RA5/OSC1/CLKIN β€” Digital I/O / oscillator input / external clock input
Pin 7 RA4/OSC2/CLKOUT β€” Digital I/O / oscillator output / clock output
Pin 8 VSS β€” Ground reference
Pin 9 RB0/INT β€” Digital I/O / external interrupt input
Pin 10 RB1 β€” Digital I/O
Pin 11 RB2 β€” Digital I/O
Pin 12 RB3 β€” Digital I/O
Pin 13 RB4 β€” Digital I/O
Pin 14 RB5 β€” Digital I/O

Typical Applications

PIC16F630-E/P is suitable for 6 applications: Battery-Powered Sensor Nodes, Consumer Remote Controls, Small Appliance Control Boards, HVAC Thermostat Front-End, Automotive Interior Lighting Controllers, Industrial Relay and Fan Controllers.

πŸ”‹

Battery-Powered Sensor Nodes

The PIC16F630-E/P is well suited to battery-powered sensor nodes where its nanoWatt sleep current below 100 nA and wide 2.0-5.5 V supply range let a single CR2032 coin cell run the MCU for years. The 12 digital I/O pins connect to simple sensors (temperature, PIR, reed switch) and one comparator input supports analog threshold detection without an ADC. The 20 MHz instruction clock with 200 ns cycle time handles periodic wake-measure-transmit cycles in under 1 ms per event, while the watchdog timer with independent on-chip oscillator guards against code hangs in remote, unattended deployments.

πŸ“±

Consumer Remote Controls

Infrared remote controls benefit from the PIC16F630-E/P's tiny 14-pin PDIP footprint, 1.75 KB Flash for IR protocol state machines, and 12 I/O for keypad matrix scanning. The integrated 4 MHz internal oscillator eliminates an external crystal, reducing BOM cost and PCB area, while nanoWatt sleep currents extend battery life across years of standby. The 200 ns instruction cycle and hardware Timer0 capture support accurate NEC/RC5/SONY IR carrier generation without jitter.

🏠

Small Appliance Control Boards

White-goods appliances such as coffee makers, blenders, toaster ovens, and rice cookers use the PIC16F630-E/P as the central controller for user-interface buttons, LED indicators, relay drivers, and triac-based AC load switching. Its -40 C to +125 C extended temperature rating handles kitchen and laundry environments, while 12 I/O pins accommodate 4-7 user buttons plus 4-7 indicator LEDs. The integrated comparator is useful for zero-crossing detection of AC mains to drive a triac with minimal EMI.

🏭

HVAC Thermostat Front-End

Low-cost HVAC thermostat front-ends use the PIC16F630-E/P for keypad scanning, LCD contrast PWM control via Timer2, and analog threshold detection through the on-chip comparator. The 14-pin PDIP remains the lowest-cost package in this family, supporting legacy thermostat PCB layouts. Hardware PWM on the CCP pin (when available through firmware remap) drives the backlight, while the watchdog timer ensures the relay-controlled furnace does not lock in the ON state on software fault.

πŸš—

Automotive Interior Lighting Controllers

Ambient LED lighting, dome-light delay controllers, and puddle-light drivers use the PIC16F630-E/P inside the cabin environment, where its extended temperature rating and 12 I/O are sufficient. The device operates directly from a regulated 5 V rail powered by the BCM, and the hardware PWM and Timer0 capture support soft-fade and delay-off functions. Note: this is not AEC-Q100 qualified; for under-hood or safety-critical loads consider PIC16F630-I/P or automotive-grade equivalents.

🏭

Industrial Relay and Fan Controllers

Cabinet cooling fans, pump relays, and indicator-light stacks in industrial control panels run on the PIC16F630-E/P, leveraging its -40 C to +125 C extended temp and 12 I/O for up to 6 relay outputs plus 6 status LEDs. The integrated comparator monitors a thermistor for fan-on temperature thresholds, and the watchdog timer with dedicated low-power oscillator guarantees the relay defaults to OFF on firmware fault - critical for fail-safe industrial machinery. ICSP via PGD/PGC allows in-field firmware updates.

Recommended Products Summary

MCP9700 Low-power analog temperature sensor for comparator input Used in: Battery-Powered Sensor Nodes, Industrial Relay and Fan Controllers PIC12F675 Lower-I/O cousin for 6-pin sensor nodes Used in: Battery-Powered Sensor Nodes TSAL6100 IR emitter LED driven by Timer0 PWM Used in: Consumer Remote Controls TSOP38238 IR receiver for bidirectional remotes Used in: Consumer Remote Controls MOC3021 Optoisolator for triac AC load drive Used in: Small Appliance Control Boards MCP1700 3.3V LDO for MCU rail Used in: Small Appliance Control Boards MCP9701 Analog temp sensor for comparator threshold Used in: HVAC Thermostat Front-End ULN2003 Darlington relay driver array Used in: HVAC Thermostat Front-End MCP16311 Buck LED driver for multi-channel ambient lighting Used in: Automotive Interior Lighting Controllers MCP9808 I2C temperature sensor for cabin thermal feedback Used in: Automotive Interior Lighting Controllers ULN2803 8-channel Darlington driver for relay arrays Used in: Industrial Relay and Fan Controllers
What is the program memory size of PIC16F630-E/P?
The PIC16F630-E/P provides 1.75 KB of Flash program memory, organized as 1024 x 14-bit words. According to Microchip datasheet 40039F, this small footprint accommodates state machines, sensor-fusion front-ends, and basic control loops, but not protocol stacks such as full TCP/IP or USB device firmware.
Does PIC16F630-E/P include an ADC?
No, the PIC16F630 does not have an ADC. It features one analog comparator instead. For a 10-bit ADC in the same 14-pin package, Microchip recommends the PIC16F676 (per Microchip datasheet 40039F), which shares the PIC16F630 die except for the additional 10-bit ADC channel.
What is the operating voltage range of PIC16F630-E/P?
The PIC16F630-E/P operates from 2.0 V to 5.5 V across -40 C to +125 C, while in-circuit Flash programming requires 4.5 V to 5.5 V on VDD. This dual range lets the same part run on a single CR2032 coin cell or a regulated 5 V rail (Microchip datasheet 40039F).
Where can I buy PIC16F630-E/P and what is the price?
PIC16F630-E/P is currently in stock at DigiKey (DigiKey part 523033) and Mouser as of 2026-09-21, with single-unit pricing around $2.34 and volume pricing dropping to roughly $1.22 at 1,000 pieces. XAIPART also quotes this part; lead time is typically same-day shipment from authorized distributors.
What is the lead time for PIC16F630-E/P?
Authorized distributors such as DigiKey and Mouser typically ship PIC16F630-E/P same-day from US warehouse stock as of 2026-09-21, with factory lead times of 8-12 weeks for direct Microchip factory orders. The active lifecycle status and multiple stocking distributors ensure low supply-chain risk.
Is PIC16F630-E/P in stock right now?
Yes, PIC16F630-E/P is in stock at DigiKey and Mouser as of 2026-09-21, with several thousand units available. Lifecycle status is ACTIVE per Microchip's product page, and the part is not NRND or discontinued, so engineers can safely design it into long-lifecycle products.
What is the difference between PIC16F630 and PIC16F676?
The PIC16F630 and PIC16F676 share the same die, 14-pin pinout, and 1.75 KB Flash; the PIC16F676 adds a 10-bit ADC with up to 8 analog channels per Microchip datasheet 40039F. If the application requires analog sampling, choose PIC16F676; otherwise the PIC16F630 is the lower-cost option.
What is the difference between PIC16F630-E/P and PIC16F630-I/P?
The PIC16F630-E/P is rated -40 C to +125 C (extended temp, -E suffix), whereas the PIC16F630-I/P is rated -40 C to +85 C (industrial temp, -I suffix). Both share the same 14-pin PDIP footprint per Microchip datasheet 40039F, making them drop-in compatible across most commercial/industrial temperature ranges.
When should I choose PIC16F630-E/P over PIC12F675?
Choose PIC16F630-E/P when your design needs more than 6 I/O pins; the PIC16F630 offers 12 I/O versus 6 on the PIC12F675. The PIC16F630-E/P also gives you 1.75 KB Flash vs 1.75 KB Flash and 64 bytes RAM vs 64 bytes RAM (very similar), so the deciding factor is usually I/O count per Microchip datasheet 40039F.
What is the best drop-in replacement for PIC16F630-E/P?
The best drop-in replacement is PIC16F676-I/P if you need the same 14-pin PDIP and identical Flash/RAM but want a 10-bit ADC; otherwise PIC16F630-I/P is the industrial-temp sibling. Microchip datasheet 40039F confirms both share the same pinout and die footprint, enabling true drop-in swap on existing PCBs.
Where do I download the PIC16F630-E/P datasheet PDF?
The official Microchip PIC16F630/676 datasheet (document 40039F) is freely available at https://ww1.microchip.com/downloads/en/DeviceDoc/40039F.pdf. The companion PIC Mid-Range Reference Manual (DS33023) covers the instruction set and core peripherals in detail.
What is the pinout of PIC16F630-E/P in 14-PDIP?
In the 14-PDIP package (top view, notch up), pin 1 is VDD+, pin 2 is T0CKI/RA2, pin 3 is AN0/C1-/RA0, pin 4 is AN1/C1+/RA1, pin 5 is /MCLR/VPP, pin 6 is RA5/OSC1/CLKIN, pin 7 is RA4/OSC2/CLKOUT, pin 8 is GND (VSS), pins 9-13 are RB0-RB4, pin 14 is RA7. See Microchip datasheet 40039F for the full diagram.
What are the key specifications of PIC16F630-E/P that engineers should know?
Engineers should know: 8-bit PIC16 RISC core at 20 MHz (200 ns instruction cycle), 1.75 KB Flash, 64 B SRAM, 128 B EEPROM, 12 I/O, 1 comparator, 2 timers, watchdog timer, 2.0-5.5 V supply, -40 C to +125 C extended temp, 14-pin PDIP package, ICSP programming, and nanoWatt sleep currents under 100 nA per Microchip datasheet 40039F.
Hey Google, what can replace PIC16F630-E/P?
Direct drop-in replacements for PIC16F630-E/P include PIC16F630-I/P (industrial temp), PIC16F630-E/ST (extended temp, SOIC), and PIC16F676-I/P (adds 10-bit ADC), all sharing the same PIC16 mid-range architecture and 14-pin pinout. Cross-brand drop-in equivalents are rare because the PIC16F630 is a Microchip proprietary architecture; engineers migrating to AVR or STM8 must accept a code rewrite.
What is the difference between PIC16F630-E/P and PIC16F88-I/P?
PIC16F630-E/P has 1.75 KB Flash, 64 B RAM, 12 I/O, no ADC, 14-pin PDIP; PIC16F88-I/P has 7 KB Flash, 368 B RAM, 16 I/O, 10-bit ADC with 7 channels, USART, and 18-pin PDIP per their respective datasheets. PIC16F88 is a superset, not a drop-in, so PCB redesign is required.

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

Selection Guide

Choose PIC16F630-E/P when you need a low-cost 8-bit MCU with extended -40C to +125C temperature range, 12 digital I/O pins, and no requirement for an ADC. Pick PIC16F630-I/P if your environment stays within -40C to +85C - it costs slightly less. Select PIC16F676-E/P if you need a 10-bit ADC with up to 8 analog channels; it shares the same 14-PDIP footprint. Migrate to PIC12F675 only if your design truly needs only 6 I/O - the PIC16F630's 12 I/O and same price tier make it the safer default.

Comparison with Alternatives

Parameter This Product PIC16F630-I/P PIC16F630-E/ST PIC16F676-E/P PIC16F676-I/P PIC16F630T-E/ML
Package 14-PDIP 14-PDIP - same 14-SOIC - same pin count, SMD 14-PDIP - same 14-PDIP - same 14-QFN - same pin count, SMD
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.75 KB
SRAM 64 B 64 B 64 B 64 B 64 B 64 B
Maximum Clock 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
ADC None None None 10-bit, 8 channels 10-bit, 8 channels None
Operating Temperature -40C to +125C (E) -40C to +85C (I) -40C to +125C (E) -40C to +125C (E) -40C to +85C (I) -40C to +125C (E)
Approx. Unit Price (qty 100) $1.74 $1.60 $1.85 $1.95 $1.80 $1.78

Key Differentiators

  • Smallest Flash-based PIC16 with extended temp and 14-pin PDIP (vs PIC12F675)
  • No ADC, integrated analog comparator instead (vs PIC16F676-E/P)
  • Pin-compatible 14-PDIP and 14-SOIC options from same die (vs PIC16F630-E/ST)

Design Notes

Estimated: the PIC16F630-E/P consumes approximately 2 mA at 5 V and 20 MHz, and as little as 100 nA in Sleep mode with watchdog disabled. For battery-powered designs, switch to the internal 4 MHz RC oscillator and use Sleep between sensor reads to achieve multi-year coin-cell life. Brown-out reset (BOR) should be enabled to prevent code corruption below 2.0 V.

Place a 100 nF decoupling capacitor as close as possible to pin 1 (VDD) and pin 8 (VSS), with a 10 uF bulk capacitor at the regulator output. Keep the MCLR/VPP pull-up resistor (typically 10 kohm) close to the pin to avoid spurious resets. When using an external crystal, route the OSC1/OSC2 traces short and symmetric, with a guard ground to minimize EMI coupling into the analog comparator.

Do not confuse the PIC16F630 (no ADC, has comparator) with the PIC16F676 (has 10-bit ADC); they share the same pinout but the silicon differs. The /MCLR pin is bidirectional on this family - configure it as a digital input only when no external reset is needed, and never drive it above VDD + 0.3 V or below VSS -0.3 V. Watchdog timer prescaler defaults to OFF; explicitly enable it for unattended industrial applications.

Compliance Information

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

RoHS compliant lead-free PDIP package per Microchip product page. Not AEC-Q100 qualified; for automotive applications consider AEC-Q100-qualified PIC16F alternatives.

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

Related Searches

PIC16F630-E/P PIC16F630 datasheet Microchip PIC16F630 8-bit flash MCU 14-pin PDIP PIC16F630 vs PIC16F676 PIC16F630-E/P buy price PIC16F630-E/P pinout 14-pin PDIP PIC16F630-E/P extended temperature what is the program memory of PIC16F630 PIC16F630 industrial sensor node PIC16F630 drop-in replacement PIC16F630 in stock DigiKey Mouser

Related Components & Terms

Microchip Technology PIC16F630 PIC16F630-E/P PIC16F676 PIC16F630-I/P PIC16F630-E/ST PIC16F630T-E/ML PIC12F675 8-bit MCU PIC16 mid-range architecture nanoWatt technology Flash program memory EEPROM 14-pin PDIP ICSP RoHS AEC-Q100 MCLR analog comparator watchdog timer sensor node infrared remote control HVAC thermostat automotive interior lighting
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