Microchip Technology

PIC16F636-I/ML - 8-Bit MCU, 20MHz, KeeLoq, QFN-16 | Microchip

MPN: PIC16F636-I/ML ✓ Aktif
Programmable LVD (PLVD) Vdss 16-QFN (4x4 mm) Package 20 MHz Speed 3.5 KB (2K x 14 words) Memory
MOQ: 1 |

PIC16F636-I/ML Ringkasan

The Microchip Technology PIC16F636-I/ML is an 8-bit CMOS Flash-based microcontroller with a 20 MHz maximum clock frequency, 3.5 KB (2K x 14 words) of Flash program memory and 256 bytes of EEPROM data memory, housed in a 16-pin QFN (4x4 mm) package.

An 8-bit microcontroller is an integrated circuit that combines a processor core, program memory, data memory and peripherals on a single chip, sitting at the low end of the embedded-control hierarchy within the broader microcontroller and power/system-management ecosystem. The PIC16F636 belongs to Microchip's PIC16 family of mid-range RISC MCUs, executing one instruction per cycle except for branches, with only 35 single-word instructions to learn.

Key features include a KeeLoq-compatible cryptographic module for secure remote-key and authentication designs, two analog comparators, a Programmable Low-Voltage Detect (PLVD) module, and 128 bytes of SRAM. The nanoWatt technology power-management feature set supports low average current in battery-powered products.

Technically, the device uses Microchip's 14-bit wide instruction word Harvard architecture with a hardware stack, and peripheral set including a 16-bit timer, an 8-bit timer, and serial connectivity including SPI. The 20 MHz oscillator options cover internal and external clocking modes.

Typical applications are secure remote keyless entry, RF authentication fobs, small appliance control, battery-operated sensor nodes, and industrial sub-systems that benefit from the on-chip crypto engine and comparators.

Designers should budget the single 128-byte SRAM bank carefully, as KeeLoq routines consume RAM, and use the PLVD module to detect brown-out conditions before the flash write voltage floor is crossed.

This page adds value beyond the manufacturer datasheet by combining distributor availability signals, drop-in alternatives, comparison tables and practical design notes in one place.

Pilihan pengganti yang segera untuk PIC16F636-I/ML — sama paket, pin-pin kompatibel. Bahagian paket yang berbeza memerlukan kerja ulang PCB diasingkan.

Varietas dalam siri ini

Model serupa yang kompatibel dengan pengganti yang segera PIC16F636-I/ML (sama faktor bentuk dan kaki) — berbeza dalam Package, Core, Maximum CPU Frequency, Operating Temperature Range.

Microchip Technology
Package: 16-pin QFN (4x4 mm) with exposed pad, 'ML' suffix
Maximum CPU Frequency: 32 MHz
Operating Temperature Range: -40C to +85C (Industrial, 'I' suffix)
Microchip Technology
Package: 16-QFN (4x4 mm) with Exposed Pad
Core: PIC 8-bit RISC
Maximum CPU Frequency: 20 MHz

PIC16F630-I/ML

✅ Masuk Drop-In
Microchip Technology
📦 16-QFN (4x4 mm)
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

Hubungi untuk harga

Lihat Datasheet →

PIC16F1703-I/ML

✅ Masuk Drop-In
Microchip Technology
📦 16-QFN (4x4 mm)
8-bit PIC16F enhanced mid-range · 3.5 KB (2K x 14) · 256 bytes · 128 bytes · 32 MHz · -40C to +85C (Industrial, 'I' suffix) · 16-pin QFN (4x4 mm) with exposed pad, 'ML' suffix

Hubungi untuk harga

Lihat Datasheet →

PIC16F18025T-I/ML

✅ Masuk Drop-In
📦 16-QFN (4x4 mm)
same QFN-16 footprint but 14 KB Flash (+300%), 1 KB RAM (+700%), 10-bit ADC, SPI/I2C; no KeeLoq; larger firmware headroom

📋 Alternatif rujukan (tidak dalam katalog)

PIC16LF1614-E/ML

✅ Masuk Drop-In
📦 16-QFN (4x4 mm)
low-voltage PIC16LF variant with extended supply range down to 2.0 V; different peripheral set; pin function verification required

📋 Alternatif rujukan (tidak dalam katalog)

PIC16F636-I/ML Penilaian maksimum & Ciri-ciri Elektrik

Core PIC16 8-bit RISC
Max Clock Frequency 20 MHz
Flash Program Memory 3.5 KB (2K x 14 words)
SRAM 128 bytes
EEPROM Data Memory 256 bytes
Instruction Set 35 single-word instructions
I/O Count 12
Comparators 2 analog comparators
Cryptographic Module KeeLoq compatible
Low-Voltage Detect Programmable LVD (PLVD)
Serial Interfaces SPI connectivity
Tegangan Pemberi Arus 4.5 V to 5.5 V (per digchip listing)
Technology nanoWatt technology, CMOS Flash
Kemasan 16-QFN (4x4 mm)
Suhu Operasi -40C to +85C (I grade)
Jenis Pemasangan Surface Mount
Status Lingkungan Hidup Active

Panduan Konfigurasi Pin PIC16F636-I/ML 16-qfn (4x4 mm)

Konfigurasi pin untuk PIC16F636-I/ML (16-qfn (4x4 mm) pakai). IC digital ini termasuk GPIO, antaramuka komunikasi (UART, SPI, I2C), dan pin kuasa. Rujuk dokumen pengeluar untuk fungsi pin alternatif dan opsi konfigurasi. Biasa digunakan dalam rancangan sistem ter嵌入式 dan PCB.

Garis bentuk pengecah pakai 16-qfn (4x4 mm) untuk PIC16F636-I/ML

Tiada data garisan pin yang diperoleh untuk PIC16F636-I/ML.

Rujuk kepada lembaran data untuk konfigurasi pin penuh.

Aplikasi Biasa

PIC16F636-I/ML patut untuk 6 aplikasis: Remote Keyless Entry (RKE) Systems, Secure Access Control and Authentication Fobs, Battery-Powered Sensor Nodes, Small Appliance and Consumer Control, Industrial Sub-Systems and Legacy Design Continuity, Motorized Lock and Security Latch Control.

🔑

Remote Keyless Entry (RKE) Systems

The PIC16F636-I/ML fits remote keyless entry designs because its on-chip KeeLoq-compatible cryptographic module implements rolling-code authentication without an external security IC, cutting BOM cost and board area in compact fob enclosures. The two analog comparators discriminate simple RF or button-sense signals, while the 256-byte EEPROM stores encryption keys through power cycles. In a typical RKE transmitter, the MCU sleeps in nanoWatt mode at sub-microamp current, wakes on a button press, encrypts a rolling code at up to 20 MHz and modulates an RF stage via SPI or GPIO. The PLVD module warns firmware as the coin-cell discharges before EEPROM writes fail, protecting key data. Quantitatively, the 12 I/O lines cover buttons, LEDs and RF enable with pins to spare in a 4x4 mm QFN.

🎥

Secure Access Control and Authentication Fobs

For access-control tokens, the PIC16F636-I/ML pairs the 3.5 KB Flash program space with the KeeLoq-compatible crypto engine to run challenge-response authentication end-to-end on one chip. The 256-byte EEPROM retains per-device secret keys across battery replacement, and the industrial -40C to +85C grade survives outdoor reader and fob environments. Firmware executes the 35-instruction PIC16 core at up to 20 MHz, so a full KeeLoq computation completes within tens of milliseconds - fast enough for user-interactive door or gate access. The two comparators can supervise card-present or tamper signals without an external analog part, and the PLVD brown-out detector prevents corrupted key writes during battery removal. Designers should reserve SRAM headroom in the 128-byte bank for crypto working variables and key buffers.

🧩

Battery-Powered Sensor Nodes

The PIC16F636-I/ML suits battery-operated sensor nodes because nanoWatt technology keeps sleep current in the microamp-to-nanoamp region while the 20 MHz core is available on demand for burst processing. The two analog comparators form simple threshold detectors that can wake the MCU from sleep when a sensor crosses a limit, avoiding continuous ADC polling; the PLVD module doubles as a battery-health monitor so the node can flag low-battery status before data loss. With 12 I/O lines and SPI connectivity, one chip drives sensor interfaces, status LEDs and a radio or wired link. In a 3-cell or 5 V node, the device runs its sensing routine in milliseconds and returns to sleep, stretching battery life from months to years in typical duty-cycled deployments.

💡

Small Appliance and Consumer Control

In appliances and consumer devices, the PIC16F636-I/ML acts as a compact, low-cost control MCU: the PIC16 core executes user-interface state machines, the two comparators supervise over-temperature or over-current thresholds without an external supervisor, and the 256-byte EEPROM stores user settings such as mode and calibration through power cycles. The 4x4 mm QFN fits slim control panels, and the -40C to +85C industrial temperature grade tolerates unventilated enclosures. The 12 I/O lines handle buttons, LEDs, relays and buzzer drive; the PLVD brown-out detection ensures EEPROM writes complete safely during mains dips. With only 35 instructions and a mature toolchain, firmware is small - typically well within the 2K x 14 Flash - leaving room for feature updates across product variants.

🏭

Industrial Sub-Systems and Legacy Design Continuity

The PIC16F636-I/ML serves industrial sub-systems - pump controllers, actuator boards, sensor conditioners - where a small, robust MCU supervises logic while a larger processor runs the application. Its comparators detect fault conditions in hardware, the PLVD flags brown-out before Flash corruption, and the industrial temperature rating plus CMOS Flash technology withstands panel environments. The 20 MHz 5 MIPS core handles watchdog, sequencing and communication duties with deterministic timing, and the SPI interface links to transceivers or memory. For legacy boards already designed around the PIC16F636, keeping the same QFN-16 footprint simplifies ongoing production; for new industrial designs, the same-footprint PIC16F18025 offers ten times the memory and modern peripherals while reusing the existing PCB land pattern.

🔧

Motorized Lock and Security Latch Control

Motorized locks benefit from the PIC16F636-I/ML's combination of secure key storage and drive control: the EEPROM holds authentication keys, the KeeLoq module validates rolling-code credentials from remote fobs, and GPIO plus comparator inputs manage motor end-stop detection and tamper switches. The PLVD brown-out detector guarantees that a partially written key is rolled back or flagged if power fails mid-update - a common failure mode in latch electronics. Running at 20 MHz, credential validation completes in well under 100 ms, keeping perceived access latency low. The 4x4 mm QFN mounts on compact lock control boards, and the industrial temperature range covers door-frame installations exposed to outdoor temperatures. Firmware partitioning keeps the crypto routines isolated from motor-control code for reliability.

What is the PIC16F636-I/ML microcontroller?
The PIC16F636-I/ML is a Microchip 8-bit CMOS Flash-based microcontroller with a 20 MHz maximum clock, 3.5 KB (2K x 14) Flash program memory, 256 bytes of EEPROM and 128 bytes of SRAM in a 16-pin QFN (4x4 mm) package. Per Microchip's product page it also integrates a KeeLoq-compatible cryptographic module, two analog comparators and a Programmable Low-Voltage Detect (PLVD) module, making it popular for secure keyless-entry designs.
How much Flash and EEPROM memory does the PIC16F636 have?
The PIC16F636 provides 3.5 KB of Flash program memory, organized as 2K x 14-bit words, plus 256 bytes of on-chip EEPROM data memory and 128 bytes of SRAM. According to distributor listings (DigiKey, Partstack), the EEPROM is suitable for storing cryptographic keys or calibration constants, while the Flash supports the 35-instruction PIC16 mid-range core running at up to 20 MHz.
What is the maximum clock frequency of the PIC16F636?
The PIC16F636 runs at up to 20 MHz. Per the Microchip datasheet family description, all 35 single-cycle instructions except branches execute in one instruction cycle, so a 20 MHz oscillator yields 5 MIPS instruction throughput. Clocking options include external crystal/resonator and internal oscillator modes within the nanoWatt technology feature set, allowing designers to trade frequency against average power consumption in battery applications.
Does the PIC16F636 support KeeLoq encryption?
Yes, the PIC16F636 includes a KeeLoq-compatible cryptographic module. According to Microchip's product page, this on-chip hardware makes the device a common choice for remote keyless entry (RKE) transmitters and receivers, secure authentication fobs and rolling-code access-control systems, because the KeeLoq algorithm can run entirely on-chip without an external security IC, saving board space and BOM cost.
What package does the PIC16F636-I/ML come in?
The PIC16F636-I/ML is supplied in a 16-pin QFN package measuring 4x4 mm (Microchip package code ML), intended for surface-mount assembly. The exposed pad on the QFN underside should be soldered to a grounded PCB land pattern for thermal and signal-integrity benefits. Per DigiKey's listing, this QFN-16 (4x4) footprint is shared with several PIC16 family members, which eases migration between memory variants.
What is the difference between PIC16F636 and PIC16F630?
The PIC16F636 adds a KeeLoq-compatible cryptographic module and 256 bytes of EEPROM, while the PIC16F630 omits the crypto engine and offers a smaller EEPROM. Both are PIC16 8-bit Flash MCUs in the same 16-pin QFN (4x4) package with 12 I/O, two comparators and a 20 MHz clock. Per Avaq's specification comparison, they are close parametric relatives; if your application does not need rolling-code security, the PIC16F630 is the simpler, lower-cost option.
What is the difference between PIC16F636 and PIC16F1703?
The PIC16F1703 is a newer-generation PIC16 MCU that adds peripherals such as a 10-bit ADC, PWM/CCP, EUSART and PPS pin mapping, while the PIC16F636's distinguishing feature is the KeeLoq crypto module. Both come in 16-pin QFN (4x4) packages and run at up to 20 MHz. Per Avaq's comparison, if you need serial communications and analog acquisition, choose the PIC16F1703; if you need on-chip rolling-code security, the PIC16F636 remains the purpose-built choice.
Can PIC16F18025 replace PIC16F636?
The PIC16F18025 (for example the PIC16F18025T-I/ML in the same QFN-16 4x4 package) can replace the PIC16F636 in designs that do not depend on the KeeLoq crypto module. Per Avaq's comparison, the PIC16F18025 offers 14 KB Flash, 1 KB RAM, 128-byte EEPROM, 10-bit ADC, PWM, CCP, HLT, WDT, PPS and SPI/I2C in the same footprint. Verify pin function mapping and migrate the KeeLoq routines to software or another secured device before switching.
What is the best drop-in replacement for PIC16F636-I/ML?
The best same-package drop-in candidate is the PIC16F630-I/ML, which shares the 16-pin QFN (4x4 mm) footprint, PIC16 core, 20 MHz clock, two comparators and 12 I/O; it differs mainly in lacking the KeeLoq crypto module and having a smaller EEPROM. For new designs needing more peripherals, the PIC16F1703-I/ML and PIC16F18025 in QFN-16 offer same-footprint upgrades, though firmware changes are required. Always verify pin-function equivalence in the Microchip datasheet before respinning.
Is the PIC16F636-I/ML suitable for remote keyless entry designs?
Yes, the PIC16F636-I/ML is purpose-suited for remote keyless entry (RKE). Its KeeLoq-compatible cryptographic module implements rolling-code authentication on-chip, the two analog comparators support simple RF signal discrimination, the PLVD module monitors battery voltage in hand-held transmitters, and the 256-byte EEPROM stores keys. nanoWatt technology minimizes average current draw, extending coin-cell battery life in key fob applications, per Microchip's product overview.
Where can I download the PIC16F636 datasheet PDF?
Download the PIC16F636 datasheet from Microchip's official product page at microchip.com/en-us/product/PIC16F636, which links the current PDF revision. The document is titled 8/14-Pin Flash-Based, 8-Bit CMOS Microcontrollers with nanoWatt Technology and covers the PIC12F635/PIC16F636/639 family, including pinout diagrams, electrical specifications and the KeeLoq module description. Mirror copies are also listed on third-party datasheet aggregators, but the Microchip site hosts the authoritative revision.
Where can I find the PIC16F636 pinout?
The PIC16F636 pinout is documented in the manufacturer datasheet's pin diagrams section for the 16-pin QFN (4x4 mm, ML) package. According to Microchip's documentation, the device provides 12 general-purpose I/O across ports RA and RC, plus VDD and VSS pins, with the QFN exposed pad tied to VSS. Use the pin-description table in the current Microchip datasheet when assigning PCB tracks, since some pins carry shared analog comparator and programming (ICSP) functions.
What supply voltage does the PIC16F636 require?
Per the DigChip specification listing, the PIC16F636 device family operates from a 4.5 V to 5.5 V supply in standard operating mode, and the PIC16LF low-voltage variants cover extended down to 2.0 V operation. The integrated Programmable Low-Voltage Detect (PLVD) module lets firmware detect an impending brown-out before the Flash write floor is reached, protecting EEPROM contents in battery-powered applications. Confirm the exact operating range against the electrical characteristics section of the current Microchip datasheet for your temperature grade.
Is PIC16F636-I/ML still in production and where can I buy it?
The manufacturer lists the PIC16F636 as an active product, and distributor listings on DigiKey and Mouser show the PIC16F636-I/ML as an orderable part. To check current stock, pricing and lead time, use the Request a Quote form on this page - XAIPART will respond with availability and commercial terms. Note that Microchip reserves capacity on newer PIC16 devices, so for new designs consider the PIC16F1703/18025 series to secure long-term supply alongside this part.
What are the key specifications of PIC16F636-I/ML that engineers should know?
Key specifications: 8-bit PIC16 RISC core with 35 single-word instructions; 20 MHz maximum clock (5 MIPS); 3.5 KB (2K x 14) Flash; 128 bytes SRAM; 256 bytes EEPROM; 12 I/O pins; two analog comparators; KeeLoq-compatible crypto module; Programmable Low-Voltage Detect; nanoWatt power management; SPI connectivity; 16-pin QFN 4x4 mm package; industrial -40C to +85C temperature grade. Per Microchip's datasheet, this feature set targets secure, low-cost embedded control in compact packages.
How many I/O pins does the PIC16F636 have?
The PIC16F636 provides 12 general-purpose I/O lines within its 16-pin QFN package, per distributor listings (Mouser cites 12 I/O for the 4 KB variant family). The I/O is split across Port A and Port C, with several pins multiplexed to the two analog comparators, the ICSP programming interface, and oscillator functions. Datasheet TRIS registers configure each pin individually as input or output, and weak pull-up options are available on PORTA pins per the Microchip datasheet.

Data referensi kejuruteraan untuk PIC16F636-I/ML — perbandingan, panduan rancangan, dan maklumat kesediaan

Panduan Pilihan

Choose the PIC16F636-I/ML when your product needs integrated rolling-code security: remote keyless entry transmitters/receivers, authentication fobs and motorized locks. Its KeeLoq-compatible module plus 256-byte EEPROM delivers a one-chip secure solution no same-footprint alternative matches. Choose the PIC16F630-I/ML for identical boards that do not need crypto, saving cost with the same pinout and package. Choose the PIC16F1703-I/ML when you need 10-bit ADC, EUSART serial links or PWM and can implement security separately - it is a peripheral-rich upgrade in the same QFN-16. Choose the PIC16F18025 when firmware size is the constraint: 14 KB Flash and 1 KB RAM in the same footprint with modern peripherals, again without KeeLoq. Trade-off summary: this part wins on integrated security and EEPROM; newer PIC16 parts win on memory, analog and connectivity. All candidates share the 4x4 mm QFN-16 land pattern, so PCB reuse across variants is straightforward - verify pin-function mapping in the Microchip datasheets before respin.

Perbandingan dengan Gantian

Parametr Produk Ini PIC16F630-I/ML PIC16F1703-I/ML PIC16F18025T-I/ML PIC16LF1614-E/ML
Package 16-QFN (4x4 mm) 16-QFN (4x4 mm) - same 16-QFN (4x4 mm) - same 16-QFN (4x4 mm) - same 16-QFN (4x4 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Max Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
KeeLoq Crypto Module Yes No No No No

Penyeberangsung Jelas

  • On-chip KeeLoq-compatible cryptographic module (vsPIC16F630-I/ML)
  • 256 bytes of EEPROM vs 128 bytes (vsPIC16F630-I/ML)
  • Purpose-built security MCU vs general-purpose successors (vsPIC16F1703-I/ML)

Catatan Desain

Budget the single 128-byte SRAM bank before committing to KeeLoq firmware. The KeeLoq decryption/encryption routines consume working RAM for key and buffer variables, and the PIC16 mid-range core has no hardware multiply or C-friendly addressing, so naive C code can overflow the bank. Microchip's KeeLoq application libraries document their RAM requirements - verify your code fits with margin, and prefer assembly-optimized library routines for the crypto inner loops to reduce both RAM and cycle count.

The 16-QFN (4x4 mm) ML package has an exposed pad on the underside that must be soldered to a grounded PCB land. Use a nominally solder-mask-defined land pattern with approximately 65-75% stencil coverage on the center pad to avoid excessive solder paste voiding that lifts the package during reflow. Add four thermal vias under the pad to the ground plane. Per Microchip QFN packaging application guidance, verify the land pattern against the current datasheet mechanical drawing before layout release.

The PLVD (Programmable Low-Voltage Detect) module is your first line of defense for EEPROM integrity. Configure the PLVD trip point above the minimum Flash/EEPROM write voltage so firmware can suspend writes or migrate data before brown-out corrupts the 256-byte EEPROM. In battery-powered RKE fobs, combine PLVD interrupts with nanoWatt sleep modes: sleep with PLVD enabled so a falling battery triggers an interrupt rather than a silent data loss. Estimated: at coin-cell discharge rates, early PLVD warning extends usable key lifetime substantially versus undetected brown-out writes.

Keep the ICSP (In-Circuit Serial Programming) traces - clock, data, VPP/MCLR and VDD - routed to a 5-pin header even in production boards. The QFN-16 package makes rework difficult if the firmware needs field updates or the EEPROM keys must be programmed post-assembly. Per Microchip programming specifications, keep ICSP trace lengths short and add a series resistor on MCLR if the pin is also used as an input, so the programmer can drive it to the programming voltage without contention.

Maklumat Kesediaan

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Bosong logam timbal
Unknown
Bosong halogen
Unknown
Mineral konflik
Unknown

Compliance status not stated in the retrieved listings. Microchip standard commercial PIC16 parts are typically RoHS-compliant, but confirm on the official Microchip product page before order release.

Data disahkan pada: 2026-11-07 — data yang disahkan dan disusun semula oleh pasukan kejuruteraan komponen XAIPART

Pencarian Berhubungan

pic16f636 datasheet PIC16F636-I/ML datasheet PIC16F636-I/ML price PIC16F636-I/ML stock Microchip PIC16F636-I/ML PIC16F636-I/ML equivalent PIC16F636 replacement PIC16F636 vs PIC16F630 PIC16F636 QFN-16 pinout PIC16F636 KeeLoq microcontroller PIC16F636 remote keyless entry PIC16F636-I/ML buy

Komponen dan Tanda berkaitan

Microchip Technology PIC16F636 PIC16F636-I/ML PIC16F630-I/ML PIC16F1703-I/ML PIC16F18025T-I/ML PIC16LF1614-E/ML PIC16 8-bit microcontroller MCU KeeLoq nanoWatt technology PLVD 16-QFN QFN package family surface mount SPI EEPROM remote keyless entry PICkit programming RoHS
RFRC Saring Pantas
Isikan butiran lengkap — pasukan jualan kami akan bertindak balas dalam masa 24 jam
Nombor Bahagian Pengeluar Pakej QTY Harga Target Lengkap
✓
Pesan diskon sudah disubmit!

Kami akan bertindak balas kepada emel anda dalam tempoh 24 jam

1
RFQ Diserahkan
2
kutipan Diterima
3
Order Dipesan
4
Pembayaran
5
Dihantar
6
Diantar
Lihat Perincian RFQ