PIC16F636-I/P - 8-bit Flash MCU, 3.5KB, KeeLoq, DIP-14 | Microchip
N.º da peça: PIC16F636-I/P ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 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 |
PIC16F636-I/P Visão geral
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.
Alternativas drop-in para PIC16F636-I/P — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC16F636-I/P (mesmo formato e footprint) — diferindo em Package, Operating Temperature, Core Architecture, RoHS Status, Analog Comparators.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16F636-E/P
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$1.65 / unidade
Ver ficha técnica →PIC16F636-I/ST
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$1.29 / unidade
Ver ficha técnica →PIC16F630-I/P
✅ Drop-In✓ Em estoque
$0.86 / unidade
Ver ficha técnica →PIC16F676-I/P
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16F636-I/P Classificações máximas e características elétricas
| 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) |
| Encapsulamento | 14-pin PDIP (DIP-14, 0.300 inch, through-hole) |
| Temperatura de operação | -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) |
| Status RoHS | Compliant (lead-free) |
Configuração de pinos do PIC16F636-I/P
| Pino 1 | RA5/T1CKI/OSC1/CLKIN/PGM — I/O port A bit 5 / Timer1 clock / oscillator input / ICD data |
| Pino 2 | RA4/AN3/T1G/OSC2/CLKOUT — I/O port A bit 4 / analog input 3 / Timer1 gate / oscillator output / clock out |
| Pino 3 | RA3/MCLR/VPP — I/O port A bit 3 / Master Clear reset (active low) / programming voltage |
| Pino 4 | RA2/AN2/TOCKI/INT/COUT — I/O port A bit 2 / analog input 2 / Timer0 clock / external interrupt / comparator output |
| Pino 5 | RA1/AN1/C1IN-/ICSPCLK — I/O port A bit 1 / analog input 1 / comparator 1 inverting input / ICD clock |
| Pino 6 | RA0/AN0/C1IN+/ICSPDAT — I/O port A bit 0 / analog input 0 / comparator 1 non-inverting input / ICD data |
| Pino 7 | VSS — Ground reference |
| Pino 8 | RB7/ICCK/ICDCLK — I/O port B bit 7 / ICD clock |
| Pino 9 | RB6/ICDT/ICDDAT — I/O port B bit 6 / ICD data |
| Pino 10 | RB5 — I/O port B bit 5 |
| Pino 11 | RB4 — I/O port B bit 4 |
| Pino 12 | RC5 — I/O port C bit 5 |
| Pino 13 | RC4 — I/O port C bit 4 |
| Pino 14 | VDD — Positive supply voltage (4.5 V to 5.5 V) |
Aplicações típicas
PIC16F636-I/P é adequado para 7 aplicaçãos: 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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16F636-I/P — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | 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) |
Principais diferenciais
- 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)
Notas de projeto
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.
Informações de conformidade
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.