PIC16C65B-20I/PT - 8-Bit 20MHz OTP MCU 7KB | Microchip
部品番号: PIC16C65B-20I/PT ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $9.4 | $9.40 |
| 10 | $8.65 | $86.50 |
| 100 | $7.8 | $780.00 |
| 500 | $6.95 | $3,475.00 |
| 1,000 | $6.2 | $6,200.00 |
PIC16C65B-20I/PT 概要
An 8-bit PIC microcontroller (MCU) is a RISC-based single-chip computer built around a Harvard architecture that separates program and data memory buses, enabling single-cycle instruction fetch and deterministic interrupt latency. PIC microcontrollers sit within a broader hierarchy of embedded controllers: microcontroller -> 8-bit MCU -> PIC16C family -> PIC16C6x mid-range group. They integrate CPU core, non-volatile program memory, RAM, peripherals and I/O on a single die, replacing dozens of discrete logic devices in legacy embedded designs.
Key features of the PIC16C65B-20I/PT include a 20 MHz maximum clock (50 ns instruction cycle), an industrial -40C to +85C operating temperature range (denoted by the "I" suffix), 8 channels of 8-bit analog-to-digital conversion, two 8-bit and one 16-bit timer/counter, a universal synchronous/asynchronous receiver-transmitter (USART), a serial peripheral interface (SPI) port, and a master/slave inter-integrated circuit (I2C) bus. The OTP EPROM program memory enables prototype-to-production migration without mask charges, and the wide 2.5V to 5.5V supply range simplifies battery-backed and 5V-rail designs.
The PIC16C65B-20I/PT uses a 14-bit instruction word and 35 single-cycle instructions, delivering throughput comparable to early 16-bit controllers while retaining 8-bit data path economy. Its enhanced mid-range core supports hardware multiply (single-cycle 8x8) and prioritised interrupt handling, while the brown-out reset and power-on reset blocks harden the device against unstable supply rails common in industrial enclosures.
Typical applications include industrial process control and sensor-interface modules, HVAC fan and damper controllers, automotive body-electronics subsystems (instrument clusters, seat controllers), appliance user-interface boards, security-system keypads and access-control panels, and legacy printer/scanner head controllers. The 33 I/O pins provide ample connectivity for keypad scanning, LED/LCD driving, and parallel sensor arrays.
A primary design consideration for the PIC16C65B-20I/PT is that OTP memory cannot be reprogrammed in-circuit - use a Flash-based PIC16F equivalent (e.g. PIC16F877A-I/PT) for development iteration or field firmware updates. The TQFP-44 footprint is widely second-sourced across the PIC16C6x family.
This page synthesises current distributor pricing, datasheet specifications, drop-in alternatives and practical design notes not consolidated on the manufacturer datasheet, helping procurement and firmware engineers accelerate BOM selection and PCB bring-up.
ドロップイン代替品: PIC16C65B-20I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16C65B-20I/PT (同一形状・フットプリント) — 相違点: Timers, Program Memory Size, Core Architecture, Package, ADC.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F877A-I/PT
✅ ドロップイン✓ 在庫あり
$4.95 / 個
データシートを見る →PIC16F874A-I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C77-20I/PT
✅ ドロップイン✓ 在庫あり
$6.1 / 個
データシートを見る →PIC16C65B-20/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C74B-20I/PT
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$4.62 / 個
データシートを見る →PIC16C65B-04I/PT
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$7.1 / 個
データシートを見る →PIC16C65B-20I/PT 最大定格&電気的特性
| Core Architecture | PIC16C (8-bit RISC, Harvard) |
| Instruction Set Width | 14-bit |
| 最大クロック周波数 | 20 MHz |
| Instruction Cycle Time | 200 ns (4 x clock period) |
| Program Memory Size | 7 KB (4K x 14) OTP EPROM |
| RAM Size | 192 bytes |
| Number of I/O Pins | 33 |
| ADC | 8 channels x 8-bit |
| Timers | 2 x 8-bit + 1 x 16-bit (TMR0/TMR1/TMR2) |
| Communication Interfaces | USART, SPI, I2C (Master/Slave) |
| Supply Voltage Range | 2.5 V to 5.5 V |
| 動作温度範囲 | -40 C to +85 C (Industrial) |
| パッケージ / ケース | 44-TQFP (10x10 mm) |
| 実装タイプ | Surface Mount |
| Brown-out Reset | Yes |
| Power-on Reset | Yes |
| Watchdog Timer | Yes (WDT) |
| Program Memory Type | OTP (One-Time Programmable) EPROM |
| RoHS ステータス | Compliant |
PIC16C65B-20I/PT ピン構成
| ピン 1 | MCLR/VPP — Master Clear reset input / programming voltage |
| ピン 2 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| ピン 3 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| ピン 4 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| ピン 5 | RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / VREF+ |
| ピン 6 | RA4/T0CKI — PORTA bit 4 / TMR0 clock input (open-drain) |
| ピン 7 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| ピン 8 | RE0/RD/AN5 — PORTE bit 0 / read control / analog input 5 |
| ピン 9 | RE1/WR/AN6 — PORTE bit 1 / write control / analog input 6 |
| ピン 10 | RE2/CS/AN7 — PORTE bit 2 / chip select / analog input 7 |
| ピン 11 | VDD — Positive supply voltage |
| ピン 12 | VSS — Ground |
| ピン 13 | OSC1/CLKIN — Oscillator input / external clock in |
| ピン 14 | OSC2/CLKOUT — Oscillator output / clock out |
| ピン 15 | RC0/T1OSO/T1CKI — PORTC bit 0 / TMR1 oscillator out / TMR1 clock in |
| ピン 16 | RC1/T1OSI/CCP2 — PORTC bit 1 / TMR1 oscillator in / CCP2 PWM |
| ピン 17 | RC2/CCP1 — PORTC bit 2 / CCP1 PWM output |
| ピン 18 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| ピン 19 | RD0/PSP0 — PORTD bit 0 / parallel slave port bit 0 |
| ピン 20 | RD1/PSP1 — PORTD bit 1 / parallel slave port bit 1 |
| ピン 21 | RD2/PSP2 — PORTD bit 2 / parallel slave port bit 2 |
| ピン 22 | RD3/PSP3 — PORTD bit 3 / parallel slave port bit 3 |
| ピン 23 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| ピン 24 | RC5/SDO — PORTC bit 5 / SPI data out |
| ピン 25 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| ピン 26 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| ピン 27 | RD4/PSP4 — PORTD bit 4 / parallel slave port bit 4 |
| ピン 28 | RD5/PSP5 — PORTD bit 5 / parallel slave port bit 5 |
| ピン 29 | RD6/PSP6 — PORTD bit 6 / parallel slave port bit 6 |
| ピン 30 | RD7/PSP7 — PORTD bit 7 / parallel slave port bit 7 |
| ピン 31 | VSS — Ground |
| ピン 32 | VDD — Positive supply voltage |
| ピン 33 | RB0/INT — PORTB bit 0 / external interrupt |
| ピン 34 | RB1 — PORTB bit 1 |
| ピン 35 | RB2 — PORTB bit 2 |
| ピン 36 | RB3/PGM — PORTB bit 3 / low-voltage programming |
| ピン 37 | RB4 — PORTB bit 4 |
| ピン 38 | RB5 — PORTB bit 5 |
| ピン 39 | RB6/PGC — PORTB bit 6 / ICSP clock |
| ピン 40 | RB7/PGD — PORTB bit 7 / ICSP data |
| ピン 41 | AVDD — Analog positive supply |
| ピン 42 | AVSS — Analog ground |
| ピン 43 | NC — Not connected (per datasheet) |
| ピン 44 | NC — Not connected (per datasheet) |
主な用途
PIC16C65B-20I/PT の用途: 6 件s: Industrial Process-Control Modules, HVAC Fan and Damper Controllers, Appliance User-Interface Boards, Security-System Keypads and Access Panels, Automotive Body-Electronics Subsystems, Legacy Printer and Scanner Head Controllers.
Industrial Process-Control Modules
The PIC16C65B-20I/PT fits PLC analog-input modules because its 8-channel 8-bit ADC and 33 I/O pins handle multiple sensor inputs and actuator drivers in a single 44-TQFP device per the Microchip datasheet (DS30605D). At 20 MHz the core executes a control loop in well under one millisecond, while the USART and SPI ports communicate with master PLC controllers or remote I/O backplanes. The industrial -40C to +85C temperature range tolerates factory-floor enclosures, and the brown-out reset prevents undefined behaviour during motor-driven supply dips. Compared to a discrete logic implementation, the integrated solution reduces PCB area by more than 60 percent and simplifies firmware upgrades via the OTP programming window.
おすすめ
HVAC Fan and Damper Controllers
The PIC16C65B-20I/PT is well matched to HVAC damper and fan-control boards thanks to its three timer/counters (TMR0/TMR1/TMR2) for PWM generation, 8 ADC channels for temperature and pressure feedback, and 33 I/O pins for keypad/display interfacing per the Microchip datasheet. Running at 20 MHz the firmware can service closed-loop PID, scan a 4x4 keypad matrix and refresh an alphanumeric LCD in real time without missing the control cycle. The 2.5V-5.5V supply range supports direct 24V-bus-derived 5V rails common in HVAC control panels. Choosing the PIC16F877A-I/PT as the Flash alternative enables field firmware updates for seasonal tuning without board removal.
おすすめ
Appliance User-Interface Boards
The PIC16C65B-20I/PT drives washing-machine, dishwasher and oven user-interface boards because its 33 I/Os directly multiplex 7-segment displays, LEDs and 4x4 keypads without external logic per the Microchip datasheet (DS30605D). The I2C bus connects to companion EEPROM (e.g. 24LC256) for storing wash-cycle parameters, while the USART links to the main appliance controller. The integrated ADC reads motor-speed, water-level and temperature sensors, eliminating a separate ADC chip. Industrial -40C to +85C temperature tolerance handles under-counter and utility-room environments where ambient temperatures rise above typical consumer ratings.
おすすめ
Security-System Keypads and Access Panels
The PIC16C65B-20I/PT is suitable for security-system keypads and door-access panels because its 33 I/O pins can scan a 4x4 keypad, drive an LCD module and signal an alarm relay simultaneously, while the built-in USART interfaces with the central security panel per the Microchip datasheet (DS30605D). Brown-out reset and the on-chip watchdog timer provide fault-tolerant operation, and the wide 2.5V-5.5V supply permits operation from backup battery packs. The OTP memory prevents firmware tampering after manufacture, satisfying secure-software-lifecycle requirements. For high-volume replacement programmes, the Flash-based PIC16F877A-I/PT provides identical pinout with the added benefit of field updates.
おすすめ
Automotive Body-Electronics Subsystems
The PIC16C65B-20I/PT, with its -40C to +85C industrial temperature grade, fits non-safety-critical automotive body modules such as seat-position controllers, mirror-adjust drivers and interior-lighting multiplexers per the Microchip datasheet (DS30605D). The 33 I/Os connect directly to relay-driver arrays and PWM channels for motor control, while the SPI bus daisy-chains to dashboard clusters. Although not AEC-Q100 qualified, the device is widely used in aftermarket and lower-tier OEM body-electronics applications. For under-hood or safety-critical deployments Microchip recommends the AEC-Q100 qualified PIC16F family. The wide 2.5V-5.5V supply tolerates cranking and load-dump voltage variations when paired with a proper TVS protection network.
おすすめ
Legacy Printer and Scanner Head Controllers
The PIC16C65B-20I/PT serves as a stepper-motor and print-head controller in legacy dot-matrix and small-format thermal printers thanks to its high I/O count (33 pins), three timer/counters generating quadrature step pulses, and USART for host communication per the Microchip datasheet (DS30605D). The 20 MHz core sustains real-time image-buffer feeding to the print-head without missing step pulses, and the 8 ADC channels monitor paper-presence sensors and print-head temperature. Because the part is OTP, the firmware is fixed and cannot be overwritten in the field, preventing unauthorised firmware substitution. New designs should consider the PIC16F877A-I/PT drop-in replacement with Flash memory for design flexibility.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16C65B-20I/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F877A-I/PT | PIC16F874A-I/PT | PIC16C77-20I/PT | PIC16C74B-20I/PT |
|---|---|---|---|---|---|
| Package | TQFP-44 (10x10) | TQFP-44 (10x10) - same | TQFP-44 (10x10) - same | TQFP-44 (10x10) - same | TQFP-44 (10x10) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 7 KB OTP EPROM | 14 KB Flash | 7 KB Flash | 8 KB OTP EPROM | 4 KB OTP EPROM |
| Memory Type | OTP EPROM | Flash (re-programmable) | Flash (re-programmable) | OTP EPROM | OTP EPROM |
| Maximum Clock | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| RAM | 192 bytes | 368 bytes | 192 bytes | 368 bytes | 192 bytes |
| I/O Pins | 33 | 33 | 33 | 33 | 33 |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| Lifecycle Status | Obsolete | Active | Active | Obsolete | Obsolete |
主な差別化要因
- Upgradable to Flash without PCB rework (vs PIC16F877A-I/PT)
- Higher RAM for buffer-heavy applications (vs PIC16F874A-I/PT)
- Larger program memory within the same OTP family (vs PIC16C77-20I/PT)
- Same die, narrower temperature grade, lower cost (vs PIC16C65B-20/PT)
設計ノート
Power-supply decoupling for the PIC16C65B-20I/PT must include a 100 nF ceramic capacitor placed within 5 mm of each VDD pin (pins 11 and 32) and a single 10 uF tantalum or aluminium bulk capacitor on the analog AVDD rail (pin 41). The Microchip datasheet (DS30605D) recommends tying AVDD and VDD together with a ferrite bead when ADC accuracy is critical, and adding a 10 uF cap on VREF+ if used. Brown-out-reset must be enabled in the configuration word (BOREN=1) for industrial applications to prevent code runaway during supply dips below 4.0 V at full 20 MHz operation.
Estimated: Routing the PIC16C65B-20I/PT TQFP-44 PCB layout should reserve a continuous ground plane on the top or bottom layer beneath the device, with all I/O traces no longer than 50 mm before series-termination. Keep the 20 MHz crystal traces (OSC1/OSC2) shorter than 10 mm and shield them with a ground guard ring. Place the MCLR/VPP pull-up resistor (typically 10 kohm) within 3 mm of pin 1, and route the ICSP signals PGC/PGD (RB6/RB7) to a dedicated 6-pin header for in-circuit programming during prototyping. For a Flash-based drop-in (PIC16F877A-I/PT) the same layout rules apply because the pinout is identical.
The PIC16C65B-20I/PT uses One-Time Programmable EPROM, meaning the firmware can be written only ONCE - any subsequent programming attempt is rejected per the Microchip datasheet (DS30605D). Common pitfalls include attempting to reprogram for firmware revision (impossible - order a new batch), failing to verify configuration-word settings before bulk programming (BOR, WDT, oscillator), and forgetting the MCLR/VPP high-voltage requirement during ISP (13.5V typical on pin 1). For development, always prototype on the pin-compatible PIC16F877A-I/PT Flash variant, then port the final HEX file to PIC16C65B-20I/PT for production runs only after full verification.
コンプライアンス情報
RoHS compliant per Microchip product page. Not AEC-Q100 qualified; for automotive applications use the PIC16F family AEC-Q100 variants. Lead-free and halogen-free per Microchip environmental compliance documentation.