PIC16F636-E/SL - 8-bit MCU, 3.5KB Flash, 20MHz, 12 I/O | Microchip
Артикул: PIC16F636-E/SL ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $2.22 | $2,22 |
| 10 | $2.05 | $20,50 |
| 100 | $1.78 | $178,00 |
| 500 | $1.55 | $775,00 |
| 1.000 | $1.38 | $1.380,00 |
| 3.000 | $1.18 | $3.540,00 |
PIC16F636-E/SL Обзор
A PIC microcontroller is a Harvard-architecture RISC MCU that fetches instructions and data on separate buses, enabling single-cycle instruction execution and deterministic timing. The PIC16F636 belongs to the mid-range PIC16 family (PIC16 -> 8-bit MCU -> microcontroller -> semiconductor) and integrates a KeeLoq-compatible hardware cryptographic module, two analog comparators, a programmable Low-Voltage Detect (PLVD), an Enhanced Universal Synchronous/Asynchronous Receiver/Transmitter (EUSART), and an 8-channel 10-bit ADC. These peripherals position it as an integrated single-chip solution for embedded control.
Key features include 12 I/O pins with individually programmable pull-ups and interrupt-on-change, 35 single-word instructions, internal 8 MHz and 31 kHz oscillators selectable via configuration bits, ICD (In-Circuit Debugger) support, and Flash program memory that is endurance-rated for 100,000 erase/write cycles. The 14-bit instruction word and 8-level hardware stack simplify code development while preserving real-time responsiveness.
Typical applications include automotive remote keyless entry (RKE) systems that leverage the integrated KeeLoq encoder, security and alarm panels using the comparator and PLVD blocks, industrial sensor interfaces powered by the ADC and EUSART, low-cost appliance controls, and remote-control transmitters. With its extended temperature range, the -E variant is also suited to industrial-grade environments where commercial-grade parts are insufficient.
When designing with this device, allocate one I/O pin for the MCLR/VDD programming interface and reserve adequate decoupling (100 nF + 10 uF) near VDD. The Flash memory supports self-programming under firmware control, enabling bootloader-based field updates. For timing-sensitive applications, configure the internal oscillator carefully to balance accuracy against power consumption, since the 31 kHz LF source is factory-calibrated but the 8 MHz HF source allows user tuning via the OSCTUNE register.
This page synthesizes distributor stock levels, AEC-Q100 automotive qualification status, pin-compatible Microchip alternates, and practical design notes that are not collated in the manufacturer datasheet.
Аналоги без доработки для PIC16F636-E/SL — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16F636-E/SL (тот же форм-фактор и посадочное место) — отличается по Operating Temperature, Package, I/O Pins, RoHS Status, Instruction Cycle.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16F636-I/SL
✅ Прямая замена✓ В наличии
$1.27 / шт.
Открыть даташит →PIC16F636-E/P
✅ Прямая замена✓ В наличии
$1.65 / шт.
Открыть даташит →PIC16F636-E/SLG
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F636-E/ST
✅ Прямая замена✓ В наличии
$1.55 / шт.
Открыть даташит →PIC16F616-E/SL
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F636-E/SL Максимальные параметры и электрические характеристики
| Family | PIC16 mid-range |
| Core | 8-bit RISC (Harvard) |
| Program Memory (Flash) | 3.5 KB (2K x 14) |
| RAM | 128 bytes |
| EEPROM | 256 bytes |
| Maximum Clock Speed | 20 MHz |
| Instruction Cycle | 200 ns at 20 MHz |
| I/O Pins | 12 |
| Напряжение питания | 2.0 V to 5.5 V |
| Рабочая температура | -40C to +125C (Extended) |
| ADC | 8-channel, 10-bit |
| Comparators | 2 |
| EUSART | Yes (1) |
| Корпус | 14-pin SOIC (SL, 0.154" / 3.90 mm body) |
| Тип монтажа | Surface Mount |
| KeeLoq Module | Hardware encoder, compatible |
| Program Memory Endurance | 100,000 erase/write cycles (typical) |
| Статус RoHS | Compliant |
Конфигурация выводов PIC16F636-E/SL
| Контакт 1 | RA0/AN0/C1IN+/ICSPDAT — Bidirectional I/O, analog input, comparator 1 input+, ICSP data |
| Контакт 2 | RA1/AN1/C1IN-/VREF/ICSPCLK — Bidirectional I/O, analog input, comparator 1 input-, voltage reference, ICSP clock |
| Контакт 3 | RA2/AN2/T0CKI/INT/C1OUT — Bidirectional I/O, analog input, Timer0 clock input, external interrupt, comparator 1 output |
| Контакт 4 | RA3/MCLR/VPP — Bidirectional I/O, Master Clear reset input, programming voltage |
| Контакт 5 | RA4/AN3/T1G/OSC2/CLKOUT — Bidirectional I/O, analog input, Timer1 gate, oscillator output, clock out |
| Контакт 6 | RA5/AN4/T1CKI/OSC1/CLKIN — Bidirectional I/O, analog input, Timer1 clock input, oscillator input, clock in |
| Контакт 7 | VSS — Ground reference |
| Контакт 8 | RA6/OSC2/CLKOUT — Bidirectional I/O, alternate oscillator output, alternate clock out |
| Контакт 9 | RA7/OSC1/CLKIN — Bidirectional I/O, alternate oscillator input, alternate clock in |
| Контакт 10 | VDD — Positive supply voltage (2.0 V to 5.5 V) |
| Контакт 11 | RC0/AN8/P1D — Bidirectional I/O, analog input, PWM output D |
| Контакт 12 | RC1/AN9/P1C — Bidirectional I/O, analog input, PWM output C |
| Контакт 13 | RC2/AN10/P1B/CCP1 — Bidirectional I/O, analog input, PWM output B, Capture/Compare/PWM 1 |
| Контакт 14 | RC3/AN11/P1A/CCP1/PGM — Bidirectional I/O, analog input, PWM output A, CCP1 alt, LVP programming |
Типичное применение
PIC16F636-E/SL подходит для 6 применениеs: Automotive Remote Keyless Entry (RKE), Security and Alarm Panels, Industrial Sensor Interface Modules, Low-Cost Appliance Controls, Wireless Remote Controls (Garage Doors, Fans, Lighting), Battery Management and Smart Chargers.
Automotive Remote Keyless Entry (RKE)
The PIC16F636-E/SL is Microchip's reference single-chip solution for RKE fobs because it integrates a KeeLoq-compatible hardware encoder, eliminating external security ICs. Its 3.5 KB Flash is sufficient for transmission protocol stacks and rolling-code algorithms, while 128-byte RAM holds rolling counters. The 20 MHz core handles 64-bit encrypted transmission in microseconds, and the extended -40C to +125C range survives under-dash thermal stress. The 12 I/O pins drive LED indicators, pushbuttons, and the RF front-end enable line, while the ADC and comparators support capacitive touch and battery-voltage sensing. AEC-Q100 qualification makes the -E variant automotive-grade ready.
Рекомендуется
Security and Alarm Panels
The PIC16F636-E/SL suits PIR-based intrusion alarm panels because its two on-chip comparators handle analog signal conditioning for pyroelectric sensors without an external op-amp. The 8-channel 10-bit ADC monitors battery voltage, tamper switches, and zone loops. Programmable Low-Voltage Detect (PLVD) generates brownout warning events without code overhead. The EUSART links to GSM or RF modules for central-station reporting. With 12 I/O pins and 256-byte EEPROM, the device stores user codes, configuration, and event logs non-volatilely across power cycles, which is critical for security panel reliability.
Рекомендуется
Industrial Sensor Interface Modules
The PIC16F636-E/SL is well suited to industrial 4-20 mA sensor transmitters and bridge-sensor digitizers because its 10-bit ADC and dual comparators digitize analog sensor outputs with reasonable precision for process control. The EUSART serves Modbus RTU or HART-style digital communication over RS-485 links. The -40C to +125C extended operating range handles factory-floor thermal swings. With 100,000-cycle Flash endurance and 256-byte EEPROM, the device supports field calibration constants and bootloader updates over the serial interface. Its 12 I/O drive status LEDs, alarm relays, and isolation switches.
Рекомендуется
Low-Cost Appliance Controls
Small appliances such as coffee makers, washing machines, and microwave ovens leverage the PIC16F636-E/SL for user-interface control, motor-driver PWM via the CCP module, and sensor feedback through the ADC and comparators. The internal 8 MHz oscillator removes the external crystal cost, dropping BOM below $1.50. With 3.5 KB Flash, code fits wash-cycle state machines and user menu logic. The 12 I/O drive 7-segment displays, keypads, triac optocouplers, and buzzer drivers, while the EUSART supports factory test and firmware update via a service-tool header.
Рекомендуется
Wireless Remote Controls (Garage Doors, Fans, Lighting)
The PIC16F636-E/SL powers battery-operated wireless remote controls because its low-power sleep modes (nanowatt range with 31 kHz LF oscillator) extend coin-cell battery life beyond three years. The EUSART, when paired with an external RF transceiver, or the CCP module driving ASK/FSK modulation handles RF transmission. The 12 I/O read keypad matrixes, drive LED indicators, and control the RF enable pin. Programmable PLVD detects low battery, signaling user replacement. The 256-byte EEPROM retains pairing codes and user preferences across battery swaps.
Рекомендуется
Battery Management and Smart Chargers
The PIC16F636-E/SL's integrated comparators provide over-voltage and over-current protection in single-cell Li-ion or multi-cell NiMH chargers without external analog ICs. The 10-bit ADC reads battery voltage, charge current, and temperature thermistors, while the CCP module generates PWM drive for the switching FET or linear regulator pass element. The -E variant's extended temperature range handles under-hood automotive charger environments. The EUSART reports charging state to an external host for telemetry, and the PLVD generates power-good interrupts for sequenced shut-down on brownout events.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16F636-E/SL — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16F636-I/SL | PIC16F636-E/P | PIC16F636-E/SLG | PIC16F636-E/ST | PIC16F616-E/SL |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 14-SOIC (SL) | 14-SOIC (SL) - same | 14-SOIC (SL) - same | 14-SOIC (SL) - same | 14-SOIC (SL) - same | 14-SOIC (SL) - same |
| Program Memory (Flash) | 3.5 KB | 3.5 KB | 3.5 KB | 3.5 KB | 3.5 KB | 3.5 KB |
| RAM | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes |
| EEPROM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| Maximum Clock Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Temperature | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +125C (Extended) |
| KeeLoq Module | Yes (Hardware) | Yes (Hardware) | Yes (Hardware) | Yes (Hardware) | Yes (Hardware) | No |
| Programmable LVD (PLVD) | Yes | Yes | Yes | Yes | Yes | No |
| ADC Channels | 8 x 10-bit | 8 x 10-bit | 8 x 10-bit | 8 x 10-bit | 8 x 10-bit | 8 x 10-bit |
| AEC-Q100 Qualified | Yes | Yes | Yes | Yes | Yes | No |
Ключевые отличия
- Only 8-bit PIC16 with KeeLoq + PLVD + dual comparators in 14-pin SOIC (против PIC16F616-E/SL)
- AEC-Q100 qualified at extended -40C to +125C (против PIC16F628A-I/P)
- On-chip 10-bit ADC eliminates external analog IC (против PIC16F628-I/P)
Заметки по проектированию
Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of the VDD pin (pin 10) plus a bulk 10 uF tantalum or ceramic near the IC. The PIC16F636's internal LDO is sensitive to high-frequency noise on VDD, which can corrupt the ADC. For battery-powered RKE designs, route the brown-out reset (BOR) threshold via configuration bits to match the battery's end-of-life voltage so that EEPROM writes are blocked below the safe operating range.
Use a continuous ground plane under the SOIC footprint and place the IC close to the RF transmitter to keep the IC-to-antenna trace short. The internal oscillator calibration is sensitive to VDD ripple, so avoid routing noisy switching traces under or adjacent to the PIC. For ICD debugging, expose the RA0/ICSPDAT and RA1/ICSPCLK lines to a 2x3 header or test pads on the PCB, allowing field firmware updates without reworking the board.
Do not float the MCLR pin (pin 4); tie it to VDD through a 10 kohm resistor for normal operation or use the internal MCLR configuration bit. The KeeLoq hardware module requires specific configuration bit settings - enable the KeeLoq module via config word if your application relies on hardware encryption. Configuration bits also control whether the MCLR pin is enabled, oscillator source, watchdog timer, and code protection; verify these match your application before locking the chip.
The EUSART is shared with the in-circuit serial programming (ICSP) pins, so a long serial cable can degrade signal quality. Keep ICSP traces short and add 100 ohm series termination if connecting to a long programming header. The CCP1 PWM output (RC2/RC3) is a push-pull output rated 25 mA per pin, but driving large MOSFET gates directly may require a gate driver; verify that the source/sink current ratings meet the application.
Информация о соответствии
AEC-Q100 qualified per datasheets.com parametric listing on 2026-09-21. RoHS and REACH compliance inferred from Microchip product page; lead-free confirmed by Microchip manufacturing markings.