PIC16C622A-20E/P - 3.5KB OTP 8-bit MCU, 18-DIP | Microchip
Артикул: PIC16C622A-20E/P ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $1.69 | $1,69 |
| 10 | $1.55 | $15,50 |
| 100 | $1.42 | $142,00 |
| 500 | $1.32 | $660,00 |
| 1.000 | $1.28 | $1.280,00 |
PIC16C622A-20E/P Обзор
A PIC (Peripheral Interface Controller) microcontroller is a Harvard-architecture RISC processor with separate program and data buses, optimized for deterministic real-time embedded control. The PIC16C622A belongs to the mid-range PIC14-instruction family, uses a 14-bit instruction word, and integrates analog peripherals including a comparator module and a capture/compare/PWM (CCP) block that simplifies closed-loop control. In the wider taxonomy it sits as: PIC16C622A -> PIC16C62x family -> PIC16 mid-range -> PICmicro 8-bit MCU -> embedded microcontroller -> semiconductor. The OTP EPROM cell enables fast prototype-to-production migration for cost-sensitive and automotive applications.
Key features include 3.5KB OTP program memory, 128 bytes of data RAM, 13 digital I/O pins, an integrated analog comparator, a 16-bit timer/counter with capture/compare/PWM, an 8-bit timer/counter, a 5-channel 8-bit ADC, and a watchdog timer with its own on-chip RC oscillator. Power-managed Sleep mode and a hardware Universal Synchronous/Asynchronous Receiver/Transmitter (USART/SCI) round out the peripheral set. Compared with the earlier PIC16C622, the "A" silicon revision improves brown-out behaviour and ESD robustness.
Architecturally the device uses a 14-bit instruction word, two-cycle instruction execution for branches and a four-cycle oscillator start-up from Power-on Reset. Its low-power CMOS design draws only microampere-level Sleep currents while preserving full register retention, making it a strong fit for battery-backed and automotive applications where quiescent draw matters.
Typical applications include automotive body controllers and instrument clusters, HVAC fan control, appliance user-interface panels, low-end security keypads, and remote sensor transmitter nodes. The wide -40C to +125C automotive temperature range makes it particularly well-suited to under-hood and dashboard electronics that must survive harsh thermal environments.
When designing with the PIC16C622A-20E/P, place a 100 nF decoupling capacitor within 5 mm of VDD and reserve the ICSP programming footprint even on production boards - OTP parts must be programmed once, and in-system programming access greatly simplifies rework. Be aware that OTP cannot be erased, so design firmware carefully before committing to volume programming.
Аналоги без доработки для PIC16C622A-20E/P — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16C622A-20E/P (тот же форм-фактор и посадочное место) — отличается по Package, Program Memory Size, Operating Temperature, Timers, Program Memory Type.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16C622A-20I/P
✅ Прямая замена✓ В наличии
$2.1 / шт.
Открыть даташит →PIC16C622A-04E/P
✅ Прямая замена✓ В наличии
$1.3 / шт.
Открыть даташит →PIC16C621A-20E/P
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
PIC16F628A-I/P
✅ Прямая замена✓ В наличии
$1.62 / шт.
Открыть даташит →PIC16F88-I/P
✅ Прямая замена✓ В наличии
$2.61 / шт.
Открыть даташит →PIC16C622-20E/SS
✅ Прямая замена✓ В наличии
$2.49 / шт.
Открыть даташит →PIC16C622A-20E/P Максимальные параметры и электрические характеристики
| Device Family | PIC16C62x (PIC16C622A) |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 3.5 KB (2K x 14) |
| Data RAM | 128 bytes |
| Data EEPROM | Not present (OTP device) |
| CPU Architecture | 8-bit RISC, 14-bit instruction word |
| Максимальная тактовая частота | 20 MHz |
| Operating Voltage (VDD) | 5 V |
| I/O Pins | 13 |
| ADC | 5-channel, 8-bit |
| Timers | 1 x 16-bit Timer1, 1 x 8-bit Timer0, WDT |
| Capture/Compare/PWM | 1 CCP module |
| Serial Interface | USART/SCI (SCI = Synchronous/Asynchronous) |
| Analog Comparator | Yes (integrated) |
| Корпус | 18-pin PDIP (0.300 in, 7.62 mm) |
| Тип монтажа | Through-Hole |
| Temperature Grade | Automotive (-40C to +125C) |
| Статус RoHS | Non-compliant (contains Pb, OTP legacy) |
Конфигурация выводов PIC16C622A-20E/P
| Контакт 1 | RA2 — Port A bit 2 (digital I/O or analog input AN2) |
| Контакт 2 | RA3 — Port A bit 3 (digital I/O or analog input AN3) |
| Контакт 3 | RA4 — Port A bit 4 (digital I/O or analog comparator output) |
| Контакт 4 | MCLR/VPP — Master Clear reset (active low) / programming voltage input |
| Контакт 5 | VSS — Ground reference |
| Контакт 6 | RB0/INT — Port B bit 0 / external interrupt input |
| Контакт 7 | RB1 — Port B bit 1 (digital I/O) |
| Контакт 8 | RB2 — Port B bit 2 (digital I/O) |
| Контакт 9 | RB3 — Port B bit 3 (digital I/O or CCP1 output) |
| Контакт 10 | RB4 — Port B bit 4 (digital I/O, interrupt-on-change) |
| Контакт 11 | RB5 — Port B bit 5 (digital I/O, interrupt-on-change) |
| Контакт 12 | RB6 — Port B bit 6 (digital I/O, interrupt-on-change, ICSP clock) |
| Контакт 13 | RB7 — Port B bit 7 (digital I/O, interrupt-on-change, ICSP data) |
| Контакт 14 | VDD — Positive supply (5 V typical) |
| Контакт 15 | RC6/TX/CK — Port C bit 6 / USART TX or synchronous clock |
| Контакт 16 | RC7/RX/DT — Port C bit 7 / USART RX or synchronous data |
| Контакт 17 | OSC2/CLKOUT — Oscillator output / clock-out |
| Контакт 18 | OSC1/CLKIN — Oscillator input / external clock in |
Типичное применение
PIC16C622A-20E/P подходит для 7 применениеs: Automotive Body Control Modules, HVAC Fan and Blower Speed Controllers, Appliance User-Interface Panels, Low-End Security Keypad and Access Controllers, Remote Sensor Transmitter Nodes, Industrial Counter and Pulse Metering, Educational and Hobbyist Robotics.
Automotive Body Control Modules
The PIC16C622A-20E/P's automotive temperature grade (-40C to +125C) and 5-channel 8-bit ADC make it a strong fit for distributed body controllers such as seat-position memories, mirror actuators, and lighting dimmers. Its 13 I/O pins handle multiplexed keypad scanning and PWM-driven lamp control through the 16-bit Timer1 capture/compare/PWM module. With 20 MHz and 5 MIPS throughput it can run closed-loop PID for HVAC blend doors or stepper-based mirror adjustment. The wide operating voltage range tolerates cranking transients up to 5.5 V and run-down events down to 4.5 V on the 12 V automotive bus when paired with a simple LDO. The integrated analog comparator enables zero-crossing detection for AC-coupled signals like blower tach feedback.
Рекомендуется
HVAC Fan and Blower Speed Controllers
Closed-loop blower control benefits from the PIC16C622A-20E/P's 16-bit Timer1 capture input for tach feedback and its 5-channel 8-bit ADC for sensing temperature and pressure. The CCP module generates the PWM gate drive for a TRIAC or power-MOSFET in the fan bridge, while the analog comparator implements zero-cross detection for synchronous dimming. The 3.5 KB OTP memory easily fits state-machine blower-control firmware, and the -40C to +125C range survives under-hood thermal stress. Up to 20 MHz clock lets the control loop sample at several kHz, well above the audible range. The USART/SCI enables daisy-chaining multiple fan nodes onto a single LIN or UART bus for zoned climate control.
Рекомендуется
Appliance User-Interface Panels
Front-panel button decoding and LED/LCD drive for white-goods appliances is a natural application for the PIC16C622A-20E/P. The 13 I/O pins support 4x4 keypad matrices plus a 7-segment or character LCD through bit-banged I/O or external shift registers. Sleep-mode current drops to microampere levels when no buttons are pressed, preserving standby power budgets for Energy Star-rated appliances. The 5 V operation matches legacy indicator LED and relay coil rails, while the wide temp range survives the inside-cabinet thermal envelope of ovens, dishwashers, and washing machines. OTP memory locks the firmware against reverse engineering of the appliance control panel.
Рекомендуется
Low-End Security Keypad and Access Controllers
Standalone PIN-keypad door locks and access controllers rely on the PIC16C622A-20E/P's RISC core and OTP memory for tamper-resistant code storage. The 3.5 KB OTP memory holds the lock-state machine and credential store, while the USART/SCI talks to a peripheral RFID reader or Wiegand keypad. The analog comparator detects door-sensor switches and tamper switches with hardware debounce. Power-on Reset and watchdog timer recover from brown-out and code-stall conditions, essential for unattended locks. The automotive temperature grade supports outdoor keypad installations and unheated warehouse doors.
Рекомендуется
Remote Sensor Transmitter Nodes
Battery-powered sensor nodes such as remote thermostats, irrigation moisture sensors, and industrial level sensors benefit from the PIC16C622A-20E/P's Sleep mode and small code footprint. The 5-channel 8-bit ADC reads thermistor, photocell, or soil-moisture probes, while the analog comparator performs threshold-based wakeup without consuming ADC power. The 13 I/O drive low-power radios or LoRa/ISM transmitters through bit-banged SPI. The automotive -40C to +125C temperature range is overkill for indoor sensors but valuable for outdoor weather stations and agricultural deployments.
Рекомендуется
Industrial Counter and Pulse Metering
Pulse-counting instruments such as flow meters, energy meters, and event counters use the PIC16C622A-20E/P's 16-bit Timer1 capture input to time-stamp incoming pulses with sub-microsecond resolution. The 5-channel ADC simultaneously monitors supply voltage and analog front-end signals, while the USART/SCI exports billing data to an upstream concentrator. The -40C to +125C grade supports outdoor metering cabinets and factory-floor installations. OTP memory locks the calibration coefficients, preventing post-deployment tampering with billing firmware - a regulatory requirement in many metering jurisdictions.
Рекомендуется
Educational and Hobbyist Robotics
Low-cost educational robotics kits leverage the PIC16C622A-20E/P's through-hole PDIP-18 package for breadboard-friendly prototyping and easy hand-soldering in classroom labs. The 13 I/O drive hobby servos, LEDs, and DC motors via simple drivers, while the 16-bit Timer1 generates accurate PWM for servo control. The CCP module enables hobby-grade closed-loop motor speed control. Students learn Harvard-architecture assembly and C programming on a forgiving, well-documented part with abundant Microchip application notes. The automotive temp grade ensures robust behaviour during lab mishaps and outdoor field demonstrations.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16C622A-20E/P — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16C622A-20I/P | PIC16C622A-04E/P | PIC16C621A-20E/P | PIC16F628A-I/P | PIC16F88-I/P | PIC16C622-20E/SS |
|---|---|---|---|---|---|---|---|
| Package | 18-pin PDIP (0.300 in) | 18-pin PDIP (0.300 in) - same | 18-pin PDIP (0.300 in) - same | 18-pin PDIP (0.300 in) - same | 18-pin PDIP (0.300 in) - same | 18-pin PDIP (0.300 in) - same | 18-pin PDIP (0.300 in) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory Type | 3.5 KB OTP EPROM | 3.5 KB OTP EPROM | 3.5 KB OTP EPROM | 2K x 14 OTP | 3.5 KB Flash | 7 KB Flash | 3.5 KB OTP EPROM |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 4 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| RAM | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 224 bytes | 368 bytes | 128 bytes |
| I/O Pins | 13 | 13 | 13 | 13 | 16 | 16 | 13 |
| ADC Resolution | 8-bit, 5 channels | 8-bit, 5 channels | 8-bit, 5 channels | None (no ADC on PIC16C621A) | None (no ADC on F628A) | 10-bit, 7 channels | 8-bit, 5 channels |
| Operating Voltage | 5 V (4.5 V to 5.5 V) | 5 V | 5 V | 5 V | 2.0 V to 5.5 V (wider) | 2.0 V to 5.5 V (wider) | 5 V |
| Temperature Grade | Automotive (-40C to +125C) | Industrial (-40C to +85C) | Automotive (-40C to +125C) | Automotive (-40C to +125C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Automotive (-40C to +125C) |
| Lifecycle Status | NRND | NRND | NRND | NRND | Active | Active | NRND |
Ключевые отличия
- Wider automotive temperature range than Flash-based upgrade (против PIC16F628A-I/P)
- Integrated 5-channel 8-bit ADC, lost on Flash upgrade (против PIC16F628A-I/P)
- Same OTP silicon at lower clock for power-sensitive applications (против PIC16C622A-04E/P)
- Peripheral completeness over cost-reduced sibling (против PIC16C621A-20E/P)
Заметки по проектированию
Place a 100 nF ceramic decoupling capacitor within 5 mm of the VDD pin (pin 14), tied to VSS (pin 5). Estimated: the OTP PIC16C622A draws 2 mA active at 20 MHz / 5 V, dropping to < 1 uA in Sleep mode, so a single small ceramic is sufficient. Add a bulk 10 uF tantalum at the board supply entry for transient robustness in automotive cranking environments. The wide input-voltage tolerance allows direct 5 V regulation from an LDO such as MCP1700-3302E.
OTP memory cannot be electrically erased, so firmware must be fully debugged before volume programming. Always reserve the ICSP footprint (RB6/ICSPCLK, RB7/ICSPDAT, MCLR/VPP) on production boards even though OTP programming is one-shot. Brown-out at < 4.0 V may cause memory corruption if BOR is not enabled in the configuration word. For automotive designs, add an external MCP130T voltage supervisor for deterministic reset behaviour.
The PDIP-18 package has a thermal resistance of approximately 85 C/W (theta_JA), but the PIC16C622A typically dissipates < 100 mW in 8-bit embedded use. Estimated: at 5 V and 20 MHz the supply current is roughly 2 mA, so internal dissipation is around 10 mW - a 0.85 C temperature rise at 25 C ambient, which is negligible. No heatsink required.
Route the oscillator traces (OSC1/OSC2) short and symmetric, keep them away from analog comparator inputs to avoid crosstalk. Place the analog comparator reference near the MCU with a small RC filter to dampen switch-mode noise from adjacent power electronics. If using the ADC, place a 10 uF + 100 nF cap pair at AVdd; on PIC16C622A this maps to VDD/VSS - reserve separate analog/digital supply traces if board noise is a problem.
Информация о соответствии
PIC16C622A-20E/P is in legacy PDIP-18 with Pb-bearing terminations; not RoHS-compliant per Microchip datasheet package material declaration. AEC-Q100 not formally qualified (automotive temperature grade but legacy OTP family pre-dates AEC-Q100). REACH compliance per Microchip product declaration.