PIC16C621-20/P - 1.75KB OTP 8-Bit MCU 20MHz | Microchip 18-DIP
部品番号: PIC16C621-20/P ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $2.95 | $2.95 |
| 10 | $2.55 | $25.50 |
| 100 | $2.15 | $215.00 |
| 500 | $1.85 | $925.00 |
| 1,000 | $1.55 | $1,550.00 |
PIC16C621-20/P 概要
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory, working RAM, and peripheral I/O on one die, optimized for deterministic embedded control. PIC microcontrollers sit in the broader hierarchy of microcontrollers -> embedded processors -> semiconductors, and the PIC16C family occupies the original mid-range PIC architecture with 35 single-word instructions and a 14-bit instruction word. Compared to Flash-based successors (PIC16F), this OTP EPROM variant is one-time programmable and is typically used in low-volume or mature production designs.
Key features include a fully-static CMOS design, wide operating voltage range to 6.0V, and very low power consumption (15 uA typical at 5V/4MHz and 1 uA at 3V/32 kHz). The PIC16C621 includes an 8-bit timer/counter, a watchdog timer with its own on-chip RC oscillator for reliable reset, and a power-on reset circuit. Compared to the PIC16C620, the PIC16C621 adds a 5-bit analog comparator, while the 'C' (CMOS EPROM) suffix distinguishes it from earlier NMOS parts.
Architecturally the device uses a Harvard RISC core with separate 14-bit program and 8-bit data paths, allowing most instructions to execute in a single 200ns instruction cycle at 20MHz. The 13 I/O pins are multiplexed with peripheral functions and are bidirectional with individually programmable direction. The CMOS EPROM process technology makes the part suitable for battery-powered and industrial environments where static power dissipation must be kept in the microampere range.
Typical applications include appliance controllers, automotive subsystems, low-power sensor interfaces, and simple closed-loop control where the OTP memory provides cost-effective firmware storage. The wide 3.0V to 6.0V supply range and industrial/extended temperature options make this part popular in industrial instrument clusters, HVAC controls, and legacy embedded products.
When designing with the PIC16C621-20/P, plan for an EPROM programmer window or socketed programming during prototyping, and verify that the 20MHz oscillator grade matches system timing budgets. Note that the OTP version cannot be electrically erased, so firmware must be fully validated before production programming. For new designs, evaluate the flash-based PIC16F84A/PIC16F628A equivalents on the same 18-pin DIP footprint.
ドロップイン代替品: PIC16C621-20/P — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16C621-20/P (同一形状・フットプリント) — 相違点: Timers, Program Memory Type, Package, RAM Size, Operating Temperature.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16C621A-20/P
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C621-04I/P
✅ ドロップイン✓ 在庫あり
$1.38 / 個
データシートを見る →PIC16C621-04E/P
✅ ドロップイン✓ 在庫あり
$2.85 / 個
データシートを見る →PIC16C620A-20I/P
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$1.55 / 個
データシートを見る →PIC16F84A-20/P
✅ ドロップイン✓ 在庫あり
$1.72 / 個
データシートを見る →PIC16F628A-I/P
✅ ドロップイン✓ 在庫あり
$1.62 / 個
データシートを見る →PIC16C621-20/P 最大定格&電気的特性
| Program Memory Size | 1.75 KB (1K x 14) |
| Program Memory Type | OTP EPROM |
| RAM Size | 80 x 8 (80 bytes) |
| EEPROM Data Memory | None (ROM-based) |
| Number of I/O Pins | 13 |
| CPU Core | PIC16C mid-range 8-bit RISC |
| Instruction Set Size | 35 instructions, 14-bit word |
| 最大クロック周波数 | 20 MHz |
| Instruction Cycle Time | 200 ns at 20 MHz |
| Operating Voltage Range | 3.0 V to 6.0 V |
| 動作温度範囲 | 0C to +70C (commercial) |
| Supply Current @ 5V/4MHz | 15 uA typical |
| Supply Current @ 3V/32kHz | 1 uA typical |
| パッケージ / ケース | 18-DIP (0.300 inch, 7.62mm) |
| 実装タイプ | Through-Hole |
| Oscillator Type | External |
| Timers | 1 x 8-bit Timer/Counter + WDT |
| Analog Comparator | Yes |
| Watchdog Timer | Yes, dedicated on-chip RC oscillator |
| Power-On Reset | Yes |
| Packaging | Tube |
PIC16C621-20/P ピン構成
| ピン 1 | RA2 — Bidirectional I/O port A bit 2 |
| ピン 2 | RA3 — Bidirectional I/O port A bit 3 |
| ピン 3 | RA4/T0CKI — I/O port A bit 4 / Timer0 clock input |
| ピン 4 | MCLR — Master clear reset input (active low) |
| ピン 5 | VSS — Ground reference |
| ピン 6 | RB0/INT — I/O port B bit 0 / external interrupt |
| ピン 7 | RB1 — Bidirectional I/O port B bit 1 |
| ピン 8 | RB2 — Bidirectional I/O port B bit 2 |
| ピン 9 | RB3 — Bidirectional I/O port B bit 3 |
| ピン 10 | RB4 — Bidirectional I/O port B bit 4 |
| ピン 11 | RB5 — Bidirectional I/O port B bit 5 |
| ピン 12 | VSS — Ground reference (secondary) |
| ピン 13 | RB6 — Bidirectional I/O port B bit 6 |
| ピン 14 | RB7 — Bidirectional I/O port B bit 7 |
| ピン 15 | VDD — Positive supply voltage |
| ピン 16 | OSC2/CLKOUT — Oscillator output / clock out |
| ピン 17 | OSC1/CLKIN — Oscillator input / clock in |
| ピン 18 | RA1 — Bidirectional I/O port A bit 1 |
主な用途
PIC16C621-20/P の用途: 7 件s: Appliance Control Boards, Industrial Instrumentation, Automotive Body Electronics, Battery-Powered Sensor Nodes, HVAC Thermostat Controllers, Remote Control Transmitters, Security Keypads and Access Panels.
Appliance Control Boards
The PIC16C621-20/P suits appliance controllers such as washing-machine timers, microwave user-interface panels, and dishwasher cycle controllers, where its 1.75KB OTP program memory holds fixed control firmware, 13 digital I/O drive 7-segment displays and keypads, and the analog comparator reads water-level sensors. The 3.0V to 6.0V supply range directly accepts the regulated 5V rail common on appliance power boards. With 15 uA typical current at 5V/4MHz, standby power is minimal, helping meet energy-star regulations on white goods.
おすすめ
Industrial Instrumentation
In industrial panel meters and process-control transmitters, the PIC16C621-20/P reads analog sensor inputs through its on-chip 5-bit analog comparator and multiplexes data onto a 4-digit LED display using the 13 digital I/O pins. The 20MHz instruction rate provides sufficient headroom for 100ms update intervals while leaving CPU bandwidth for keypad scanning and serial I/O. Industrial temperature grade variants (PIC16C621-20I/P) extend operation to -40C to +85C, suitable for factory-floor environments.
おすすめ
Automotive Body Electronics
Legacy automotive body-control modules - including seat controllers, mirror adjusters, and lighting sequencers - use the PIC16C621-20/P for its low quiescent current (1 uA at 3V/32kHz) and rugged CMOS design that tolerates 12V battery transients after external regulation. The 13 I/O drive relays and LEDs directly through transistors, while the watchdog timer with dedicated RC oscillator protects against code lockup in EMI-rich underhood environments. Engineers migrating newer designs should evaluate PIC16F628A-I/P for Flash flexibility.
おすすめ
Battery-Powered Sensor Nodes
Battery-powered sensor nodes for HVAC and building automation benefit from the PIC16C621-20/P's 1 uA supply current at 3V/32kHz, which lets a single coin cell operate the device for years between replacements. The analog comparator wakes the MCU when a sensor threshold is crossed, and the 13 I/O drive a low-power radio or wired interface. The 3.0V minimum supply matches 2xAA alkaline cell voltage after a low-drop regulator. Use sleep mode extensively to maximize battery life.
おすすめ
HVAC Thermostat Controllers
The PIC16C621-20/P runs the control loop in wall-mount thermostats, where the analog comparator interfaces directly with a thermistor bridge and the 13 I/O drive triacs for the HVAC contactor, fan relay, and LCD segments. The wide 3.0V to 6.0V supply operates from 24VAC rectified supply with simple zener regulation. The 20MHz clock provides fast PI loop computation, while the 1.75KB OTP holds the scheduling and setpoint logic.
おすすめ
Remote Control Transmitters
Garage-door openers, ceiling-fan remotes, and simple RF keyfobs use the PIC16C621-20/P to encode button presses and modulate a low-power ASK or OOK transmitter. The PIC16C mid-range core's deterministic 200ns instruction cycle at 20MHz generates precise timing for the RF bit stream, while the 1.75KB program memory holds multiple device codes. Sleep current around 1 uA extends battery life on a CR2032 coin cell, and the 18-DIP package simplifies hand-soldered prototyping.
おすすめ
Security Keypads and Access Panels
Door-entry keypads and alarm-system arming stations use the PIC16C621-20/P to scan a 4x4 matrix keypad, compare entered codes against OTP-stored PINs, and trigger a relay output. The 13 I/O drive up to 16 keys with diode isolation plus LED status and buzzer, and the watchdog timer resets the device on keypad-scan lockup. Low 15 uA active current at 5V keeps standby power minimal for always-on security installations.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16C621-20/P — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16C621A-20/P | PIC16C621-04I/P | PIC16C621-04E/P | PIC16C620A-20I/P | PIC16F84A-20/P | PIC16F628A-I/P |
|---|---|---|---|---|---|---|---|
| Package | 18-DIP (0.300 inch) | 18-DIP (0.300 inch) - same | 18-DIP (0.300 inch) - same | 18-DIP (0.300 inch) - same | 18-DIP (0.300 inch) - same | 18-DIP (0.300 inch) - same | 18-DIP (0.300 inch) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory Type | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM | Flash | Flash |
| Program Memory Size | 1.75 KB | 1.75 KB | 1.75 KB | 1.75 KB | 1.75 KB | 1.75 KB | 3.5 KB |
| RAM Size | 80 bytes | 80 bytes | 80 bytes | 80 bytes | 80 bytes | 68 bytes | 224 bytes |
| Number of I/O | 13 | 13 | 13 | 13 | 13 | 13 | 16 |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 4 MHz | 4 MHz | 20 MHz | 20 MHz | 20 MHz |
| Analog Comparator | Yes (2 inputs, 1 output) | Yes | Yes | Yes | No | No | Yes (2 inputs) |
| Lifecycle Status | NRND | NRND | NRND | NRND | NRND | Active | Active |
主な差別化要因
- Lower standby current than PIC16F84A (vs PIC16F84A-20/P)
- Integrated analog comparator not present on PIC16C620 (vs PIC16C620-20/P)
- Same 18-DIP footprint across Flash and OTP families (vs PIC16F628A-I/P)
設計ノート
The PIC16C621-20/P supply range is 3.0V to 6.0V per Microchip datasheet 30402D. Place a 100 nF decoupling capacitor as close as possible to VDD (pin 14) with a 10 uF bulk capacitor at the board input. For battery applications, the LP oscillator mode at 32.768 kHz draws approximately 1 uA; combined with sleep mode this enables multi-year coin-cell operation. Verify brown-out reset threshold if VDD can dip below 4.5V during motor inrush events.
The 18-pin PDIP footprint accepts standard 0.300 inch through-hole sockets for production programming. Route the MCLR line with a 10 kohm pull-up to VDD and add a 100 nF cap to ground for noise immunity. The OSC1/OSC2 traces should be kept short (<10mm) and shielded from switching nodes to prevent clock jitter; for crystal mode, add 15-33 pF load caps selected for the specific crystal CL specification.
Because the PIC16C621-20/P uses OTP EPROM, it cannot be re-programmed or in-circuit debugged after the blank device is programmed once. Always prototype with a windowed CERDIP PIC16C621/JW or a Flash-based PIC16F84A-20/P first, then migrate the validated hex file to the OTP part for production. Also note that the PIC16C621 has a 5-bit analog comparator multiplexed onto RA0-RA3; disabling this peripheral in code frees those pins for digital I/O.
The CMOS PIC16C621 dissipates minimal quiescent power (15 uA typical at 5V/4MHz = 75 uW), so no thermal management is required for the 18-DIP package. In high-I/O switching applications where all 13 outputs drive 20mA loads simultaneously, the total dissipation can approach 1.3W at 5V but the thermal resistance of the PDIP (approximately 100 C/W) keeps the junction well below 125C. Avoid sustained operation above 4 MHz at 6V in sealed enclosures without airflow.
コンプライアンス情報
PIC16C621-20/P in plastic DIP is pre-RoHS and uses lead-bearing solder finish. RoHS-compliant versions exist under /PREL suffix or in PIC16C621A die revision. Not AEC-Q100 qualified - use PIC16F628A-I/P for new automotive designs. REACH compliance per Microchip product statement.