Microchip Technology

PIC16F636-I/P - 8-bit Flash MCU, 3.5KB, KeeLoq, DIP-14 | Microchip

MPN: PIC16F636-I/P ✓ Active
In Stock Ships in 1-3 business days
4.5 V to 5.5 V Vdss 14-pin PDIP (DIP-14, 0.300 inch, through-hole) Package 20 MHz Speed Flash Memory
From $1.58 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $2.37 $2.37
10 $2.15 $21.50
100 $1.92 $192.00
500 $1.74 $870.00
1,000 $1.58 $1,580.00
ℹ️ All prices are in USD

PIC16F636-I/P Overview

The Microchip Technology PIC16F636-I/P is an 8-bit CMOS Flash-based microcontroller in a 14-pin PDIP package, featuring 3.5KB (2K x 14) of Flash program memory, 128 bytes of RAM, and 256 bytes of EEPROM, operating at up to 20 MHz across a 4.5V to 5.5V supply range.

An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path that integrates a CPU, RAM, non-volatile program memory, peripherals and I/O on one die. The PIC16F family uses Microchip's Harvard RISC architecture, sitting in the broader hierarchy of microcontroller -> embedded processor -> semiconductor IC, and is widely used in cost-sensitive embedded applications where deterministic timing and low power are priorities.

Key features of this part include 12 I/O pins, two analog comparators, a programmable Low-Voltage Detect (PLVD) module, an internal 8 MHz oscillator, an ICD (In-Circuit Debug) interface, and a KeeLoq-compatible hardware Cryptographic Module for secure rolling-code applications such as remote keyless entry. The device is supported by Microchip's MPLAB X IDE, XC8 compiler, and PICkit programmers, and offers 35 single-word instructions to minimize learning curve.

The PIC16F636 integrates an 8-bit ALU with a 14-bit instruction word, an instruction pipeline, hardware interrupt controller, brown-out reset, power-on reset, watchdog timer with its own on-chip RC oscillator, and on-chip EEPROM emulation-friendly Flash. The architectural simplicity and deterministic instruction timing make the device well-suited to safety-conscious and interrupt-driven designs that demand predictable response.

Typical applications include remote keyless entry (RKE) transmitters, security sensors, automotive body electronics, industrial control logic, low-end appliance control, battery-powered sensor nodes, and KeeLoq-compatible encoders. The internal oscillator plus ICD reduce BOM and board area, while the KeeLoq module delivers secure rolling-code transmission in a single chip.

When designing with this device, note that the 4.5V to 5.5V supply range and 20 MHz clock limit low-voltage and high-throughput use cases. For 3.3V-only systems, consider the PIC16F636-I/SL (SOIC) variant or the lower-voltage PIC16F88x family. Place a 100 nF decoupling capacitor close to VDD, and tie MCLR through a pull-up if not driven by an external reset source.

Drop-in alternatives for PIC16F636-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 PIC16F636-I/P (same form factor and footprint) — differing in Operating Temperature, Package, RoHS Status, Analog Comparators, Core Architecture.

Microchip Technology
Operating Temperature: -40 C to +125 C (extended, "E")
Package: 14-pin PDIP (300 mil, through-hole)
Analog Comparators: 2 (with programmable reference)
Microchip Technology
Operating Temperature: -40 C to +85 C (industrial -I grade)
Package: 14-TSSOP (4.40 mm body width, ST suffix)
RoHS Status: Compliant

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

PIC16F636-E/P

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 14-pin PDIP
PIC16 mid-range 8-bit RISC · Flash · 3.5 KB (2K x 14 words) · 128 bytes · 256 bytes · 20 MHz · 200 ns · 4.5 V to 5.5 V

✓ In Stock

$1.65 / Unit

View Datasheet →

PIC16F636-I/ST

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 14-pin TSSOP
PIC mid-range 8-bit RISC · 3.5 KB (2K x 14 words) · 128 bytes · 256 bytes · 20 MHz · 5 MIPS · 35 single-word instructions · 8 levels

✓ In Stock

$1.29 / Unit

View Datasheet →

PIC16F630-I/P

✅ Drop-In
📦 14-pin PDIP
1.75 KB Flash vs 3.5 KB (-50%), no KeeLoq Cryptographic Module, otherwise pin-to-pin compatible in same 14-pin PDIP footprint

📋 Reference alternative (not in catalog)

PIC16F676-I/P

✅ Drop-In
📦 14-pin PDIP
same 14-pin PDIP footprint, adds 10-bit ADC; otherwise 3.5 KB Flash and 128 RAM identical

📋 Reference alternative (not in catalog)

PIC16F636-I/P Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC (Harvard)
Program Memory Type Flash
Program Memory Size 3.5 KB (2K x 14 words)
RAM 128 bytes
EEPROM 256 bytes
Maximum CPU Frequency 20 MHz
Supply Voltage Range 4.5 V to 5.5 V
I/O Pins 12
Analog Comparators 2
Cryptographic Module KeeLoq-compatible hardware encoder
Low-Voltage Detect Programmable (PLVD)
ADC None
Internal Oscillator 8 MHz
In-Circuit Debug Yes (ICD interface)
Package 14-pin PDIP (DIP-14, 0.300 inch, through-hole)
Operating Temperature -40 C to +85 C (Industrial)
Instruction Set 35 single-word instructions
Brown-out Reset / Power-on Reset Yes
Watchdog Timer Yes (with dedicated on-chip RC oscillator)
RoHS Status Compliant (lead-free)

PIC16F636-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/T1CKI/OSC1/CLKIN/PGM — I/O port A bit 5 / Timer1 clock / oscillator input / ICD data
Pin 2 RA4/AN3/T1G/OSC2/CLKOUT — I/O port A bit 4 / analog input 3 / Timer1 gate / oscillator output / clock out
Pin 3 RA3/MCLR/VPP — I/O port A bit 3 / Master Clear reset (active low) / programming voltage
Pin 4 RA2/AN2/TOCKI/INT/COUT — I/O port A bit 2 / analog input 2 / Timer0 clock / external interrupt / comparator output
Pin 5 RA1/AN1/C1IN-/ICSPCLK — I/O port A bit 1 / analog input 1 / comparator 1 inverting input / ICD clock
Pin 6 RA0/AN0/C1IN+/ICSPDAT — I/O port A bit 0 / analog input 0 / comparator 1 non-inverting input / ICD data
Pin 7 VSS — Ground reference
Pin 8 RB7/ICCK/ICDCLK — I/O port B bit 7 / ICD clock
Pin 9 RB6/ICDT/ICDDAT — I/O port B bit 6 / ICD data
Pin 10 RB5 — I/O port B bit 5
Pin 11 RB4 — I/O port B bit 4
Pin 12 RC5 — I/O port C bit 5
Pin 13 RC4 — I/O port C bit 4
Pin 14 VDD — Positive supply voltage (4.5 V to 5.5 V)

Typical Applications

PIC16F636-I/P is suitable for 7 applications: Remote Keyless Entry (RKE) Transmitters, Garage Door Openers and Gate Controls, Security and Alarm Sensor Nodes, Automotive Body Electronics, Low-End Appliance Control, Industrial Control Logic and Encoders, Battery-Powered Sensor and Meter Nodes.

🔑

Remote Keyless Entry (RKE) Transmitters

The PIC16F636-I/P fits remote keyless entry transmitters because its integrated KeeLoq-compatible Cryptographic Module performs rolling-code encryption in hardware, offloading the cipher from the CPU and enabling a 4.5 V to 5.5 V single-coin-cell or dual-coin-cell supply. At 20 MHz clock and 3.5 KB Flash, it can run a 4-button RKE encoder with bidirectional learn, secure transmission, and low-battery detection in a 14-pin PDIP package.

🚪

Garage Door Openers and Gate Controls

The PIC16F636-I/P suits garage door openers and gate controls because it integrates KeeLoq rolling-code security, two comparators for safety-edge sensing, and PLVD for low-battery detection in a single 14-pin PDIP part. With 3.5 KB Flash and 128 bytes RAM, it can run multi-button transmitters with secure learn and proximity pairing; the internal 8 MHz oscillator reduces BOM to a single IC plus an RF transmitter.

🎥

Security and Alarm Sensor Nodes

The PIC16F636-I/P fits PIR motion detectors, door/window sensors, and glass-break detectors because its low-voltage detect, internal 8 MHz oscillator, and 256 bytes EEPROM deliver tamper-resistant storage for alarm event logs in a 14-pin PDIP package. The two analog comparators can directly interface PIR sensors and reed switches, while 12 I/O pins drive LEDs, buzzers, and an RF link.

🚗

Automotive Body Electronics

The PIC16F636-I/P works in automotive body controllers (interior lighting, seat-position encoders, accessory timers) thanks to its -40 C to +85 C industrial range, KeeLoq for secure key fob pairing, and 14-pin PDIP through-hole construction that supports hand-repair and prototype wiring harnesses. The 4.5 V to 5.5 V supply aligns with automotive 5 V rails, and 3.5 KB Flash stores lookup tables for seat-position or accessory logic.

🏭

Low-End Appliance Control

The PIC16F636-I/P fits white-goods sub-modules (coffee machines, countertop ovens, blenders, fan controllers) because its 12 I/O pins drive relays, triacs, keypads, and 7-segment displays, while 3.5 KB Flash holds the state-machine control code. The PLVD module monitors supply sag during motor inrush, and the internal 8 MHz oscillator avoids external crystal cost.

🏭

Industrial Control Logic and Encoders

The PIC16F636-I/P suits industrial encoders (rotary pulse generators, conveyor counters, machine-tool limit switches) because of its 20 MHz instruction rate, two analog comparators for quadrature decoding, and 256 bytes EEPROM that retains count presets across power cycles. The 14-pin PDIP form factor is friendly to retrofits and DIN-rail prototypes where hand-soldering remains common.

🔋

Battery-Powered Sensor and Meter Nodes

The PIC16F636-I/P supports short-life battery sensor nodes (utility meters, irrigation valves, handheld instruments) where its 4.5 V to 5.5 V range accepts two lithium AA cells, internal 8 MHz oscillator eliminates external crystal drain, and PLVD generates an early low-battery warning. The two comparators can directly sense analog signals without an external op-amp, and 256 bytes EEPROM stores calibration constants across battery swaps.

Recommended Products Summary

PIC16F636-I/P Microchip Technology Used in: Remote Keyless Entry (RKE) Transmitters, Garage Door Openers and Gate Controls, Security and Alarm Sensor Nodes, Automotive Body Electronics, Low-End Appliance Control, Industrial Control Logic and Encoders, Battery-Powered Sensor and Meter Nodes PIC16F630-I/P Low-cost non-encrypted variant Used in: Remote Keyless Entry (RKE) Transmitters, Security and Alarm Sensor Nodes, Industrial Control Logic and Encoders PIC16F676-I/P Variant with 10-bit ADC for proximity sensing Used in: Garage Door Openers and Gate Controls, Low-End Appliance Control, Battery-Powered Sensor and Meter Nodes PIC16F636-E/P Microchip Technology Used in: Automotive Body Electronics
What is the program memory size of the PIC16F636-I/P?
The PIC16F636-I/P contains 3.5 KB (2K x 14 words) of Flash program memory, 128 bytes of data RAM, and 256 bytes of EEPROM. According to Microchip product page and DigiKey listing, this memory configuration targets compact 8-bit embedded designs where Flash-based firmware storage and small on-chip EEPROM are both required.
What is the maximum operating frequency of PIC16F636-I/P?
The PIC16F636-I/P runs up to 20 MHz CPU clock from an external crystal or the internal 8 MHz oscillator, and operates from a 4.5 V to 5.5 V supply. The internal oscillator eliminates external crystal components in cost-sensitive applications, while external crystal support allows precise timing for serial communication and timer accuracy.
Does PIC16F636-I/P support in-circuit debugging?
Yes. The PIC16F636-I/P includes an integrated ICD (In-Circuit Debug) interface accessible via the PGD/PGC pins. According to Microchip PIC16F636 family documentation, this allows programming and real-time debugging using PICkit 3/4 or MPLAB ICD tools without removing the MCU from the board.
What KeeLoq features does the PIC16F636-I/P have?
The PIC16F636-I/P integrates a KeeLoq-compatible hardware Cryptographic Module that performs rolling-code encryption in hardware. This offloads encryption from the CPU and is ideal for remote keyless entry (RKE) transmitters, garage door openers, and secure access control systems requiring tamper-resistant transmission.
How many I/O pins does PIC16F636-I/P have?
The PIC16F636-I/P exposes 12 general-purpose digital I/O pins across its 14-pin PDIP footprint. This leaves one pin for VDD and one for VSS, with the I/O pins shared with peripherals such as the two comparators, timers, and the ICD interface.
What is the supply voltage range of PIC16F636-I/P?
The PIC16F636-I/P operates from 4.5 V to 5.5 V. This 5 V-only range suits mains-derived or battery chemistries above 4.5 V. For 3.3 V or 2 V designs, the PIC16F88x family or PIC16F1xxx XLP-series MCUs are recommended instead.
Where can I buy PIC16F636-I/P online?
The PIC16F636-I/P is in stock at major distributors including DigiKey and Mouser, with 5,000+ piece inventory reported by third-party distributors as of 2026-09-21. Pricing on DigiKey shows approximately $2.37 for qty 1; lead-time is typically same-day for tape-and-tube packaging on through-hole PDIP.
What is the price of PIC16F636-I/P in 100-piece quantity?
As of 2026-09-21, the PIC16F636-I/P lists at approximately $1.92 each in 100-piece quantities from authorized distributors. Heisener and IC-1101 also list the part at $2.37 for qty 1. Volume breaks at 500 and 1000 pieces push pricing down toward $1.58.
What is the lead time for PIC16F636-I/P?
Lead time for the PIC16F636-I/P is currently stock-to-1 week at major distributors including DigiKey and Mouser as of 2026-09-21. Heisener lists a Jul 14 - Jul 19 estimated delivery window for non-stocked quantities. Tube-packaged through-hole PDIP parts are typically replenished quickly.
PIC16F636-I/P vs PIC16F88 - which is better for 5V RKE design?
The PIC16F636-I/P is better than the PIC16F88 for low-cost 5V KeeLoq RKE designs because it integrates the KeeLoq hardware Cryptographic Module, while the PIC16F88 lacks hardware encryption and would require software implementation. The PIC16F636 also has 256 bytes EEPROM versus the PIC16F88's 256 bytes, similar RAM, but at lower cost in volume.
Is PIC16F636-I/P suitable for battery-powered IoT sensor nodes?
The PIC16F636-I/P is acceptable for short-life battery sensor nodes (1-2 year coin-cell operation) due to its internal oscillator and low-power modes, but it lacks the nanoWatt XLP sleep currents of the PIC16F1xxx family. For multi-year battery life, the PIC16F18313 or PIC16F18855 are better choices with < 50 nA sleep currents.
What is the best drop-in replacement for PIC16F636-I/P?
The PIC16F630-I/P is the closest drop-in replacement for PIC16F636-I/P in the same 14-pin PDIP footprint, sharing Flash architecture, ICD, and pinout, but lacking the KeeLoq Cryptographic Module. For full feature compatibility including KeeLoq, use PIC16F636-E/P (extended temperature) or PIC16F636-I/ST (SOIC-14 variant).
Can PIC16F630 replace PIC16F636-I/P in my KeeLoq design?
No, the PIC16F630 cannot fully replace the PIC16F636-I/P in KeeLoq designs. While both share the 14-pin PDIP footprint and basic peripherals, the PIC16F636 has the KeeLoq hardware Cryptographic Module that the PIC16F630 lacks. Using the PIC16F630 would require software-based rolling code and is not pin-for-pin feature-compatible.
Where to download PIC16F636-I/P datasheet PDF?
The PIC16F636-I/P datasheet PDF can be downloaded from the Microchip product page at microchip.com/en-us/product/PIC16F636, or from the official Microchip document library (DS41191D). Octopart and DigiKey product pages also link directly to the manufacturer PDF. The datasheet covers electrical characteristics, instruction set, peripherals, and programming specifications.
Where to find PIC16F636-I/P pinout?
The PIC16F636-I/P pinout for the 14-pin PDIP package is available in the Microchip datasheet (DS41191D) on page 1 (pin diagram) and section 1.0 (device overview). Pin 1 is MCLR/VPP, pin 14 is VDD, with the I/O ports (RA0-RA4, RB4-RB7, RC0-RC5) and comparator inputs multiplexed across pins 2-13.
What are the key specifications of PIC16F636-I/P that engineers should know?
Key PIC16F636-I/P specifications: 8-bit PIC core, 20 MHz max CPU clock, 3.5 KB Flash, 128 bytes RAM, 256 bytes EEPROM, 12 I/O, 2 comparators, KeeLoq hardware Cryptographic Module, PLVD, internal 8 MHz oscillator, 4.5 V to 5.5 V supply, 14-pin PDIP package, industrial -40 to +85 C range, and ICD support for MPLAB X IDE.

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

Selection Guide

Choose PIC16F636-I/P when designing a KeeLoq-encrypted remote keyless entry transmitter, garage door opener, or secure sensor node that needs hardware-based rolling-code encryption in a 5 V, 14-pin PDIP through-hole package. Choose PIC16F630-I/P when KeeLoq is not needed and you want a 50% smaller Flash footprint at lower cost. Choose PIC16F676-I/P if your design needs analog sensing through a 10-bit ADC without changing PCB layout. Choose PIC16F636-E/P for automotive under-hood applications requiring -40 C to +125 C extended temperature. Choose PIC16F636-I/ST for surface-mount assembly in 14-pin TSSOP. All four alternatives share the same PIC16F636 family silicon and remain pin-to-pin compatible for software-only changes.

Comparison with Alternatives

Parameter This Product PIC16F636-E/P PIC16F636-I/ST PIC16F630-I/P PIC16F676-I/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 14-pin PDIP (0.300 inch) 14-pin PDIP - same 14-pin TSSOP - same pin count, SMD 14-pin PDIP - same 14-pin PDIP - same
Program Memory (Flash) 3.5 KB (2K x 14) 3.5 KB 3.5 KB 1.75 KB (-50%) 3.5 KB
RAM 128 bytes 128 bytes 128 bytes 64 bytes (-50%) 128 bytes
EEPROM 256 bytes 256 bytes 256 bytes 128 bytes (-50%) 256 bytes
Maximum CPU Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Supply Voltage Range 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 2.0 V to 5.5 V (wider) 2.0 V to 5.5 V (wider)
KeeLoq Cryptographic Module Yes (hardware) Yes (hardware) Yes (hardware) No Yes (hardware)
Analog Comparators 2 2 2 2 2
10-bit ADC No No No No Yes (8 channels, 10-bit)

Key Differentiators

  • Integrated KeeLoq-compatible hardware Cryptographic Module (vs PIC16F630-I/P)
  • Doubled Flash program memory versus the PIC16F630 family (vs PIC16F630-I/P)
  • Adds 10-bit ADC without changing pinout (vs PIC16F676-I/P)

Design Notes

Place a 100 nF ceramic decoupling capacitor as close as possible to the VDD pin (pin 14) and a 10 uF bulk capacitor at the board power entry. The PIC16F636-I/P operates from 4.5 V to 5.5 V; brown-out reset and power-on reset are enabled by configuration bits. Tie MCLR (pin 3) to VDD through a 10 kohm pull-up resistor unless an external reset supervisor drives it, and add a 100 nF cap from MCLR to ground for noise immunity.

When using the internal 8 MHz oscillator, leave OSC1/OSC2 (pins 1 and 2) as standard I/O or tie them per configuration. For crystal mode, route the crystal traces short and symmetric, with the crystal and load capacitors within 5 mm of the pins. Keep ICD lines PGD/PGC away from switching power traces; route the entire ICD interface connector footprint even if unused to keep in-circuit debugging available during development.

Do not exceed 5.5 V on VDD or apply reverse polarity; the PIC16F636 lacks internal reverse protection. The KeeLoq Cryptographic Module requires the manufacturer's Microchip KEELOQ library and proper configuration of security fuses, otherwise rolling-code transmission will be insecure. For 3.3 V-only designs, the PIC16F636-I/P is unsuitable - select PIC16F18313 or PIC16LF88 instead.

The ICD pins PGD (RA0) and PGC (RA1) are shared with analog comparator inputs; if you enable the comparator peripheral, ICD will not function until the comparator is disabled. Reserve RA0/RA1 for ICD during bring-up, then reassign them after code is locked. ICDCLK (RB7) and ICDDAT (RB6) share port B and must remain available for the debugger; do not load these pins with low-impedance peripherals during development.

Compliance Information

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

RoHS-compliant per DigiKey/Mouser listings. Not AEC-Q100 qualified; for AEC-Q100 automotive qualification use PIC16F636-E/P (extended temperature) or PIC16F88x automotive grade. Lead-free packaging confirmed by tube and tray packaging codes.

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

Related Searches

PIC16F636-I/P PIC16F636-I/P datasheet PIC16F636-I/P KeeLoq Microchip PIC16F636 8-bit MCU PIC16F636 DIP-14 microcontroller PIC16F636-I/P remote keyless entry PIC16F636 vs PIC16F630 PIC16F636-I/P drop-in replacement PIC16F636-I/P buy price how to program PIC16F636-I/P PIC16F636-I/P pinout DIP-14 PIC16F636 rolling code transmitter

Related Components & Terms

Microchip Technology PIC16F636 PIC16F636-I/P PIC16F630 PIC16F676 PIC16F88 8-bit microcontroller PIC MCU Harvard RISC architecture Flash memory EEPROM KeeLoq Cryptographic Module rolling-code encryption Low-Voltage Detect PLVD analog comparator ICD MPLAB X IDE PICkit PDIP-14 DIP-14 14-pin PDIP through-hole remote keyless entry RKE transmitter industrial control RoHS AEC-Q100
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