PIC16C65AT-10/PQ - 8-bit PIC MCU, 7KB EPROM, 44-MQFP | Microchip
N.º da peça: PIC16C65AT-10/PQ ✗ Fim de vida| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $18.5 | $18,50 |
| 10 | $16.2 | $162,00 |
| 100 | $13.85 | $1.385,00 |
| 500 | $11.4 | $5.700,00 |
| 1.000 | $9.95 | $9.950,00 |
PIC16C65AT-10/PQ Visão geral
What is an 8-bit microcontroller? An 8-bit microcontroller is a single-chip computer with an 8-bit data bus width, integrating a CPU, program memory (ROM/EPROM/Flash), data memory (RAM), and peripherals on one die. Microcontrollers belong to the broader category of embedded processors, sitting below microprocessors in complexity but above simple state machines. The PIC16 family sits in the mid-range tier of Microchip's PIC architecture, between the baseline PIC10/12/16 and the high-performance PIC17/18 families, optimized for cost-sensitive embedded control.
Key features include 192 bytes of data RAM, 33 digital I/O pins, three timers (Timer0, Timer1, Timer2), a Universal Synchronous/Asynchronous Receiver-Transmitter (USART), and a capture/compare/PWM (CCP) module. The PIC16C65A revision also adds an 8-bit analog-to-digital converter (ADC) with 5 input channels, distinguishing it from the earlier non-A PIC16C65. The device operates from 2.5V to 5.5V and supports in-circuit serial programming (ICSP).
Architecturally, the PIC16C65A uses a Harvard architecture with separate program and data buses, an 8-bit ALU, and a 14-bit instruction word. The fully-static CMOS design eliminates minimum clock-rate requirements, allowing the device to be stopped in software with all register contents preserved - useful for low-power standby modes. The RISC instruction set of 35 single-word instructions enables most instructions to execute in a single instruction cycle (4 clock periods), giving an effective 2.5 MIPS throughput at 10 MHz.
Typical applications include industrial control systems, motor control, sensor interfacing, embedded data acquisition, and legacy automotive subsystems. The PIC16C65A was widely adopted in the late 1990s and early 2000s in factory automation and consumer appliances where its integrated ADC and USART simplified board design.
When designing with this part, note that the 'C' (EPROM) variant requires UV erasure for reprogramming, unlike the flash-based 'F' variant. Engineers transitioning production designs should evaluate the pin-compatible PIC16F877A as a modern flash replacement. For new designs, Microchip recommends the PIC18 or dsPIC families for substantially higher performance per mW.
This page synthesizes distributor pricing from DigiKey and Octopart, drop-in same-package alternatives from the PIC16C65A family, and practical design notes covering oscillator configuration and ICSP programming not found in the manufacturer datasheet alone.
Alternativas drop-in para PIC16C65AT-10/PQ — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC16C65AT-10/PQ (mesmo formato e footprint) — diferindo em Package, Program Memory Size, Program Memory Type, Mounting Type, Core Architecture.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16C65A-10/PQ
✅ Drop-In✓ Em estoque
$6.1 / unidade
Ver ficha técnica →PIC16C65A-20I/PQ
✅ Drop-In✓ Em estoque
$8.62 / unidade
Ver ficha técnica →PIC16C65A-20E/PQ
✅ Drop-In✓ Em estoque
$4.85 / unidade
Ver ficha técnica →PIC16F887-I/PQ
✅ Drop-In ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
PIC16C64AT-10E/PQ
✅ Drop-In✓ Em estoque
$5.2 / unidade
Ver ficha técnica →PIC16F877A-I/P
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
Consulte o preço
Ver ficha técnica →PIC16C65AT-10/PQ Classificações máximas e características elétricas
| Product Type | 8-bit Microcontroller (MCU) |
| CPU Family | PIC16 (Mid-Range, RISC) |
| Program Memory Type | EPROM (One-Time-Programmable) |
| Program Memory Size | 7 KB |
| Data RAM | 192 bytes |
| Data EEPROM | None |
| Frequência máxima de clock | 10 MHz |
| Instruction Cycle Time | 400 ns (at 10 MHz) |
| Supply Voltage (Vdd) | 2.5 V to 5.5 V |
| I/O Pins | 33 |
| Timers | 3 (Timer0, Timer1, Timer2) |
| ADC | 8-bit, 5 channels (PIC16C65A revision) |
| USART | 1 (SCI/SPI) |
| CCP Modules | 1 |
| Encapsulamento | 44-pin MQFP (PQ) - Metric QFP, tape & reel |
| Temperatura de operação | 0C to +70C (Commercial) |
| Tipo de montagem | Surface Mount |
Configuração de pinos do PIC16C65AT-10/PQ
| Pino 1 | MCLR/VPP — Master Clear (active-low reset) / Programming voltage input |
| Pino 2 | RA0/AN0 — PORTA bit 0 / Analog input channel 0 |
| Pino 3 | RA1/AN1 — PORTA bit 1 / Analog input channel 1 |
| Pino 4 | RA2/AN2 — PORTA bit 2 / Analog input channel 2 |
| Pino 5 | RA3/AN3/VREF- — PORTA bit 3 / Analog input 3 / ADC negative reference |
| Pino 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pino 7 | RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI slave select |
| Pino 8 | GND — Ground reference |
| Pino 9 | VDD — Positive supply voltage (2.5V to 5.5V) |
| Pino 10 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| Pino 11 | OSC2/CLKOUT — Crystal oscillator output / clock output |
| Pino 12 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Pino 13 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / Capture-Compare-PWM 2 |
| Pino 14 | RC2/CCP1 — PORTC bit 2 / Capture-Compare-PWM 1 output |
| Pino 15 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pino 16 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pino 17 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pino 18 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| Pino 19 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| Pino 20 | GND — Ground reference |
| Pino 21 | VDD — Positive supply voltage (2.5V to 5.5V) |
| Pino 22 | RB0/INT — PORTB bit 0 / External interrupt input |
| Pino 23 | RB1 — PORTB bit 1 |
| Pino 24 | RB2 — PORTB bit 2 |
| Pino 25 | RB3 — PORTB bit 3 |
| Pino 26 | RB4 — PORTB bit 4 |
| Pino 27 | RB5 — PORTB bit 5 |
| Pino 28 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pino 29 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pino 30 | GND — Ground reference |
| Pino 31 | RD0 — PORTD bit 0 |
| Pino 32 | RD1 — PORTD bit 1 |
| Pino 33 | RD2 — PORTD bit 2 |
| Pino 34 | RD3 — PORTD bit 3 |
| Pino 35 | RD4 — PORTD bit 4 |
| Pino 36 | RD5 — PORTD bit 5 |
| Pino 37 | RD6 — PORTD bit 6 |
| Pino 38 | RD7 — PORTD bit 7 |
| Pino 39 | GND — Ground reference |
| Pino 40 | RE0/RD — PORTE bit 0 / Parallel slave port read control |
| Pino 41 | RE1/WR — PORTE bit 1 / Parallel slave port write control |
| Pino 42 | RE2/CS — PORTE bit 2 / Parallel slave port chip select |
| Pino 43 | VDD — Positive supply voltage (2.5V to 5.5V) |
| Pino 44 | GND — Ground reference |
Aplicações típicas
PIC16C65AT-10/PQ é adequado para 7 aplicaçãos: Industrial Control Systems, Sensor Data Acquisition, Motor Control and PWM Drive, Legacy Embedded Communication, Consumer Appliance Control, Educational and Development Platforms, Point-of-Sale Terminal Peripherals.
Industrial Control Systems
The PIC16C65AT-10/PQ suits legacy industrial control applications where its integrated 8-bit ADC with 5 channels and 33 digital I/O pins reduce external component count. Its 10 MHz clock delivers 2.5 MIPS, sufficient for PID control loops, sensor multiplexing, and discrete control of relays, solenoids, and motor starters. Engineers specify this part in factory-floor equipment, HVAC controllers, and process automation where its 5V tolerance and CMOS static design allow operation in electrically noisy environments. Recommended companion parts include the PIC16F887 for modern flash variants and the MCP2551 CAN transceiver for industrial network interfaces.
Recomendado
Sensor Data Acquisition
The PIC16C65AT-10/PQ's on-chip 8-bit ADC with 5 input channels makes it well-suited for multi-sensor data acquisition in legacy embedded designs. With 7 KB EPROM and 192 bytes RAM, it can implement basic sensor linearization, threshold detection, and serial reporting via the integrated USART. The 10 MHz CPU throughput allows sampling rates up to ~25 kSPS aggregate when paired with an external instrumentation amplifier. Typical use cases include temperature/humidity monitoring, pressure transducer interfaces, and battery monitoring systems. Recommended companion parts: MCP9700 analog temperature sensor and MCP6022 op-amp for signal conditioning.
Recomendado
Motor Control and PWM Drive
The PIC16C65AT-10/PQ's CCP (Capture/Compare/PWM) module delivers 10-bit PWM resolution suitable for brushed DC motor speed control, small BLDC commutation, and PWM-driven valve actuators. At 10 MHz, the PWM frequency can be configured from ~245 Hz to ~40 kHz depending on prescaler, giving flexibility for low-speed high-torque and high-speed low-inductance drive scenarios. The 33 I/O pins enable direct interface to H-bridge drivers, optical encoders, and current-sense amplifiers. For new designs, Microchip recommends the PIC16F887 with enhanced PWM peripherals. Recommended companion parts: MCP14E1 dual MOSFET driver and ACS712 current sensor.
Recomendado
Legacy Embedded Communication
The integrated USART (SCI/SPI) peripheral enables the PIC16C65AT-10/PQ to function as a serial communication controller in legacy RS-232/RS-485 data links. At 10 MHz, the USART supports baud rates up to 625 kbps, sufficient for industrial Modbus RTU, legacy point-of-sale terminals, and embedded device-to-device messaging. The 7 KB EPROM holds simple protocol stacks while 192 bytes RAM buffers inbound/outbound packets. Recommended companion parts: MAX232 RS-232 line driver and MAX485 RS-485 transceiver.
Recomendado
Consumer Appliance Control
The PIC16C65AT-10/PQ was widely adopted in late-1990s consumer appliances - washing machines, microwave ovens, dishwasher controllers - where its integrated peripherals replaced dozens of discrete logic ICs. The 33 I/O pins drive seven-segment displays, keypad matrices, and triac-based heater controls. The integrated ADC reads thermistor inputs for temperature regulation. For new consumer appliance designs, Microchip recommends the PIC16F887 or PIC18F46K22 in equivalent packages. Recommended companion parts: MOC3021 optotriac and ULN2003 darlington array.
Recomendado
Educational and Development Platforms
The PIC16C65AT-10/PQ is a popular educational platform for teaching 8-bit embedded systems design because of its well-documented PIC16 instruction set and abundant tutorial materials. University curricula use it to demonstrate RISC architecture, interrupt handling, and peripheral programming. The EPROM-based memory requires a UV eraser for firmware iteration, which is now considered a pedagogical feature for teaching memory technology trade-offs. Modern curricula prefer the PIC16F877A or PIC18F4550 for active production status and flash convenience. Recommended companion parts: PICkit 3 programmer and MPLAB X IDE.
Recomendado
Point-of-Sale Terminal Peripherals
The PIC16C65AT-10/PQ served as the embedded controller in legacy POS terminals and barcode scanners, where its USART handled barcode wand input and receipt printer output while its I/O pins drove keypad scanning and LED status indicators. The 7 KB EPROM held localized font tables and communication protocols while the 192-byte RAM buffered transaction data. Modern POS designs have moved to ARM Cortex-M0 parts, but existing installations often retain this MCU for serviceability. Recommended companion parts: HD44780 LCD controller and PS/2 keyboard interface ICs.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16C65AT-10/PQ — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC16C65A-10/PQ | PIC16C65A-20I/PQ | PIC16C65A-20E/PQ | PIC16F887-I/PQ | PIC16C64AT-10E/PQ |
|---|---|---|---|---|---|---|
| Package | 44-pin MQFP | 44-pin MQFP - same | 44-pin MQFP - same | 44-pin MQFP - same | 44-pin TQFP - footprint compatible | 44-pin MQFP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | |
| Program Memory | 7 KB EPROM | 7 KB EPROM | 7 KB EPROM | 14 KB Flash | 4 KB EPROM | |
| Maximum Clock | 10 MHz | 10 MHz | 20 MHz | 20 MHz | 10 MHz | |
| Data RAM | 192 bytes | 192 bytes | 192 bytes | 368 bytes | 192 bytes | |
| ADC | 8-bit, 5 channels | 8-bit, 5 channels | 8-bit, 5 channels | 10-bit, 14 channels | 8-bit, 5 channels | |
| Memory Type | EPROM (OTP) | EPROM (OTP) | EPROM (OTP) | Flash (reprogrammable) | EPROM (OTP) | |
| Operating Temperature | 0C to +70C (Commercial) | 0C to +70C | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +125C (Extended) |
Principais diferenciais
- Only 10 MHz speed variant with commercial temp grade (vs PIC16C65A-20I/PQ)
- EPROM-based with UV erasure window requirement (vs PIC16F887-I/PQ)
- Larger program memory (7 KB) vs PIC16C64A family (vs PIC16C64AT-10E/PQ)
Notas de projeto
The PIC16C65AT-10/PQ operates from 2.5V to 5.5V and should be powered through a 100 nF ceramic decoupling capacitor placed within 5 mm of each VDD pin (multiple VDD pins on 44-pin MQFP must each be decoupled). The fully-static CMOS core allows the device to be stopped with the SLEEP instruction, dropping current to less than 1 uA typical - useful for battery-backed sensor applications. Add a bulk 10 uF tantalum capacitor at the board's power entry point to suppress voltage transients from relay coils or motor loads.
The EPROM variant requires UV erasure for reprogramming, unlike flash-based PIC16F replacements. Production programmers must generate 13V VPP on MCLR during erase/program cycles. Configuration bits (fuses) such as watchdog timer, code protection, and oscillator selection must be set explicitly - leaving them at default 'unprogrammed' state may enable the watchdog unintentionally. For new designs, evaluate PIC16F887 (flash, 44-pin TQFP) to eliminate the UV-erase step and enable in-circuit firmware updates.
The 44-pin MQFP package has a 0.8 mm pin pitch and requires careful PCB layout - signal traces should not run under the package body to avoid noise coupling. Place the crystal oscillator within 10 mm of OSC1/OSC2 pins, surrounded by a ground guard ring to reduce EMI susceptibility. Add a 1 kohm pull-up resistor on MCLR to ensure reliable reset behavior, and consider a 100 nF capacitor on MCLR for additional ESD immunity in industrial environments.
Informações de conformidade
Part is obsolete per Microchip lifecycle policy. RoHS/lead-free status could not be verified from the provided web data; consult Microchip directly for current compliance documentation. Not AEC-Q100 qualified for automotive applications.