PIC16C55T-RC/SO - 4MHz 8-bit OTP MCU 28-SOIC | Microchip
部品番号: PIC16C55T-RC/SO ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $3.95 | $3.95 |
| 10 | $3.55 | $35.50 |
| 100 | $3.1 | $310.00 |
| 500 | $2.78 | $1,390.00 |
| 1,000 | $2.45 | $2,450.00 |
PIC16C55T-RC/SO 概要
A microcontroller (MCU) is a single-chip computer that combines a CPU, memory, and programmable I/O peripherals. The PIC16C5x family is built on a RISC core using 33 single-word single-cycle instructions and 12-bit-wide opcodes, delivering roughly 2:1 code density advantage over competing 8-bit architectures at the time. Within the power-management IC taxonomy, MCUs sit one level above logic and below system-level SoCs, serving as the decision-making element in embedded products.
Key features include Power-On Reset (POR), a Watchdog Timer (WDT) for reliable unattended operation, an internal oscillator option, and code protection for the OTP array. The Harvard-bus architecture separates program and data paths, allowing instruction fetch and operand access in the same clock cycle, which gives deterministic execution timing for real-time control loops.
The 20 I/O pins can be individually configured for digital input or output, with weak pull-ups and pin-change interrupts. The 8-bit timer (TMR0) with a programmable prescaler supports event counting, delay generation, and periodic interrupts. The brown-out reset, sleep-mode current (low-power halt), and EPROM/OTP-based code storage make the part suitable for high-volume cost-sensitive products.
Typical applications include consumer appliances, simple industrial controllers, automotive subsystems (non-safety), white goods user interfaces, remote controls, and sensor conditioning front-ends. The PIC16C55 family is widely deployed as a glue-replacement for discrete logic in legacy designs.
When designing with this part, allocate at least one full instruction-cycle budget to interrupt latency and verify the 4 MHz RC oscillator accuracy against timing-critical peripherals such as UART or PWM outputs. The T suffix and /SO suffix denote tape-and-reel packaging in the 28-SOIC form factor.
ドロップイン代替品: PIC16C55T-RC/SO — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16C55T-RC/SO (同一形状・フットプリント) — 相違点: Package, Core Architecture, Program Memory Type, RoHS Status, Timers.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16C55-RC/SO
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C55AT-04/SO
✅ ドロップイン✓ 在庫あり
$0.79 / 個
データシートを見る →PIC16C55-RCI/SO
✅ ドロップイン✓ 在庫あり
$1.85 / 個
データシートを見る →PIC16C558-20/SO
✅ ドロップイン✓ 在庫あり
$2.05 / 個
データシートを見る →PIC16C554-04/SO
✅ ドロップイン✓ 在庫あり
$1.62 / 個
データシートを見る →PIC16F716-I/SO
✅ ドロップイン✓ 在庫あり
$1.13 / 個
データシートを見る →PIC16C55T-RC/SO 最大定格&電気的特性
| Core | PIC 8-bit RISC |
| Program Memory | 768 B (512 x 12) OTP |
| RAM Size | 24 B |
| 最大クロック周波数 | 4 MHz |
| I/O Pins | 20 |
| 電源電圧 | 3.0 V to 6.25 V |
| 動作温度 | 0C to +70C (Commercial) |
| パッケージ | 28-SOIC (7.50 mm / 0.295" width) |
| 実装タイプ | Surface Mount (Gull-wing) |
| Instruction Set Width | 12-bit |
| Instruction Count | 33 single-word / single-cycle |
| Architecture | Harvard |
| On-chip Peripherals | POR, WDT, TMR0 |
| Oscillator Type | RC (this part), with HS/XT/LP options in family |
| Packaging Form | Tape and Reel |
| RoHS ステータス | Non-compliant (OTP EPROM windowless part) |
| Lead-free | Contains lead (SnPb or Pb-bearing termination historically) |
PIC16C55T-RC/SO ピン構成
| ピン 1 | RA2 — I/O port A bit 2 |
| ピン 2 | RA3 — I/O port A bit 3 |
| ピン 3 | RA4/T0CKI — I/O port A bit 4 / Timer0 clock input |
| ピン 4 | /MCLR — Master Clear (active-low reset) |
| ピン 5 | VSS — Ground reference |
| ピン 6 | RB0/INT — I/O port B bit 0 / external interrupt |
| ピン 7 | RB1 — I/O port B bit 1 |
| ピン 8 | RB2 — I/O port B bit 2 |
| ピン 9 | RB3 — I/O port B bit 3 |
| ピン 10 | RB4 — I/O port B bit 4 |
| ピン 11 | RB5 — I/O port B bit 5 |
| ピン 12 | RB6 — I/O port B bit 6 |
| ピン 13 | RB7 — I/O port B bit 7 |
| ピン 14 | VSS — Ground reference |
| ピン 15 | OSC1/CLKIN — Oscillator input / external clock input (RC network) |
| ピン 16 | OSC2/CLKOUT — Oscillator output / clock out |
| ピン 17 | RC0 — I/O port C bit 0 |
| ピン 18 | RC1 — I/O port C bit 1 |
| ピン 19 | RC2 — I/O port C bit 2 |
| ピン 20 | RC3 — I/O port C bit 3 |
| ピン 21 | RC4 — I/O port C bit 4 |
| ピン 22 | RC5 — I/O port C bit 5 |
| ピン 23 | RC6 — I/O port C bit 6 |
| ピン 24 | RC7 — I/O port C bit 7 |
| ピン 25 | RA0 — I/O port A bit 0 |
| ピン 26 | RA1 — I/O port A bit 1 |
| ピン 27 | VDD — Positive supply voltage |
| ピン 28 | VDD — Positive supply voltage |
主な用途
PIC16C55T-RC/SO の用途: 6 件s: Consumer Appliance Control, Industrial Sensor Interface, Remote Control Transmitter, Automotive Body Electronics (Non-Safety), White Goods User Interface, Glue-Logic Replacement.
Consumer Appliance Control
The PIC16C55T-RC/SO fits consumer appliance control boards - washing machines, microwave ovens, dishwashers, and HVAC thermostats - because of its 20 digital I/O pins that can directly drive LEDs, keypads, triac interfaces, and 7-segment displays. The 768-byte OTP memory is sufficient for state-machine-based appliance logic, and the 4 MHz RC oscillator eliminates the cost and PCB area of a crystal. The integrated Watchdog Timer provides unattended fault recovery that meets typical appliance safety requirements, while the POR circuit guarantees clean startup after power interruptions.
おすすめ
Industrial Sensor Interface
The PIC16C55T-RC/SO suits industrial sensor-conditioning front-ends and signal-conditioning modules where its 20 I/O pins can scan multiple switch contacts, drive status LEDs, and output relay or transistor commands. The Harvard architecture with 12-bit opcodes and 33 instructions gives deterministic timing for polled sensor reads, while the TMR0 with prescaler handles debounce intervals and periodic sampling without software overhead. Its 3.0 V to 6.25 V supply range lets it operate directly from 5 V industrial backplanes or regulated 3.3 V rails.
おすすめ
Remote Control Transmitter
For handheld IR/RF remote controls, the PIC16C55T-RC/SO provides the low-cost, low-pin-count controller needed to scan a 4x4 key matrix and generate PPM or PWM-modulated carrier waveforms. The 768-byte OTP holds key-code lookup tables and protocol bit patterns for TV/set-top/air-conditioner command sets. The internal RC oscillator at 4 MHz is fast enough for 38 kHz IR carrier generation and keeps the BOM small by removing the external resonator.
おすすめ
Automotive Body Electronics (Non-Safety)
The PIC16C55T-RC/SO fits non-safety automotive body modules such as interior lighting controllers, mirror adjusters, seat-position memories, and HVAC blend-door actuators where 20 I/O pins and 768 bytes of OTP memory are sufficient. Its 4 MHz instruction rate handles 10 ms CAN/LIN-friendly timing budgets when paired with an external transceiver. Designers should target the industrial -40C to +125C variants (PIC16C55-RCI/SO) for under-hood or cabin-temperature extremes.
おすすめ
White Goods User Interface
In washing-machine, refrigerator, and dishwasher user-interface boards, the PIC16C55T-RC/SO drives 7-segment or LCD character displays, scans capacitive or resistive touch keys, and produces beeper tones through bit-banged PWM. The 24-byte RAM accommodates display refresh buffers and key-debounce state machines, while the Watchdog Timer recovers from ESD-induced firmware lockups common near power-switching circuitry.
おすすめ
Glue-Logic Replacement
The PIC16C55T-RC/SO is widely used to replace 74-series discrete CMOS logic in legacy designs where multiple glue functions (timers, latches, state machines, decoders) need consolidation on a single chip. Its 20 I/O pins and 33-instruction RISC core can absorb what previously required 4-6 logic ICs, reducing PCB area and assembly cost. The OTP memory locks the logic at production time, providing IP protection for the consolidated function.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16C55T-RC/SO — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16C55-RC/SO | PIC16C55AT-04/SO | PIC16C558-20/SO | PIC16F716-I/SO |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC (7.50 mm) | 28-SOIC (7.50 mm) - same | 28-SOIC (7.50 mm) - same | 28-SOIC (7.50 mm) - same | 28-SOIC (7.50 mm) - same |
| Program Memory | 768 B (512 x 12) OTP | 768 B OTP | 768 B OTP | 2 KB (1.5K x 12) OTP | 2 KB Flash |
| Maximum Clock Frequency | 4 MHz | 4 MHz | 4 MHz | 20 MHz | 20 MHz |
| I/O Pins | 20 | 20 | 20 | 20 | 13 |
| Program Memory Type | OTP (one-time) | OTP | OTP | OTP | Flash (re-programmable) |
| Operating Temperature | 0C to +70C (Commercial) | 0C to +70C | 0C to +70C | 0C to +70C | -40C to +85C (Industrial) |
| Lifecycle Status | NRND | NRND | NRND | NRND | Active |
| Approx. Unit Price (100 qty) | $3.10 | $3.10 | $3.20 | $3.40 | $2.20 |
主な差別化要因
- Compact 28-SOIC with 20 I/O pins and 768 B OTP (vs PIC16F716-I/SO)
- RC oscillator on-chip option eliminates external crystal (vs PIC16C55-XT/SO)
- 33-instruction RISC core with 12-bit opcodes (vs PIC16C54T-RC/SO)
- Tape-and-reel packaging for high-volume SMT assembly (vs PIC16C55-RC/SO (tube))
設計ノート
Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of pins 27 and 28, plus a bulk 10 uF tantalum or aluminum electrolytic cap on the same supply trace. The PIC16C5x core draws brief switching current spikes on each oscillator cycle - inadequate decoupling causes VDD droop that can corrupt EEPROM writes or trigger spurious brown-out resets. Keep digital VDD separate from any high-current relay or motor-driver supply, joining them only at a single ground-return star point.
For the -RC variant, the RC timing components connect between OSC1/CLKIN (pin 15) and VSS, with OSC2/CLKOUT (pin 16) usable as a general-purpose I/O on PIC16C5x. Choose R between 5 kOhm and 100 kOhm and C above 20 pF to keep the oscillator within 5% accuracy. Estimated: at R=10 kOhm and C=100 pF the nominal frequency is approximately 4 MHz but tolerance depends on parasitic capacitance and supply voltage - calibrate in production if UART timing is required.
OTP memory cannot be erased or re-written - any firmware bug discovered after programming is unrecoverable and requires a new masked part (PIC16CR55) or a flash-based redesign. Verify firmware with a windowed PIC16C55/JW on the dev bench before committing to OTP volume orders. Additionally, ensure /MCLR (pin 4) is either tied to VDD through a 10 kOhm pull-up or driven by a supervisor IC; leaving it floating causes erratic resets in noisy environments.
Route the oscillator traces (OSC1/OSC2) as short as possible and guard them with a ground pour to minimize EMI pickup. The RC components should be placed within 5 mm of the MCU with their ground return connected directly to the VSS pin. Keep the high-current traces (relay drivers, triac outputs) at least 10 mm away from the oscillator network to avoid frequency pulling or jitter. Use a 4-layer PCB with a continuous ground plane if the product must meet EN 55022 Class B emissions.
The PIC16C5x I/O pins have limited sink/source current (typically 25 mA per pin, 200 mA total package) - never drive relays or LEDs directly without a transistor driver. For long PCB traces or external cable connections, add series resistors (100-470 Ohm) to limit ringing and ESD ingress. Unused I/O pins should be configured as outputs driving low or as inputs with weak pull-ups enabled to avoid floating-input shoot-through current (typically 0.5-2 mA per floating pin).
コンプライアンス情報
PIC16C55T-RC/SO is a pre-RoHS OTP EPROM part historically supplied with lead-bearing terminations; not RoHS compliant. For RoHS-constrained designs, use flash-based PIC16F716-I/SO or PIC16F88-I/SO equivalents in the same 28-SOIC footprint. Reach SVHC declaration status is compliant per Microchip product environmental data. Not AEC-Q100 qualified - choose industrial-grade PIC16C55-RCI/SO variants for non-safety automotive body modules.