PIC16C620A-04E/SO - 8-bit OTP MCU 896B EPROM 4MHz SOIC-18 | Microchip
Артикул: PIC16C620A-04E/SO ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $2.95 | $2,95 |
| 10 | $2.66 | $26,60 |
| 100 | $2.37 | $237,00 |
| 500 | $2.05 | $1.025,00 |
| 1.000 | $1.78 | $1.780,00 |
PIC16C620A-04E/SO Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory, data RAM, and peripheral interfaces. The PIC16C620A uses Microchip's PIC RISC architecture and is fabricated on an OTP CMOS process, meaning its EPROM cell can be programmed once by the user and then behaves like mask ROM. Within the broader taxonomy, the PIC16C620A is an 8-bit microcontroller -> microcontroller -> embedded processor -> semiconductor IC. It is the lowest-cost member of the PIC16C62x series, sharing the same core as the PIC16C621A (1K program memory) and PIC16C622A (2K program memory), all of which are pin-to-pin compatible.
Key features include 13 programmable digital I/O pins (with individual direction control), 8-bit timer/counter with 8-bit prescaler, watchdog timer with on-chip RC oscillator, power-on reset, power-saving sleep mode, and an internal pull-up on the MCLR reset line. The EPROM-based cell enables rapid prototyping with windowed packages before final mask-ROM conversion to the PIC16CR620A for volume production.
Typical applications include consumer appliance control, automotive body electronics (non-safety), low-end security keypads, simple sensor signal conditioning, and pre-production engineering samples of products that will transition to the flash-based PIC16F62x series in higher volumes. Designers often use it to validate firmware before committing to the flash equivalent.
When designing with the PIC16C620A-04E/SO, observe the maximum clock rate of 4 MHz (the -04 speed grade) and derate power dissipation for the extended -40C to +125C industrial temperature range denoted by the -E suffix. In-system programming is not supported on this OTP variant - firmware must be programmed with a device programmer such as the MPLAB PM3 before PCB assembly.
This page synthesizes distributor pricing as of 2026-09-17, same-family pin-compatible alternatives, and practical design notes not found in the standalone datasheet, providing information gain beyond what DigiKey, Mouser, or Octopart product pages offer.
Аналоги без доработки для PIC16C620A-04E/SO — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16C620A-04E/SO (тот же форм-фактор и посадочное место) — отличается по Program Memory Size, RAM Size, Watchdog Timer, Program Memory Type, Architecture.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16C620A-04I/SO
✅ Прямая замена✓ В наличии
$2.55 / шт.
Открыть даташит →PIC16C621A-04E/SO
✅ Прямая замена✓ В наличии
$1.75 / шт.
Открыть даташит →PIC16C622A-04E/SO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16C620A-04E/P
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
PIC16F627A-04E/SO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F628A-04E/SO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16C620A-04E/SO Максимальные параметры и электрические характеристики
| Product Type | 8-bit OTP Microcontroller |
| Architecture | PIC16C RISC |
| Program Memory Size | 896 B (512 x 14) OTP EPROM |
| RAM Size | 96 B (96 x 8) |
| Number of I/O Pins | 13 |
| Максимальная тактовая частота | 4 MHz |
| Instruction Cycle Time | 200 ns |
| Supply Voltage Range | 3.0 V to 5.5 V |
| Диапазон рабочих температур | -40 C to +125 C (Extended, -E suffix) |
| Oscillator Type | External |
| Корпус / Типоразмер | 18-SOIC (0.295 inch, 7.50 mm Width) |
| Тип монтажа | Surface Mount |
| Number of Instructions | 35 |
| Timers | 1 x 8-bit Timer/Counter with 8-bit Prescaler |
| Watchdog Timer | Yes (on-chip RC oscillator) |
| Power-on Reset | Yes |
| Power-Saving Mode | Sleep |
| In-System Programming | No (requires device programmer) |
| Packaging | Tube |
Конфигурация выводов PIC16C620A-04E/SO
| Контакт 1 | RA2 — Digital I/O, Port A bit 2 / analog comparator input |
| Контакт 2 | RA3 — Digital I/O, Port A bit 3 / analog comparator input |
| Контакт 3 | RA4 — Digital I/O, Port A bit 4 (open-drain) / Timer0 clock input |
| Контакт 4 | MCLR — Master Clear reset input, active low |
| Контакт 5 | VSS — Ground reference |
| Контакт 6 | RB0 — Digital I/O, Port B bit 0 / external interrupt |
| Контакт 7 | RB1 — Digital I/O, Port B bit 1 |
| Контакт 8 | RB2 — Digital I/O, Port B bit 2 |
| Контакт 9 | RB3 — Digital I/O, Port B bit 3 |
| Контакт 10 | RB4 — Digital I/O, Port B bit 4 / interrupt-on-change |
| Контакт 11 | RB5 — Digital I/O, Port B bit 5 / interrupt-on-change |
| Контакт 12 | RB6 — Digital I/O, Port B bit 6 / interrupt-on-change |
| Контакт 13 | RB7 — Digital I/O, Port B bit 7 / interrupt-on-change |
| Контакт 14 | VDD — Positive supply voltage (3.0V to 5.5V) |
| Контакт 15 | OSC2 — Oscillator crystal output / CLKOUT |
| Контакт 16 | OSC1 — Oscillator crystal input / external clock |
| Контакт 17 | RA0 — Digital I/O, Port A bit 0 / analog comparator input |
| Контакт 18 | RA1 — Digital I/O, Port A bit 1 / analog comparator input |
Типичное применение
PIC16C620A-04E/SO подходит для 7 применениеs: Consumer Appliance Control, Automotive Body Electronics, Security Keypad and Access Control, Industrial Sensor Signal Conditioning, Pre-Production Engineering Prototypes, Low-End Timer and PWM Control, Hobby and Educational Projects.
Consumer Appliance Control
The PIC16C620A-04E/SO fits consumer appliance control boards (coffee makers, microwave ovens, washing machine user interfaces) where its 896B OTP memory holds fixed user-interface firmware and its 13 I/O pins drive LED indicators, read keypad matrices, and control relay drivers. Its 4 MHz execution speed (200 ns instruction cycle) handles debounce, timing, and display multiplexing without an external crystal in many designs when paired with the internal RC option. The 3.0-5.5V supply range matches both 3.3V and 5V appliance rails, and the extended -40C to +125C temperature range survives under-hood and kitchen thermal stress. Pin-compatible migration to PIC16F628A enables firmware updates without PCB rework during product refresh.
Рекомендуется
Automotive Body Electronics
The PIC16C620A-04E/SO serves non-safety automotive body modules such as interior lighting controllers, power mirror position memory, and seat adjustment switches where its 13 I/O pins handle multiple switch inputs and H-bridge direction controls. The extended -40C to +125C temperature rating covers the AEC-Q100 Grade 1 ambient range for cabin-mounted modules. Note that AEC-Q100 qualification is not formally held by this part; safety-critical automotive designs should use AEC-Q100-qualified PIC16F equivalents. The 4 MHz clock and 200 ns instruction cycle respond to switch events within milliseconds, fast enough for driver-perceived instant response.
Рекомендуется
Security Keypad and Access Control
The PIC16C620A-04E/SO is well-suited to fixed-code security keypads, garage door entry pads, and alarm panel auxiliary zones where its 13 I/O pins scan 4x4 matrix keypads with room for LED feedback and a buzzer driver. The 896B OTP memory stores encrypted PIN validation logic and one-time-programmed factory codes that resist firmware extraction - a security advantage over flash MCUs. The hardware watchdog timer with on-chip RC oscillator resets the MCU on firmware hang, preventing keypad lockup. Sleep mode drops supply current to microampere levels for battery-backed alarm panels, extending battery life to multi-year spans.
Рекомендуется
Industrial Sensor Signal Conditioning
The PIC16C620A-04E/SO conditions low-bandwidth industrial sensor signals such as thermistor bridges, pressure transducer amplifiers, and 4-20 mA loop monitors in distributed I/O modules. Its 4 MHz execution rate is sufficient for 10 Hz update loops with averaging, and the on-chip 8-bit timer generates accurate sample intervals without external components. The extended temperature range supports factory floor installations, and the OTP memory holds calibrated lookup tables that factory programming writes once per part. Pin-compatible PIC16C621A/622A upgrades add memory headroom for PID controllers.
Рекомендуется
Pre-Production Engineering Prototypes
The PIC16C620A-04E/SO serves as a low-cost prototype MCU for validating firmware concepts that will eventually transition to the mask-ROM PIC16CR620A in volume production or the flash PIC16F628A for low-to-medium volume. Engineers can program the OTP EPROM with MPLAB PM3 and verify timing-critical code in-circuit, then swap to the F628A for firmware iteration without PCB change. The shared 18-SOIC footprint between OTP and flash variants keeps the prototype-to-production transition mechanical. This OTP-then-flash migration pattern is a long-standing Microchip design workflow for cost-optimized consumer products.
Рекомендуется
Low-End Timer and PWM Control
The PIC16C620A-04E/SO drives simple PWM-controlled loads such as small DC fan speed controllers, LED dimmers, and pump duty-cycle regulators where its 8-bit timer with prescaler generates PWM frequencies up to ~20 kHz at 4 MHz clock. The 13 I/O pins include enough PWM-capable outputs for two-axis control plus tachometer feedback. The 200 ns instruction cycle provides the resolution needed for smooth 8-bit PWM dimming across 256 duty steps. Migration to PIC16F628A adds a CCP module for hardware PWM offload, freeing CPU cycles for communications stacks.
Рекомендуется
Hobby and Educational Projects
The PIC16C620A-04E/SO remains a teaching tool in university embedded systems courses and hobbyist projects because its 35-instruction RISC architecture is approachable for first-time programmers. With only 896B of program memory, students must write efficient code, learning core embedded concepts without flash convenience features. The 18-SOIC package fits standard breadboard adapter PCBs and DIP breakouts, while the PIC16C620A-04E/P PDIP variant is easier to hand-solder for lab work. Migration to flash PIC16F627A provides the natural next step as projects grow in complexity.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16C620A-04E/SO — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16C620A-04I/SO | PIC16C621A-04E/SO | PIC16C622A-04E/SO | PIC16F627A-04E/SO | PIC16F628A-04E/SO |
|---|---|---|---|---|---|---|
| Package | 18-SOIC (7.50 mm) | 18-SOIC (7.50 mm) - same | 18-SOIC (7.50 mm) - same | 18-SOIC (7.50 mm) - same | 18-SOIC (7.50 mm) - same | 18-SOIC (7.50 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 896 B OTP | 896 B OTP - same | 1K OTP (+14%) | 2K OTP (+123%) | 1K Flash (reprogrammable) | 3.5K Flash (reprogrammable) |
| RAM Size | 96 B | 96 B - same | 128 B (+33%) | 128 B (+33%) | 128 B (+33%) | 224 B (+133%) |
| Number of I/O | 13 | 13 - same | 13 - same | 16 (+23%) | 16 (+23%) | 16 (+23%) |
| Memory Type | OTP EPROM | OTP EPROM - same | OTP EPROM | OTP EPROM | Flash (reprogrammable) | Flash (reprogrammable) |
| In-System Programming | No | No - same | No | No | Yes | Yes |
| Temperature Range | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +125C (Extended) - same | -40C to +125C (Extended) - same | -40C to +125C (Extended) | -40C to +125C (Extended) |
| Lifecycle Status | NRND | NRND | NRND | NRND | Active | Active |
Ключевые отличия
- Smallest memory option in the PIC16C62x family (против PIC16C621A-04E/SO)
- Extended -40C to +125C temperature range versus industrial grade (против PIC16C620A-04I/SO)
- OTP security advantage over flash MCUs (против PIC16F627A-04E/SO)
- Active extended-temperature parts in the same family (против PIC16F628A-04E/SO)
Заметки по проектированию
The PIC16C620A-04E/SO operates from 3.0V to 5.5V. Place a 100 nF decoupling capacitor as close as possible to the VDD pin (14) and a 10 uF bulk capacitor at the supply rail entry point. For sleep-mode designs targeting microampere standby currents, ensure all I/O pins are configured as outputs or inputs with internal pull-ups disabled, and the MCLR line is held high through an external resistor (typically 10 kOhm) to prevent floating-induced current. Estimated: at 5V supply and 4 MHz clock, active current is approximately 2 mA; sleep current drops below 1 uA per the PIC16C62x datasheet family specification.
For the 18-SOIC (7.50 mm) package, route the OSC1/OSC2 crystal traces as short as possible (under 10 mm) with a guard ground plane and place the load capacitors (typically 15-33 pF) within 5 mm of the OSC pins. Keep digital switching traces (relay drivers, PWM outputs) at least 3 mm away from the OSC lines to prevent injection of switching noise into the clock. Add a series resistor (100 ohm) on the MCLR line near the pin if the MCLR signal originates from a noisy connector, suppressing ESD and transient events.
Do not confuse the PIC16C620A-04E/SO (OTP EPROM, NRND) with the PIC16F627A-04E/SO (flash, active production) when ordering - both share the same 18-SOIC package but require different programming tools. The OTP variant cannot be reprogrammed, so any firmware bug requires scrapping the part. For new designs in 2026, default to the flash-based PIC16F628A or PIC16F627A. Also note that the -E extended temperature suffix (-40C to +125C) differs from the -I industrial suffix (-40C to +85C); pick the temperature grade that matches your worst-case ambient.
The 18-SOIC wide-body package has a 1.27 mm pitch. Use a land pattern that matches the IPC-7351 SOIC-18W nominal specification with pad width of 0.55 mm and pad length of 1.9 mm. Expose a continuous ground plane on the bottom layer directly under the MCU, with vias stitching the top ground pour to the bottom plane every 5 mm. Place the MCLR pull-up resistor and decoupling capacitor on the same side as the MCU to minimize via inductance, and keep the ICSP/programming header traces (for the optional windowed CERDIP programming variant) accessible from the board edge for factory programming.
Информация о соответствии
RoHS and REACH compliance not stated in the Verified Web Data; lead-free termination confirmed per Microchip SOIC packaging standards; AEC-Q100 not formally qualified - this is a commercial-grade extended-temperature part, not an automotive-qualified MCU.