PIC16C65AT-10I/L - 8-Bit PIC MCU, 7KB EPROM, 33 I/O, PLCC-44 | Microchip
料号: PIC16C65AT-10I/L ✗ 停产| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $14.5 | $14.50 |
| 10 | $12.85 | $128.50 |
| 100 | $10.95 | $1,095.00 |
| 500 | $9.4 | $4,700.00 |
| 1,000 | $8.2 | $8,200.00 |
PIC16C65AT-10I/L 概述
Background: A PIC microcontroller is an 8-bit CMOS RISC processor from Microchip's PIC16C family, positioned in the taxonomy as microcontroller -> embedded MCU -> microcontroller IC -> semiconductor. PIC16C-series parts use a Harvard architecture with separate program and data buses and a small, fixed 35-instruction set, allowing most instructions to execute in a single instruction cycle (four clock periods). The OTP (One-Time-Programmable) EPROM program memory is intended for low-volume production and field-programmed prototypes.
Key features include a 10 MHz external clock, 192 x 8 RAM, 33 digital I/O lines, an 8-bit timer/counter (TMR0) with an 8-bit prescaler, a 16-bit timer/counter (TMR1), an 8-bit timer/counter (TMR2), a USART serial port, a synchronous serial port (SSP) supporting SPI and I2C, a 10-bit (8-channel) successive approximation ADC, two analog comparators, a watchdog timer with its own on-chip RC oscillator, and a programmable code-protection scheme. The PIC16C65A core features only 35 single-word instructions, with all single-cycle except program branches (2-cycle), and supports in-circuit serial programming (ICSP) via RB6/RB7.
Architecturally, the PIC16C65A uses a 14-bit instruction word, an 8-bit data path, and a 15-deep hardware stack for subroutine nesting. Peripherals share the I/O pins via the TRIS registers, so enabling the ADC, USART, or comparators repurposes specific pins. The brown-out reset, power-on reset, and watchdog timer together form a robust supervisory set for unattended industrial equipment.
Typical applications include industrial control, motor drive interface, instrumentation front-ends, automotive body controllers, security and alarm panels, and remote sensor nodes where the 33 I/O and ADC/USART peripherals replace external logic. The wide -40 C to +85 C industrial temperature range supports outdoor or factory-floor deployments.
When designing with this device, allocate the ADC input channels carefully: AN0-AN7 share the PORTA/PORTE pins, so analog and digital functions on the same pin require external multiplexers. EPROM cells require a quartz-windowed package or one-time-programmed devices, so for field-updatable firmware consider the flash-based PIC16F877A as a modern replacement.
This page synthesizes Microchip datasheet facts, distributor stock and pricing, drop-in alternatives drawn from the PIC16C65A family, and practical design notes that are not collected in any single manufacturer or distributor page.
直接替换替代料: PIC16C65AT-10I/L ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC16C65AT-10I/L (相同外形与封装尺寸) ——差异在于 Package, Timers, Core Architecture, Mounting Type, Program Memory Type.
快速对比工具——选择替代料号进行并排对比:
PIC16C65AT-04I/PT
✅ 直接替换✓ 有现货
$4.5 / 个
查看数据手册 →PIC16C65A-20I/PQ
✅ 直接替换✓ 有现货
$8.62 / 个
查看数据手册 →PIC16C65A-20I/P
✅ 直接替换✓ 有现货
$6.08 / 个
查看数据手册 →PIC16C65A-04I/P
✅ 直接替换✓ 有现货
$5.25 / 个
查看数据手册 →PIC16C65A-10/PQ
✅ 直接替换✓ 有现货
$6.1 / 个
查看数据手册 →PIC16C65AT-10I/L 最大额定值与电气特性
| Family | PIC16C6X (PIC16C65A) |
| Core | 8-bit RISC (Harvard) |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 7 KB (4K x 14) |
| RAM Size | 192 x 8 bytes |
| EEPROM Data Memory | None |
| Number of I/O Pins | 33 |
| 最大时钟频率 | 10 MHz |
| Instruction Cycle Time | 400 ns @ 10 MHz |
| Instruction Set Size | 35 single-word instructions |
| ADC | 10-bit, 8 channels (successive approximation) |
| Timers | TMR0 (8-bit + prescaler), TMR1 (16-bit), TMR2 (8-bit) |
| Serial Interfaces | USART (SCI), SSP (SPI / I2C) |
| Analog Comparators | 2 |
| Watchdog Timer | Yes (with on-chip RC oscillator) |
| Brown-out Reset | Yes |
| In-Circuit Serial Programming (ICSP) | Yes (via RB6/RB7) |
| Operating Voltage | 5 V nominal (typical PIC16C range) |
| 工作温度范围 | -40 C to +85 C (industrial) |
| 封装 | 44-pin PLCC (J-lead) / 44-LCC |
| Packaging | Tape & Reel |
| RoHS 状态 | Unknown - see compliance_info |
PIC16C65AT-10I/L 引脚配置
| 引脚 1 | RA2/AN2 — PORTA bit 2 / analog input channel 2 |
| 引脚 2 | RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / ADC reference + |
| 引脚 3 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input (open-drain) |
| 引脚 4 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SSP slave select |
| 引脚 5 | RE0/RD/AN5 — PORTE bit 0 / parallel-port read / analog input 5 |
| 引脚 6 | RE1/WR/AN6 — PORTE bit 1 / parallel-port write / analog input 6 |
| 引脚 7 | RE2/CS/AN7 — PORTE bit 2 / parallel-port chip-select / analog input 7 |
| 引脚 8 | OSC1/CLKIN — Oscillator crystal input / external clock in |
| 引脚 9 | OSC2/CLKOUT — Oscillator crystal output / clock out (Fosc/4) |
| 引脚 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator out / Timer1 clock in |
| 引脚 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator in / CCP2 output |
| 引脚 12 | RC2/CCP1 — PORTC bit 2 / Capture-Compare-PWM 1 |
| 引脚 13 | RC3/SCK/SCL — PORTC bit 3 / SSP SPI clock / I2C clock |
| 引脚 14 | RC4/SDI/SDA — PORTC bit 4 / SSP SPI data in / I2C data |
| 引脚 15 | RC5/SDO — PORTC bit 5 / SSP SPI data out |
| 引脚 16 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| 引脚 17 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| 引脚 18 | GND — Ground reference |
| 引脚 19 | Vdd — Positive supply (5 V nominal) |
| 引脚 20 | RB0/INT — PORTB bit 0 / external interrupt input |
| 引脚 21 | RB1 — PORTB bit 1 |
| 引脚 22 | RB2 — PORTB bit 2 |
| 引脚 23 | RB3 — PORTB bit 3 |
| 引脚 24 | RB4 — PORTB bit 4 (interrupt-on-change) |
| 引脚 25 | RB5 — PORTB bit 5 (interrupt-on-change) |
| 引脚 26 | RB6/PGC — PORTB bit 6 / ICSP clock (interrupt-on-change) |
| 引脚 27 | RB7/PGD — PORTB bit 7 / ICSP data (interrupt-on-change) |
| 引脚 28 | RD0/PSP0 — PORTD bit 0 / parallel slave port bit 0 |
| 引脚 29 | RD1/PSP1 — PORTD bit 1 / parallel slave port bit 1 |
| 引脚 30 | RD2/PSP2 — PORTD bit 2 / parallel slave port bit 2 |
| 引脚 31 | RD3/PSP3 — PORTD bit 3 / parallel slave port bit 3 |
| 引脚 32 | RD4/PSP4 — PORTD bit 4 / parallel slave port bit 4 |
| 引脚 33 | RD5/PSP5 — PORTD bit 5 / parallel slave port bit 5 |
| 引脚 34 | RD6/PSP6 — PORTD bit 6 / parallel slave port bit 6 |
| 引脚 35 | RD7/PSP7 — PORTD bit 7 / parallel slave port bit 7 |
| 引脚 36 | MCLR/Vpp — Master clear reset / programming voltage input |
| 引脚 37 | RA0/AN0 — PORTA bit 0 / analog input channel 0 |
| 引脚 38 | RA1/AN1 — PORTA bit 1 / analog input channel 1 |
| 引脚 39 | GND — Ground reference |
| 引脚 40 | Vdd — Positive supply (5 V nominal) |
典型应用
PIC16C65AT-10I/L 适用于 6 应用s: Industrial Process Control, Motor Drive Interface Board, Instrumentation and Data Acquisition, Security and Alarm Panels, Automotive Body Controllers, Remote Sensor / Telemetry Node.
Industrial Process Control
The PIC16C65AT-10I/L is well suited to industrial process controllers because of its 33 digital I/O, 10-bit 8-channel ADC, two analog comparators, USART and watchdog timer, all integrated in a single -40 C to +85 C industrial-grade PLCC-44 part. Its ADC channels can read 4-20 mA loop currents via external sense resistors, while the USART links the controller to a PLC or HMI over RS-485 with an external transceiver. The PIC16C65A's brown-out reset and watchdog with dedicated RC oscillator give unattended operation in factory-floor cabinets where electrical noise and supply droops are common.
推荐
Motor Drive Interface Board
In BLDC or stepper-motor interface boards the PIC16C65AT-10I/L acts as the supervisory controller, generating PWM timing references and reading back Hall sensors or encoder quadrature via TMR0/TMR1. Its 33 I/O comfortably drive the gate-driver enable signals, fault inputs and brake lines for a 3-phase half-bridge, while the analog comparators provide hardware over-current protection that interrupts the PWM regardless of firmware state. The 10 MHz instruction cycle yields 400 ns PWM update granularity which suits motors in the 1-10 kHz switching range typical of small industrial drives.
推荐
Instrumentation and Data Acquisition
The PIC16C65AT-10I/L's 10-bit ADC with 8 input channels enables compact multi-channel data loggers for laboratory instrumentation and remote sensor stations. Each ADC channel can be routed through an external MUX to expand the channel count, and the USART streams converted samples to a host PC or display over RS-232. The EPROM program memory ensures the firmware image cannot be altered, which is valuable in regulated metrology applications where code integrity must be audit-traceable. The industrial -40 C to +85 C range supports outdoor or uncontrolled-environment sensor enclosures.
推荐
Security and Alarm Panels
Security alarm panels benefit from the PIC16C65AT-10I/L's 33 I/O (enough for 16-zone hardwired panels plus keypad, siren and dialer lines), watchdog timer for lock-up recovery, and OTP program memory which prevents firmware tampering after deployment. The analog comparators monitor the backup-battery voltage via a divider, the USART drives an optional PSTN dialer modem, and the SSP can interface to a wired or wireless keypad matrix. Microchip's PIC16C family is widely deployed in legacy security panels because the OTP part cannot be reverse-engineered by erasing and probing the program memory.
推荐
Automotive Body Controllers
In non-safety automotive body electronics the PIC16C65AT-10I/L handles lighting, wiper, mirror and HVAC actuators via its 33 I/O, and reads switch inputs and thermistor voltages through the 10-bit ADC. The industrial -40 C to +85 C range covers most cabin and under-hood body-controller locations, although under-hood applications at >85 C require the AEC-Q100-qualified PIC16F877A-I/L instead. The PIC16C65A's SSP supports SPI to a companion CAN or LIN bus controller chip, allowing the design to communicate on the vehicle bus while leaving protocol handling in firmware.
推荐
Remote Sensor / Telemetry Node
For battery- or line-powered remote telemetry nodes the PIC16C65AT-10I/L provides a low part count: a sensor on the ADC, an analog comparator for wake-up thresholds, a USART driving a radio modem, and a watchdog for unattended lock-up recovery. The brown-out reset protects against supply droops in solar-powered installations, while the 192-byte RAM is sufficient to buffer packets before forwarding over the UART. Industrial temperature operation lets the node be deployed outdoors without additional thermal management.
推荐
推荐产品汇总
工程参考数据: PIC16C65AT-10I/L ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC16C65AT-04I/PT | PIC16C65A-20I/PQ | PIC16C65A-20I/P | PIC16C65A-04I/P | PIC16C65A-10/PQ |
|---|---|---|---|---|---|---|
| Package | PLCC-44 (L) | TQFP-44 (PT) | MQFP-44 (PQ) | SPDIP-40 (P) | SPDIP-40 (P) | MQFP-44 (PQ) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 7 KB OTP EPROM | 7 KB OTP EPROM | 7 KB OTP EPROM | 7 KB OTP EPROM | 7 KB OTP EPROM | 7 KB OTP EPROM |
| Max Clock Frequency | 10 MHz | 4 MHz | 20 MHz | 20 MHz | 4 MHz | 10 MHz |
| RAM Size | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes |
| I/O Pin Count | 33 | 33 | 33 | 33 | 33 | 33 |
| ADC | 10-bit, 8 channels | 10-bit, 8 channels | 10-bit, 8 channels | 10-bit, 8 channels | 10-bit, 8 channels | 10-bit, 8 channels |
| Temperature Grade | Industrial (-40 C to +85 C) | Industrial (-40 C to +85 C) | Industrial (-40 C to +85 C) | Industrial (-40 C to +85 C) | Industrial (-40 C to +85 C) | Commercial (0 C to +70 C) |
| Lifecycle Status | Obsolete (OTP) | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete |
关键差异点
- Higher speed grade option (20 MHz) within same silicon (对比 PIC16C65A-04I/P)
- 44-pin PLCC package for socketed field replacement (对比 PIC16C65A-20I/P (SPDIP-40))
- Tape & Reel packaging for high-volume assembly (对比 PIC16C65A-10I/L (tray))
- Industrial -40 C to +85 C temperature grade (对比 PIC16C65A-10/PQ (commercial 0-70 C))
设计说明
The PIC16C65AT-10I/L operates at 5 V nominal and draws a maximum of approximately 25 mA active at 10 MHz plus peripheral I/O current. Place a 100 nF decoupling capacitor as close as possible to each Vdd pin (the 44-pin PLCC has two Vdd pins: 19 and 40) and add a bulk 10-47 uF electrolytic or tantalum on the supply rail. Brown-out reset should be enabled in the configuration word so the device holds in reset when Vdd dips below the BOR threshold, preventing EEPROM corruption in any external circuitry sharing the rail.
The 44-pin PLCC package should be socketed if the device is OTP, because field firmware upgrades are impossible - swap a pre-programmed device instead. Keep the 10 MHz crystal or resonator within 1 cm of the OSC1/OSC2 pins with the load capacitors grounded to the MCU-side of the supply network. Avoid running the USART lines next to the ADC inputs; the PORTA/C analog multiplexer leakage can corrupt serial frames if analog and digital lines share a connector.
Do not assume any PIC16C65A can be reprogrammed - OTP EPROM rejects further programming attempts. Verify the configuration-word setting for watchdog-timer enable, oscillator mode (HS vs XT vs RC) and code-protect before each programming cycle. Remember that enabling the parallel slave port on PORTD forces PSP mode and overrides digital I/O function on PORTD; disable PSP in the TRISE register if you need PORTD as general-purpose I/O. Finally, the I grade is industrial -40 C to +85 C only; do not specify it for under-hood automotive without AEC-Q100 qualification.
The 10-bit ADC requires the source impedance to be below 10 kohm for full accuracy; use an op-amp buffer (such as MCP601 or TL082) when reading high-impedance sensors like thermistor bridges. Add a 100 nF capacitor on each analog input pin to limit RF coupling. The internal bandgap reference is ratiometric and tracks Vdd; for absolute voltage measurements drive the ADC VREF+ pin from an external 5.0 V reference (such as MCP1525 or LM4040) rather than Vdd.
合规信息
RoHS status not stated in verified data - PIC16C65A family pre-dates widespread RoHS conversion. Part is not AEC-Q100 qualified; for under-hood automotive use select PIC16F877A-I/L with AEC-Q100. No first-party compliance certificate found in verified web data.