PIC16C65B-20I/L - 8-bit 20MHz OTP MCU, 7KB | Microchip
部品番号: PIC16C65B-20I/L ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $16.16 | $16.16 |
| 10 | $14.5 | $145.00 |
| 100 | $12.1 | $1,210.00 |
| 500 | $9.85 | $4,925.00 |
| 1,000 | $8.4 | $8,400.00 |
PIC16C65B-20I/L 概要
An 8-bit microcontroller (MCU) is a small, self-contained computing device built around an 8-bit data bus, integrating a CPU, program memory, RAM, and peripherals such as timers, communication interfaces, and I/O. The PIC16CXX mid-range family uses a Harvard RISC architecture that executes most instructions in a single 200 ns cycle, making these MCUs cost-effective deterministic controllers for embedded systems that do not require the horsepower of 32-bit cores. The PIC16C65B-20I/L sits in the linear-regulator and motor-control hierarchy as a reliable industrial-grade controller, and it belongs to the broader Power Management and Embedded Control semiconductor ecosystem.
Key features include 35 single-word instructions to learn, all single-cycle except program branches (two cycles), Brown-out Detect/Reset, Power-on Reset (POR), Watchdog Timer (WDT), Pulse Width Modulation (PWM) peripherals, and three timer modules. The OTP program memory means each device can be programmed only once, which suits high-volume production but makes the part effectively obsolete for prototyping or design-iteration workflows. The "L" suffix denotes the lead-bearing PLCC-44 package, while the "I" denotes the industrial -40C to +85C temperature range.
Typical applications include industrial automation controllers, automotive body and chassis electronics, consumer appliance control boards, and legacy embedded systems. The 33 I/O pins comfortably drive LED arrays, keypads, and small relays, while the PWM module supports DC motor speed control and lighting dimming. Its robust peripheral set and wide operating voltage tolerance make it a long-life favorite for harsh-environment industrial designs where flash-based microcontrollers are not required.
When designing with PIC16C65B-20I/L, plan for OTP-only programming - any code change requires a new device, raising development risk. Verify oscillator configuration and decoupling layout per the Microchip mid-range reference manual, and budget a socketed programming adapter since the PLCC-44 form factor is uncommon in modern designs.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in the manufacturer datasheet, supporting both legacy maintenance and new BOM decisions as of 2026-09-18.
ドロップイン代替品: PIC16C65B-20I/L — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16C65B-20I/L (同一形状・フットプリント) — 相違点: Mounting Type, Program Memory Size, Package, Core Architecture, Program Memory Type.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16C65B-20/L
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C65B-20I/PQ
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C65B-04I/L
✅ ドロップイン✓ 在庫あり
$5.3 / 個
データシートを見る →PIC16C65B-04E/L
✅ ドロップイン✓ 在庫あり
$10.85 / 個
データシートを見る →PIC16F877A-20I/L
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
PIC16C65B-20I/L 最大定格&電気的特性
| Core Architecture | PIC16 RISC, 8-bit |
| Instruction Set | 35 single-word instructions |
| 最大クロック周波数 | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Program Memory Type | OTP (One-Time-Programmable) EPROM |
| Program Memory Size | 7 KB (4K x 14 words) |
| RAM Size | 192 bytes |
| Data EEPROM | Not present |
| Operating Voltage | 5 V nominal |
| Number of I/O Pins | 33 |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT, 3x Timers |
| 動作温度範囲 | -40C to +85C (Industrial, "I" grade) |
| Package Type | 44-pin PLCC (16.59 x 16.59 mm) |
| 実装タイプ | Surface Mount (PLCC socket or solder) |
| Lead Finish | Tin-Lead (PLCC, "L" suffix) |
| RoHS ステータス | Non-compliant (SnPb lead finish) |
| ライフサイクル状態 | NRND (Not Recommended for New Designs) |
PIC16C65B-20I/L ピン構成
| ピン 1 | OSC1/CLKIN — Oscillator input / external clock input |
| ピン 2 | OSC2/CLKOUT — Oscillator output / clock output |
| ピン 3 | MCLR — Master Clear reset input (active low) |
| ピン 4 | RA0/AN0 — Port A bit 0 / Analog input 0 |
| ピン 5 | RA1/AN1 — Port A bit 1 / Analog input 1 |
| ピン 6 | RA2/AN2 — Port A bit 2 / Analog input 2 |
| ピン 7 | RA3/AN3/VREF — Port A bit 3 / Analog input 3 / VREF |
| ピン 8 | RA4/T0CKI — Port A bit 4 / Timer 0 clock input |
| ピン 9 | RA5/AN4/SS — Port A bit 5 / Analog input 4 / SPI slave select |
| ピン 10 | VSS — Ground |
| ピン 11 | VDD — Positive supply (+5V) |
| ピン 12 | RB0/INT — Port B bit 0 / External interrupt |
| ピン 13 | RB1 — Port B bit 1 |
| ピン 14 | RB2 — Port B bit 2 |
| ピン 15 | RB3 — Port B bit 3 |
| ピン 16 | RB4 — Port B bit 4 |
| ピン 17 | RB5 — Port B bit 5 |
| ピン 18 | RB6/PGC — Port B bit 6 / ICSP clock |
| ピン 19 | RB7/PGD — Port B bit 7 / ICSP data |
| ピン 20 | VSS — Ground |
| ピン 21 | VDD — Positive supply (+5V) |
| ピン 22 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer 1 oscillator output / clock input |
| ピン 23 | RC1/T1OSI — Port C bit 1 / Timer 1 oscillator input |
| ピン 24 | RC2/CCP1 — Port C bit 2 / Capture/Compare/PWM 1 |
| ピン 25 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| ピン 26 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| ピン 27 | RC5/SDO — Port C bit 5 / SPI data out |
| ピン 28 | RC6/TX/CK — Port C bit 6 / USART TX / clock |
| ピン 29 | RC7/RX/DT — Port C bit 7 / USART RX / data |
| ピン 30 | VSS — Ground |
| ピン 31 | VDD — Positive supply (+5V) |
| ピン 32 | RD0/PSP0 — Port D bit 0 / Parallel Slave Port bit 0 |
| ピン 33 | RD1/PSP1 — Port D bit 1 / Parallel Slave Port bit 1 |
| ピン 34 | RD2/PSP2 — Port D bit 2 / Parallel Slave Port bit 2 |
| ピン 35 | RD3/PSP3 — Port D bit 3 / Parallel Slave Port bit 3 |
| ピン 36 | RD4/PSP4 — Port D bit 4 / Parallel Slave Port bit 4 |
| ピン 37 | RD5/PSP5 — Port D bit 5 / Parallel Slave Port bit 5 |
| ピン 38 | RD6/PSP6 — Port D bit 6 / Parallel Slave Port bit 6 |
| ピン 39 | RD7/PSP7 — Port D bit 7 / Parallel Slave Port bit 7 |
| ピン 40 | VSS — Ground |
| ピン 41 | VDD — Positive supply (+5V) |
| ピン 42 | RE0/RD/AN5 — Port E bit 0 / Read control / Analog input 5 |
| ピン 43 | RE1/WR/AN6 — Port E bit 1 / Write control / Analog input 6 |
| ピン 44 | RE2/CS/AN7 — Port E bit 2 / Chip select / Analog input 7 |
主な用途
PIC16C65B-20I/L の用途: 6 件s: Industrial Automation Controllers, Automotive Body and Chassis Electronics, Consumer Appliance Control Boards, HVAC and Climate Control Systems, Security and Access Control Panels, Power Supply Monitoring and Sequencing.
Industrial Automation Controllers
The PIC16C65B-20I/L's industrial -40C to +85C temperature grade and 33 I/O pins make it a reliable controller for PLC-style industrial automation boards driving relays, sensors, and small motors. Its 20 MHz RISC core delivers 5 MIPS, enough for PID loops scanning 8-16 analog inputs at modest update rates. The 7 KB OTP memory is sufficient for state-machine control firmware in conveyor, packaging, and pump systems. The PWM module directly drives solenoid valves and DC motor speed references, while Brown-out Detect and Watchdog Timer ensure recovery from brown-out and firmware runaway events typical of factory-floor EMI environments.
おすすめ
Automotive Body and Chassis Electronics
Although the PIC16C65B-20I/L is not AEC-Q100 qualified, its industrial temperature range, Brown-out Detect, and Watchdog Timer have made it a legacy choice for non-safety automotive body controllers such as seat-position modules, mirror adjusters, and lighting dimmers. The 33 I/O pins interface directly with H-bridge drivers and LED current sinks, while the PWM peripheral generates smooth dimming waveforms for instrument-panel backlights. Designers targeting AEC-Q100 should migrate to the PIC16F877A-I/L or a modern PIC18 equivalent. The OTP memory suits high-volume sealed-unit production where firmware is locked at the factory and field updates are not required.
おすすめ
Consumer Appliance Control Boards
The PIC16C65B-20I/L's 5 V operation, integrated PWM, and 33 I/O are well matched to washing-machine, dishwasher, microwave, and HVAC control boards that require deterministic response without the cost of flash memory. Its 7 KB OTP fits typical appliance state machines (wash cycles, fan ramps, door interlocks) and the Watchdog Timer resets the MCU if firmware locks up. The PIC RISC architecture executes each instruction in 200 ns at 20 MHz, enabling tight timing control of triac-fired heater elements and brushed DC motors. Many legacy appliance designs still ship with this part, though newer models migrate to PIC16F or PIC18 flash families.
おすすめ
HVAC and Climate Control Systems
The PIC16C65B-20I/L controls blower-motor speeds, damper actuators, and thermostat displays in residential and light-commercial HVAC systems where its PWM outputs drive MOSFET gate drivers and its 33 I/O connect to keypads, LCD panels, and temperature sensors. The -40C to +85C industrial grade handles unconditioned equipment-room environments, and the Brown-out Detect prevents firmware corruption during compressor inrush. The 7 KB OTP holds lookup tables for multi-stage compressor control and defrost cycles. For systems needing firmware updates via service-tool interface, migrate to the flash-based PIC16F877A-I/L which shares the same PLCC-44 footprint.
おすすめ
Security and Access Control Panels
The PIC16C65B-20I/L is a legacy workhorse in burglar-alarm panels, access-control readers, and fire-alarm annunciators where its 33 I/O scan keypads, reed switches, PIR sensors, and siren drivers while the Watchdog Timer ensures recovery from EMI-induced lockups. The 7 KB OTP holds zone-configuration tables and dialer protocols, and Brown-out Detect prevents false alarms during brief power interruptions. The 5 V supply is well matched to legacy wired-security bus topologies. Migration to flash-based PIC16F887-I/L (PLCC-44 compatible) enables field firmware updates for evolving compliance standards.
おすすめ
Power Supply Monitoring and Sequencing
The PIC16C65B-20I/L is often deployed as a housekeeping controller in industrial power supplies and UPS systems, where its 33 I/O monitor AC line voltage, battery state-of-charge, fan tachometer, and load current via external ADCs. The PWM peripheral drives status LEDs and audible alarms, while the Watchdog Timer resets the controller if the main loop stalls. Its 20 MHz core runs state-of-charge algorithms and coulomb-counting routines for sealed lead-acid or Li-ion backup batteries. Designers needing higher ADC resolution should pair the MCU with an external 12-bit ADC such as the MCP3208 over SPI, retaining the same PLCC-44 footprint.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16C65B-20I/L — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16C65B-20/L | PIC16C65B-20I/PQ | PIC16C65B-04I/L | PIC16F877A-20I/L |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-pin PLCC (16.59x16.59 mm) | 44-pin PLCC - same | 44-pin PLCC - same | 44-pin PLCC - same | 44-pin PLCC - same |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 4 MHz (-80%) | 20 MHz |
| Program Memory Type | 7 KB OTP EPROM | 7 KB OTP EPROM | 7 KB OTP EPROM | 7 KB OTP EPROM | 14 KB Flash (reprogrammable) |
| RAM Size | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 368 bytes (+92%) |
| Number of I/O Pins | 33 | 33 | 33 | 33 | 33 |
| Operating Temperature Range | -40C to +85C (Industrial) | 0C to +70C (Commercial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| Reprogrammability | OTP (one-time only) | OTP | OTP | OTP | Flash (10K erase/write cycles) |
| Lifecycle Status | NRND | NRND | NRND | NRND | Active |
主な差別化要因
- Flash reprogrammability and larger RAM (vs PIC16F877A-20I/L)
- Wider industrial temperature range (vs PIC16C65B-20/L)
- Same PLCC-44 footprint, lower clock speed for EMI-sensitive designs (vs PIC16C65B-04I/L)
設計ノート
OTP memory can be programmed only once - any firmware bug requires a new device and incurs full per-unit cost. Develop and debug firmware on a flash-based equivalent such as the PIC16F877A-I/L (same PLCC-44 pinout), then port the validated .hex file to the PIC16C65B-20I/L for production. Confirm oscillator configuration bits, watchdog enable state, and brown-out voltage threshold in a separate PIC16F877A prototype before committing to OTP programming. Use a third-party programmer like the MPLAB PM3 with the appropriate PLCC adapter socket, and verify the device ID and program memory verify cycles before removing the part from the programmer.
Estimated: At 20 MHz clock and 5 V supply with all 33 I/O pins switching at full CMOS load, the PIC16C65B-20I/L dissipates approximately 100-150 mW worst case, well within the PLCC-44 thermal resistance of approximately 50 C/W. Junction temperature rise above 25C ambient is therefore around 5-8C, leaving substantial headroom to the +85C industrial limit. For high-I/O-count designs, derate by ensuring no more than 10-15 mA per pin and avoid sustained simultaneous switching of all outputs, which can spike supply current and trigger Brown-out Reset.
Place a 0.1 uF decoupling capacitor as close as possible to each VDD pin (pins 11, 21, 31, 41) and a bulk 10 uF tantalum or aluminum electrolytic capacitor at the MCU power entry. The PIC16C65B has four VDD and four VSS pins distributed around the package - all must be connected for proper operation. Route the MCLR reset line away from noisy switching traces and add a 10 kohm pull-up to VDD; if using ICSP, include a diode-isolated high-voltage path per Microchip ICSP specification. Use a ground plane under the MCU to reduce EMI susceptibility in motor-drive and relay-switching applications.
Brown-out Detect (BOD) and Watchdog Timer (WDT) configuration bits are often left at factory defaults, which may not match the application's reset behavior. Configure BOD voltage threshold via the CONFIG register to a value just below the minimum operating VDD (typically 4.0 V for 5 V systems) so transient supply dips trigger a clean reset rather than undefined execution. Enable WDT with a postscaler that gives at least 10-20 ms timeout to survive brief EMI bursts in industrial environments, but disable WDT in timing-critical interrupt routines that cannot tolerate reset.
コンプライアンス情報
PLCC package uses tin-lead (SnPb) lead finish per the "L" suffix, making the part non-RoHS compliant. For RoHS-compliant designs, consider the PIC16F877A-I/PQ ( PDIP) or PIC16F877A-I/PT (TQFP) lead-free variants. AEC-Q100 qualification is not available for this legacy OTP part; automotive designs should migrate to a qualified PIC16F or PIC18 equivalent. Conflict-mineral compliance per Microchip product declaration.