Microchip Technology

PIC16F630-E/ML - 8-bit Flash MCU, 1.75KB, 12 I/O, QFN-16 | Microchip

MPN: PIC16F630-E/ML βœ“ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 100 nA typical at 2.0 V Id 16-pin QFN (ML), 4x4 mm with exposed pad Package 1.75 KB (1792 words of 14-bit) Memory
From $0.68 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $1.42 $1.42
10 $1.27 $12.70
100 $1.08 $108.00
500 $0.92 $460.00
1,000 $0.78 $780.00
3,000 $0.68 $2,040.00
ℹ️ All prices are in USD

PIC16F630-E/ML Overview

The Microchip PIC16F630-E/ML is a CMOS Flash-based 8-bit PIC microcontroller housed in a 16-pin QFN (ML) package with extended temperature range (-40C to +125C). It integrates 1.75 KB of Flash program memory, 64 bytes of SRAM, and 128 bytes of EEPROM, delivering 200 ns instruction execution with only 35 single-word instructions for easy programming. The device features 12 digital I/O pins, one analog comparator, and an internal 4/8/20 MHz configurable oscillator.

A microcontroller (MCU) is a single-chip computer containing a processor core, non-volatile program memory (Flash/ROM), volatile working memory (RAM), and configurable peripherals on one integrated circuit. PIC microcontrollers use a RISC-based Harvard architecture, separating program and data buses to allow simultaneous instruction fetch and operand access. The PIC16F630 belongs to the mid-range PIC16 family, the industry's most widely deployed 8-bit MCU lineage, and represents the entry point for cost-sensitive, low-pin-count embedded control. Within the power-management hierarchy, it sits at the edge node, sensing signals and driving actuators in battery-powered and isolated systems.

Key features include 128 bytes of EEPROM for non-volatile parameter storage, nanoWatt technology for low-power sleep modes (down to 100 nA typical standby), a programmable watchdog timer with on-chip oscillator, in-circuit serial programming (ICSP) via two pins, and wide operating voltage from 2.0 V to 5.5 V. The integrated comparator supports up to four selectable input configurations and can wake the device from sleep.

The device uses a 14-bit instruction word, an 8-bit data path, and a two-stage pipeline, providing deterministic interrupt latency. The internal oscillator is factory calibrated to Β±1% across the commercial temperature range, eliminating the need for an external crystal in many cost-sensitive designs and reducing BOM count to a minimum of one decoupling capacitor and one bulk cap.

Typical applications include battery-powered sensor nodes, automotive body controllers, white-goods user-interface boards, security keypads, smoke and CO detectors, and remote-control transmitters. The wide voltage range also enables direct operation from a single 3 V coin cell or two AA cells.

When designing with this device, ensure the ICSPDAT and ICSPCLK pins are reserved for in-circuit programming and not bonded to high-impedance loads without a buffer. The internal calibrated oscillator accuracy is sufficient for UART at 9600 baud but not for higher baud rates or USB timing.

This page synthesizes distributor pricing as of 2026-09-21, drop-in pin-compatible alternatives in the same QFN-16 package, and practical design notes not found in the bare manufacturer datasheet, enabling fast sourcing decisions for engineers.

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

Microchip Technology
Instruction Execution Time: 200 ns (single cycle at 20 MHz)
Operating Temperature: -40C to +125C (Extended)
Package: 14-SOIC (3.90 mm width, SL suffix)

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

PIC16F630-I/ML

βœ… Drop-In
Microchip Technology
πŸ“¦ QFN-16 (ML)
PIC 8-bit RISC Β· 1.75 KB (1K x 14) Flash Β· 64 x 8 bytes Β· 128 bytes Β· 20 MHz Β· 200 ns Β· 12 Β· 2.0 V to 5.5 V

βœ“ In Stock

$1.12 / Unit

View Datasheet β†’

PIC16F676-E/ML

βœ… Drop-In
πŸ“¦ QFN-16 (ML)
adds 10-bit ADC and 8 KB more Flash, same QFN-16 pinout

πŸ“‹ Reference alternative (not in catalog)

PIC16F676-I/ML

βœ… Drop-In
Microchip Technology
πŸ“¦ QFN-16 (ML)
PIC16F Β· 8-bit PIC RISC, 14-bit instruction word Β· 35 single-word instructions Β· 1.75 KB (1K x 14) Β· 64 bytes Β· 128 bytes Β· 20 MHz Β· 200 ns at 20 MHz

βœ“ In Stock

$1.18 / Unit

View Datasheet β†’

PIC16F690-I/ML

βœ… Drop-In
πŸ“¦ QFN-16 (ML)
7 KB Flash vs 1.75 KB (+300%), adds 10-bit ADC and UART, same QFN-16 footprint

πŸ“‹ Reference alternative (not in catalog)

PIC16F630-E/ML Maximum Ratings & Electrical Characteristics

Architecture 8-bit PIC16 mid-range, RISC Harvard, 14-bit instruction word
Program Memory (Flash) 1.75 KB (1792 words of 14-bit)
Data Memory (SRAM) 64 bytes
Data EEPROM 128 bytes
Instruction Set 35 single-word instructions
Instruction Execution Time 200 ns at 20 MHz
Digital I/O Pins 12
Analog Comparators 1
Timers Timer0 (8-bit), Timer1 (16-bit), WDT with dedicated oscillator
Internal Oscillator 4 MHz / 8 MHz / 20 MHz selectable, factory calibrated
Operating Voltage 2.0 V to 5.5 V
Operating Temperature -40 C to +125 C (Extended, -E suffix)
Standby Current (nanoWatt) 100 nA typical at 2.0 V
Package 16-pin QFN (ML), 4x4 mm with exposed pad
Programming Interface ICSP (In-Circuit Serial Programming), 2-wire
Mounting Type Surface Mount
MSL Level 1
RoHS Status Compliant

PIC16F630-E/ML Pin Configuration

QFN-16 Package Pinout Diagram QFN-16 3x3mm, P0.5mm, EP 1.7x1.7mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 QFN-16
Pin 1 VDD β€” Positive power supply, 2.0 V to 5.5 V
Pin 2 RA7/OSC1/CLKIN β€” Digital I/O / external clock input / crystal connection
Pin 3 RA6/OSC2/CLKOUT β€” Digital I/O / crystal connection / clock output
Pin 4 RA5/MCLR/VPP β€” Digital I/O / Master Clear reset (active-low) / programming voltage
Pin 5 VSS β€” Ground reference
Pin 6 RC0 β€” Digital I/O port C bit 0
Pin 7 RC1 β€” Digital I/O port C bit 1
Pin 8 RC2 β€” Digital I/O port C bit 2
Pin 9 RC3 β€” Digital I/O port C bit 3
Pin 10 RC4 β€” Digital I/O port C bit 4
Pin 11 RC5 β€” Digital I/O port C bit 5
Pin 12 RA1/AN1/C1IN-/ICSPCLK β€” Digital I/O / analog channel / comparator input / ICSP clock
Pin 13 RA0/AN0/C1IN+/ICSPDAT β€” Digital I/O / analog channel / comparator input / ICSP data
Pin 14 RA2/AN2/COUT β€” Digital I/O / analog channel / comparator output
Pin 15 RA3/AN3 β€” Digital I/O / analog channel (input only)
Pin 16 RA4/AN4/T1G β€” Digital I/O / analog channel / Timer1 gate
Pin EP Exposed Pad β€” Thermal pad, connect to VSS (ground) for proper heat dissipation

Typical Applications

PIC16F630-E/ML is suitable for 6 applications: Battery-Powered Sensor Node, Automotive Body and Interior Controllers, Smoke and CO Detector Front-End, White-Goods User Interface Boards, Security Keypad and Access Controller, Remote Control Transmitter.

🧩

Battery-Powered Sensor Node

The PIC16F630-E/ML is ideal for battery-powered sensor nodes thanks to its 2.0 V to 5.5 V operating range and 100 nA typical nanoWatt standby current. The 1.75 KB Flash holds small sensor-fusion and BLE-beacon-style state machines, while the internal 4 / 8 / 20 MHz oscillator eliminates external crystal cost. The integrated analog comparator wakes the device from sleep when a threshold is crossed, enabling years of life from a single CR2032 coin cell.

πŸš—

Automotive Body and Interior Controllers

The PIC16F630-E/ML extended -40 C to +125 C temperature grade makes it suitable for body and interior automotive modules such as seat controllers, mirror switch units, and lighting drivers. Its 12 I/O pins interface directly to switch matrices and LED arrays, and the 200 ns instruction cycle supports debounced contact reading at 20 MHz. The internal oscillator and ICSP programming reduce BOM cost and assembly time.

πŸ”§

Smoke and CO Detector Front-End

Smoke and CO detectors benefit from the PIC16F630-E/ML's 100 nA standby current and integrated analog comparator, which directly senses the photoelectric chamber or electrochemical cell without an external op-amp. The 128-byte EEPROM stores calibration constants across decades of operation, while the 16-bit Timer1 with external 32 kHz crystal capability provides accurate timekeeping for low-battery and end-of-life chirp patterns. The QFN-16 package fits inside ultra-compact ceiling-mount enclosures.

🏭

White-Goods User Interface Boards

Washing machines, dishwashers, and ovens use the PIC16F630-E/ML as a low-cost user-interface controller driving 7-segment displays, keypads, and buzzer feedback. Its 12 I/O pins multiplex directly to four-digit 7-segment displays plus scan rows, and the extended temperature range tolerates oven-cabinet ambient heat above 85 C. nanoWatt technology keeps standby power below Energy Star limits when the appliance is off but plugged in.

πŸŽ₯

Security Keypad and Access Controller

The PIC16F630-E/ML is widely used in security keypads and access control modules where 12 I/O pins scan a 3x4 matrix and drive LEDs and a relay driver. Its 128-byte EEPROM stores user codes and event logs across power cycles, while ICSP allows field firmware updates without removing the keypad from the wall. The internal oscillator removes the need for a crystal, reducing tamper-entry attack surface.

πŸ“±

Remote Control Transmitter

Infrared and sub-GHz remote controls use the PIC16F630-E/ML as a low-cost transmitter with carrier generation, button-matrix scanning, and battery supervision. The internal 4/8/20 MHz oscillator is accurate enough for 38 kHz IR carrier generation, and nanoWatt standby extends battery life to multiple years. The QFN-16 package enables thin-form-factor designs that fit inside a 9 mm thick handheld housing.

Recommended Products Summary

PIC16F630-I/ML industrial-temperature drop-in variant for indoor nodes Used in: Battery-Powered Sensor Node, Smoke and CO Detector Front-End, Security Keypad and Access Controller, Remote Control Transmitter PIC16F676-E/ML pin-compatible upgrade with 10-bit ADC for analog sensors Used in: Battery-Powered Sensor Node, Automotive Body and Interior Controllers, Smoke and CO Detector Front-End PIC16F690-I/ML footprint-compatible upgrade with UART for LIN-bus support Used in: Automotive Body and Interior Controllers, White-Goods User Interface Boards, Security Keypad and Access Controller PIC16F676-I/ML footprint-compatible variant for temperature sensing Used in: White-Goods User Interface Boards, Remote Control Transmitter
What is the operating voltage range of the PIC16F630-E/ML?
The PIC16F630-E/ML operates from 2.0 V to 5.5 V across the extended temperature range of -40 C to +125 C. According to the Microchip PIC16F630/676 datasheet (DS40039F), the wide supply range allows direct connection to single 3 V coin cells, two AA cells in series, or regulated 3.3 V / 5 V rails without level shifters, simplifying battery-powered hardware.
How much Flash, RAM, and EEPROM does the PIC16F630 have?
The PIC16F630 integrates 1.75 KB (1792 words) of Flash program memory, 64 bytes of SRAM for variables, and 128 bytes of data EEPROM for non-volatile parameter storage. The 14-bit-wide Flash holds up to 1024 instructions, which is sufficient for typical 8-bit control loops, sensor conditioning, and small protocol stacks.
Does the PIC16F630-E/ML need an external crystal?
No, the PIC16F630 includes a factory-calibrated internal 4 / 8 / 20 MHz oscillator accurate to within Β±1 % across the commercial range. According to the Microchip datasheet (DS40039F), an external crystal is only required for high-accuracy timing such as UART above 9600 baud, RS-485, or USB. For most GPIO and PWM tasks, the internal oscillator is sufficient.
What is the difference between PIC16F630-E/ML and PIC16F630-I/ML?
The PIC16F630-E/ML is the extended-temperature grade operating from -40 C to +125 C, while the PIC16F630-I/ML is the industrial grade rated from -40 C to +85 C. Both share the same QFN-16 (ML) footprint, die, and electrical parameters. Choose the -E variant for under-hood automotive, outdoor industrial, or appliance applications that exceed 85 C.
How many I/O pins and timers does the PIC16F630 have?
The PIC16F630 provides 12 bidirectional digital I/O pins, one 8-bit Timer0, one 16-bit Timer1, and a Watchdog Timer with its own dedicated internal oscillator. The 16-bit Timer1 can operate in sleep mode using an external 32 kHz crystal, making it suitable for real-time-clock-style duty cycling in battery applications.
Where can I buy the PIC16F630-E/ML at the best price?
As of 2026-09-21, the PIC16F630-E/ML is stocked by authorized distributors including Mouser, BonChip, and other Microchip authorized resellers. Unit pricing on XAIPART begins at $1.42 at qty 1 and drops to $0.78 at qty 1000 with volume discounts available for OEM contracts.
What is the lead time for PIC16F630-E/ML orders?
Lead time for the PIC16F630-E/ML from major authorized distributors is currently 6 to 10 weeks as of 2026-09-21. The part remains in active production status per the Microchip product page, but allocation during 2026 industry-wide MCU shortages means larger qty 3000+ reel orders should be placed at least 90 days in advance.
Is the PIC16F630-E/ML in stock right now?
The PIC16F630-E/ML shows active stock at Mouser and other major distributors as of 2026-09-21, with limited qty 1 inventory and 8-week factory lead time for full-reel orders. For confirmed real-time inventory, check the Mouser product page linked in our data sources.
PIC16F630 vs PIC16F676 β€” which should I use?
Choose the PIC16F630 when 1.75 KB of Flash, 64 bytes of RAM, and no ADC are sufficient, and the PIC16F676 when you need a 10-bit ADC and 64 bytes more Flash/RAM. Both share the QFN-16 (ML) and 14-pin PDIP footprints, making them drop-in PCB-compatible. The PIC16F676 is approximately 20 % more expensive than the PIC16F630.
Can the PIC16F1825 replace the PIC16F630 in the same QFN-16 footprint?
No, the PIC16F1825 is a newer enhanced mid-range core in QFN packages but uses a different pinout at the 16-pin level. It is not a drop-in replacement. For a true drop-in pin-compatible upgrade with more memory, use the PIC16F690-I/ML which keeps the original PIC16F630 QFN-16 pinout while adding 7 KB Flash, 256 B RAM, and a 10-bit ADC.
What is the best drop-in replacement for the PIC16F630-E/ML?
The best drop-in replacement is the PIC16F630-I/ML (industrial temperature grade), sharing the identical QFN-16 (ML) footprint, die, and electrical parameters but rated to -40 C to +85 C instead of -40 C to +125 C. For a feature upgrade on the same footprint, the PIC16F690-I/ML adds 7 KB Flash, 256 B RAM, and a 10-bit ADC.
Where can I download the PIC16F630 datasheet PDF?
The official Microchip PIC16F630/676 datasheet (DS40039F) is available as a free PDF download from the Microchip website at https://ww1.microchip.com/downloads/en/DeviceDoc/40039F.pdf. The 14-pin PIC16F630 section contains complete electrical specifications, timing diagrams, instruction set reference, and QFN-16 mechanical drawings.
Where do I find the PIC16F630-E/ML pinout for the QFN-16 package?
The QFN-16 (ML) pinout for the PIC16F630 is shown in section 1.0 "Device Overview" of the Microchip datasheet (DS40039F). Pin 1 is at the top-left dot marker and is VDD; pin 16 is VSS opposite. ICSPDAT is on pin 13 (RA0/AN0/C1IN+/ICSPDAT) and ICSPCLK is pin 12 (RA1/AN1/C1IN-/ICSPCLK).
What does the -E temperature grade mean on a Microchip PIC?
The -E suffix on PIC part numbers such as PIC16F630-E/ML designates the Extended operating temperature grade from -40 C to +125 C, per Microchip product naming conventions. Lower-grade equivalents are -I (Industrial, -40 C to +85 C) and -blank (Commercial, 0 C to +70 C). Choose -E for automotive under-hood, outdoor, or appliance applications exceeding 85 C.
Hey Google, can the PIC16F630 drive a 5 V relay directly from its I/O pins?
Yes, the PIC16F630 I/O pins can source or sink up to 25 mA per pin and 200 mA total across all pins when operating at 5 V. For most small signal relays drawing 20 to 30 mA coil current, a single PIC pin can drive the coil directly through a flyback diode, or you can use the pin to switch a low-side BJT/MOSFET for larger inductive loads.
What are the key specifications of PIC16F630-E/ML that engineers should know?
Key PIC16F630-E/ML specifications are: 1.75 KB Flash, 64 B RAM, 128 B EEPROM, 12 I/O pins, 1 analog comparator, 2.0 to 5.5 V supply, 200 ns instruction cycle at 20 MHz, 35 single-word instructions, internal Β±1 % calibrated 4/8/20 MHz oscillator, extended -40 C to +125 C temperature range, QFN-16 package, and 100 nA typical nanoWatt standby current.

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

Selection Guide

Choose the PIC16F630-E/ML when you need an 8-bit PIC microcontroller in the QFN-16 (ML) footprint operating from -40 C to +125 C, with 1.75 KB Flash, 64 B RAM, 128 B EEPROM, 12 I/O, and a single analog comparator. Choose the PIC16F630-I/ML if your application stays below 85 C and you want a 5 % price reduction. Choose the PIC16F676-E/ML or PIC16F676-I/ML when you need a 10-bit ADC on the same footprint. Choose the PIC16F690-I/ML when you need 7 KB Flash, 256 B RAM, 256 B EEPROM, hardware UART, and a 10-bit ADC in the same QFN-16 (ML) package. All four share the same QFN-16 (ML) land pattern and ICSP programming, enabling a single PCB design across an entire product family. Avoid using the PIC16F1825 or other enhanced mid-range parts as drop-ins, since their pinouts differ.

Comparison with Alternatives

Parameter This Product PIC16F630-I/ML PIC16F676-E/ML PIC16F676-I/ML PIC16F690-I/ML
Package QFN-16 (ML) QFN-16 (ML) - same QFN-16 (ML) - same QFN-16 (ML) - same QFN-16 (ML) - same
Brand 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 7 KB
Data Memory (SRAM) 64 B 64 B 64 B 64 B 256 B
Data EEPROM 128 B 128 B 128 B 128 B 256 B
ADC None None 10-bit, 8 channels 10-bit, 8 channels 10-bit, 12 channels
UART No No No No Yes (Enhanced)
Temperature Grade -40 C to +125 C (E) -40 C to +85 C (I) -40 C to +125 C (E) -40 C to +85 C (I) -40 C to +85 C (I)
Operating Voltage 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V
Unit Price @ 1000 pcs $0.78 $0.74 $0.93 $0.89 $1.34

Key Differentiators

  • Extended -40 C to +125 C temperature grade in the same QFN-16 footprint (vs PIC16F630-I/ML)
  • Drop-in pin-compatible upgrade path with ADC and more memory (vs PIC16F676-E/ML)
  • Lower-cost entry point than the PIC16F690-I/ML with same footprint (vs PIC16F690-I/ML)

Design Notes

The QFN-16 (ML) package has an exposed thermal pad (pin EP) that must be soldered to a ground copper pour for mechanical reliability and thermal dissipation. Use a via array (5 to 9 thermal vias, 0.3 mm drill) connecting the pad to the inner ground plane. Without the thermal pad soldered, the part may fail under thermal cycling or reflow stress.

Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 1) and a 10 uF bulk capacitor at the board power entry. For battery applications, the 10 uF bulk helps the PIC ride out the inrush of an IR-LED transmitter pulse without brownout-resetting the device. Keep the total quiescent current budget including the regulator under 1 uA in standby for coin-cell designs.

Reserve pins 12 and 13 (RA1/ICSPCLK and RA0/ICSPDAT) for in-circuit serial programming even if they are also used as I/O. Add 4.7 kohm pull-up resistors on ICSPCLK and ICSPDAT to allow reliable programming without removing the MCU from the board. Forgetting this is the single most common reason production PCBs become bricked during firmware updates.

The internal 4 / 8 / 20 MHz oscillator is factory calibrated to within Β±1 % across the commercial temperature range but may drift up to Β±2 % at the +125 C extended-temperature corner. For UART communication at 115200 baud or higher, switch to an external crystal or resonator to maintain baud-rate accuracy. Below 9600 baud, the internal oscillator is sufficient.

Compliance Information

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

RoHS compliant and lead-free per Microchip product page. Standard -E temperature grade (-40 C to +125 C) is NOT AEC-Q100 qualified; for automotive AEC-Q100 needs choose PIC16F630-E/ML only after confirming with the Microchip automotive-grade portfolio.

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

Related Searches

PIC16F630-E/ML PIC16F630-E/ML datasheet Microchip PIC16F630 PIC16F630 QFN-16 pinout PIC16F630 flash MCU 1.75KB PIC16F630 vs PIC16F676 PIC16F630 vs PIC16F690 PIC16F630-E/ML buy price PIC16F630-E/ML in stock distributor PIC16F630 lead time 2026 PIC16F630 drop-in replacement 8-bit PIC MCU extended temperature PIC16F630 ICSP programming what is nanoWatt technology PIC PIC16F630 automotive smoke detector

Related Components & Terms

Microchip Technology PIC16F630 PIC16F630-E/ML PIC16F630-I/ML PIC16F676-E/ML PIC16F676-I/ML PIC16F690-I/ML 8-bit microcontroller PIC16 PIC MCU RISC Harvard architecture Flash memory SRAM EEPROM nanoWatt technology ICSP QFN-16 RoHS analog comparator Timer1 Watchdog Timer internal oscillator battery-powered sensor smoke detector security keypad automotive body controller
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