PIC16LC65AT-04I/PQ - 4MHz 8-Bit OTP MCU 7KB Flash 44-MQFP | Microchip
N.º da peça: PIC16LC65AT-04I/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.75 | $9.750,00 |
PIC16LC65AT-04I/PQ Visão geral
An OTP microcontroller is a flash-less variant of programmable non-volatile memory that can be written exactly once using a programmer device; unlike EPROM it does not require a UV eraser window, making it well-suited for cost-sensitive volume production where firmware is finalized. Within the broader PIC taxonomy, the PIC16LC65A sits in the mid-range 14-bit instruction core family, between the baseline 12-bit PIC10/12/16 architectures and the enhanced 16-bit PIC17/PIC18 cores. The LC (low-power CMOS) suffix indicates a process variant optimized for low quiescent current draw relative to the standard 16C65A.
Key features of the PIC16LC65AT-04I/PQ include 8-bit timer/counter modules, a 10-bit successive-approximation ADC, a hardware capture/compare/PWM module, and a programmable watchdog timer with on-chip RC oscillator. The part supports in-circuit serial programming (ICSP) via two pins (RB6/RB7) for production-line firmware loading. Power-managed sleep mode draws microamp-level current, making the device usable in battery-powered or energy-harvesting designs. The -04 speed suffix specifies a 4 MHz oscillator grade and the I/PQ suffix denotes the industrial temperature range (-40 °C to +85 °C) with the 44-pin MQFP package.
The PIC16LC65AT-04I/PQ implements the standard mid-range 14-bit instruction set with 35 single-word instructions; all instructions execute in one instruction cycle except for program branches, which take two cycles. This deterministic timing simplifies real-time control-loop implementation. The device includes a multi-source interrupt controller, an 8-level hardware stack, and a power-on reset (POR) block with brown-out reset (BOR) protection.
Typical applications include appliance controls, low-end industrial sensor interfaces, smart card readers, automotive body modules (non-AEC-Q100), LED display controllers, and embedded remote-keyless-entry receivers. The 33 GPIO pins support matrix keypads, character LCD interfaces, and parallel sensor buses. Designers also use this part in legacy equipment designs that require exact 5 V tolerant PIC16C mid-range code compatibility.
When designing with this device, ensure the brown-out-reset voltage threshold is configured below the minimum operating rail to avoid unintended resets in noisy environments. Decoupling capacitors (100 nF ceramic + 10 µF bulk) must be placed within 5 mm of the VDD/VSS pins. OTP parts cannot be firmware-updated in the field, so reserve an external SPI EEPROM for any device-revision data.
This page synthesizes distributor pricing, drop-in alternative MPNs, and practical design notes not found in the manufacturer datasheet alone.
Alternativas drop-in para PIC16LC65AT-04I/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 PIC16LC65AT-04I/PQ (mesmo formato e footprint) — diferindo em Timers, Package, ADC, Instruction Set, Operating Temperature.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16LC65AT-04/PQ
✅ Drop-In✓ Em estoque
$10.75 / unidade
Ver ficha técnica →PIC16LC65A-04I/PQ
✅ Drop-In✓ Em estoque
$5.3 / unidade
Ver ficha técnica →PIC16LC65A-04I/P
✅ Drop-In✓ Em estoque
$4.65 / unidade
Ver ficha técnica →PIC16LC65A-04/PQ
✅ Drop-In✓ Em estoque
$6.5 / unidade
Ver ficha técnica →PIC16LC65BT-04I/PQ
✅ Drop-In✓ Em estoque
$5.45 / unidade
Ver ficha técnica →PIC16LC65BT-04/PQ
✅ Drop-In✓ Em estoque
$5.04 / unidade
Ver ficha técnica →PIC16LC65AT-04I/PQ Classificações máximas e características elétricas
| Product Family | PIC® 16C Mid-Range |
| Core Architecture | 8-bit RISC |
| Instruction Set Width | 14-bit |
| Frequência máxima de clock | 4 MHz |
| Program Memory Size | 7 KB (4K x 14) |
| Program Memory Type | OTP (One-Time Programmable) |
| Data RAM | 192 bytes |
| General-Purpose I/O Pins | 33 |
| Supply Voltage Range | 2.5 V to 6.0 V |
| Faixa de temperatura de operação | -40 °C to +85 °C (Industrial) |
| Encapsulamento | 44-pin MQFP (10x10 mm, Pitch 0.80 mm) |
| Tipo de montagem | Surface Mount |
| Communication Peripherals | I²C (MSSP), SPI (MSSP), USART |
| Timers | Timer0, Timer1, Timer2 |
| CCP Module | Capture/Compare/PWM |
| Watchdog Timer | Yes (with on-chip RC oscillator) |
| ICSP Programming | Yes (via RB6/RB7) |
| Brown-out Reset | Yes |
Configuração de pinos do PIC16LC65AT-04I/PQ
| Pino 1 | MCLR/VPP — Master Clear (Reset) input / Programming voltage |
| Pino 2 | RA0/AN0 — Port A bit 0 / Analog input 0 |
| Pino 3 | RA1/AN1 — Port A bit 1 / Analog input 1 |
| Pino 4 | RA2/AN2/VREF- — Port A bit 2 / Analog input 2 / Voltage Reference - |
| Pino 5 | RA3/AN3/VREF+ — Port A bit 3 / Analog input 3 / Voltage Reference + |
| Pino 6 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| Pino 7 | RA5/AN4/SS — Port A bit 5 / Analog input 4 / SPI Slave Select |
| Pino 8 | VSS — Ground |
| Pino 9 | OSC1/CLKIN — Oscillator input / External clock input |
| Pino 10 | OSC2/CLKOUT — Oscillator output / Clock output |
| Pino 11 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / Timer1 clock input |
| Pino 12 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator input / CCP2 |
| Pino 13 | RC2/CCP1 — Port C bit 2 / CCP1 (PWM) |
| Pino 14 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I²C clock |
| Pino 15 | RD0/PSP0 — Port D bit 0 / Parallel Slave Port bit 0 |
| Pino 16 | RD1/PSP1 — Port D bit 1 / Parallel Slave Port bit 1 |
| Pino 17 | RD2/PSP2 — Port D bit 2 / Parallel Slave Port bit 2 |
| Pino 18 | RD3/PSP3 — Port D bit 3 / Parallel Slave Port bit 3 |
| Pino 19 | RD4/PSP4 — Port D bit 4 / Parallel Slave Port bit 4 |
| Pino 20 | RD5/PSP5 — Port D bit 5 / Parallel Slave Port bit 5 |
| Pino 21 | RD6/PSP6 — Port D bit 6 / Parallel Slave Port bit 6 |
| Pino 22 | RD7/PSP7 — Port D bit 7 / Parallel Slave Port bit 7 |
| Pino 23 | VSS — Ground |
| Pino 24 | VDD — Positive supply voltage |
| Pino 25 | RB0/INT — Port B bit 0 / External interrupt input |
| Pino 26 | RB1 — Port B bit 1 |
| Pino 27 | RB2 — Port B bit 2 |
| Pino 28 | RB3 — Port B bit 3 |
| Pino 29 | RB4 — Port B bit 4 |
| Pino 30 | RB5 — Port B bit 5 |
| Pino 31 | RB6/PGC — Port B bit 6 / ICSP clock |
| Pino 32 | RB7/PGD — Port B bit 7 / ICSP data |
| Pino 33 | RE0/RD/AN5 — Port E bit 0 / Read control / Analog input 5 |
| Pino 34 | RE1/WR/AN6 — Port E bit 1 / Write control / Analog input 6 |
| Pino 35 | RE2/CS/AN7 — Port E bit 2 / Chip Select / Analog input 7 |
| Pino 36 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I²C data |
| Pino 37 | RC5/SDO — Port C bit 5 / SPI data out |
| Pino 38 | RC6/TX/CK — Port C bit 6 / USART transmit / USART clock |
| Pino 39 | RC7/RX/DT — Port C bit 7 / USART receive / USART data |
| Pino 40 | VSS — Ground |
| Pino 41 | VDD — Positive supply voltage |
| Pino 42 | NC — Not connected (per datasheet) |
| Pino 43 | NC — Not connected (per datasheet) |
| Pino 44 | NC — Not connected (per datasheet) |
Aplicações típicas
PIC16LC65AT-04I/PQ é adequado para 6 aplicaçãos: Appliance Control Boards, Industrial Sensor Interface Modules, Smart Card and RFID Reader Controllers, LED Display and Sign Controllers, Remote Keyless Entry Receivers, Hobbyist and Educational Development.
Appliance Control Boards
The PIC16LC65AT-04I/PQ fits washing-machine, dishwasher, and microwave control boards because its 33 GPIO pins can directly drive seven-segment displays, keypads, relay coils, and triac interfaces without external logic. With 7 KB OTP program memory, the firmware can hold multi-state cycle programs, fault logging, and user-interface menus. The 2.5 V to 6.0 V supply range accepts both rectified 5 V rails and 3.3 V sub-rails. Compared to modern ARM Cortex-M0 alternatives, this PIC16C mid-range part keeps BOM cost low while delivering deterministic interrupt response for safety-critical loops.
Recomendado
Industrial Sensor Interface Modules
The PIC16LC65AT-04I/PQ serves 4-20 mA loop-powered sensor transmitters and RTD/thermocouple signal-conditioning front-ends. Its hardware USART directly interfaces to RS-485 transceivers for Modbus RTU fieldbus, while the MSSP peripheral runs I²C or SPI for digital sensor front-ends. The 192-byte RAM supports modest data buffering for averaging and linearization routines. The industrial -40 °C to +85 °C temperature grade is adequate for most factory-floor environments; for outdoor exposure, the part should be conformal-coated and housed in an IP65 enclosure.
Recomendado
Smart Card and RFID Reader Controllers
The PIC16LC65AT-04I/PQ operates as the main controller in legacy smart-card readers and 125 kHz RFID proximity-card readers used in physical access control. Its MSSP peripheral implements ISO 7816 T=0/T=1 card communication while a second SPI channel drives the RFID transceiver IC. OTP memory secures the firmware against easy cloning of access-control protocols. With deterministic 1 µs instruction cycle timing, the part can bit-bang custom reader protocols without RTOS overhead, keeping total BOM cost under five dollars in volume.
Recomendado
LED Display and Sign Controllers
The PIC16LC65AT-04I/PQ drives multiplexed 7-segment and dot-matrix LED displays in scoreboards, point-of-sale terminals, and queue-management systems. Its 33 GPIO pins support up to 8-digit 7-segment displays via direct drive, while the CCP/PWM module fades and dims LED channels without software overhead. With 7 KB of OTP, designers can pack multilingual character tables and animation sequences into firmware. The industrial temperature grade ensures stable operation in indoor commercial environments with variable HVAC airflow, and brown-out reset prevents display corruption during power dips.
Recomendado
Remote Keyless Entry Receivers
The PIC16LC65AT-04I/PQ decodes rolling-code RF transmissions in legacy automotive remote keyless entry (RKE) receivers and garage-door openers. Its hardware capture input directly interfaces to 315/433 MHz superheterodyne receiver IF stages, capturing pulse-width modulation timing for rolling-code decryption. The 192-byte RAM supports recent-code buffers to prevent replay attacks. OTP memory secures the proprietary rolling-code algorithm against extraction; the -I industrial temp grade handles automotive cabin temperatures (-40 °C to +85 °C), though under-hood deployments require AEC-Q100-qualified parts instead.
Recomendado
Hobbyist and Educational Development
The PIC16LC65AT-04I/PQ is widely used in university embedded systems courses and hobbyist robotics projects because its PIC16C mid-range instruction set is well-documented in textbooks and its MQFP-44 package is breadboard-friendly with breakout adapters. The OTP memory forces good firmware-version-control discipline, mirroring industrial development practice. Students learn timer-based PWM motor control, ADC-based sensor reading, and USART-based PC communication using the integrated peripherals. The Microchip PICSTART Plus programmer supports ICSP via RB6/RB7, enabling low-cost classroom debugging.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16LC65AT-04I/PQ — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC16LC65AT-04/PQ | PIC16LC65A-04I/PQ | PIC16LC65A-04I/P | PIC16LC65A-04/PQ | PIC16LC65BT-04I/PQ | PIC16LC65BT-04/PQ |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-MQFP (10x10 mm) | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same |
| Maximum Clock Frequency | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP |
| Data RAM | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 | 33 |
| Supply Voltage | 2.5 V to 6.0 V | 2.5 V to 6.0 V | 2.5 V to 6.0 V | 2.5 V to 6.0 V | 2.5 V to 6.0 V | 2.5 V to 6.0 V | 2.5 V to 6.0 V |
| Temperature Grade | Industrial -40C to +85C | Commercial 0C to +70C | Industrial -40C to +85C | Industrial -40C to +85C | Commercial 0C to +70C | Industrial -40C to +85C | Commercial 0C to +70C |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete |
Principais diferenciais
- Tape-and-reel packaging variant for SMT assembly (vs PIC16LC65A-04I/PQ)
- Industrial -40C to +85C temperature grade (vs PIC16LC65AT-04/PQ)
- PIC16LC65A silicon revision A (vs PIC16LC65BT-04I/PQ)
Notas de projeto
Place a 100 nF ceramic decoupling capacitor within 5 mm of each VDD pin (pins 24 and 41) and a 10 µF bulk tantalum or aluminum electrolytic capacitor at the board's power-entry point. The PIC16LC65A draws transient currents up to 40 mA during ADC conversion cycles; inadequate decoupling results in code execution anomalies. Use separate analog and digital ground planes if the design mixes RF receivers or precision analog front-ends on the same board.
Route the ICSP pins RB6 (PGC) and RB7 (PGD) directly to a 0.1 inch header so production-line programming is feasible without removing the MCU from the board. Keep traces to OSC1 and OSC2 short (under 12 mm) and surround them with a ground guard ring to reduce EMI susceptibility. The MQFP-44 package has 0.80 mm pin pitch - use 0.15 mm trace/space rules and verify solder paste stencil apertures against the IPC-7525 footprint standard.
OTP parts cannot be firmware-updated in the field; reserve an external I²C or SPI EEPROM (e.g., 25LCxxx series) for device-revision, calibration, or user-preference storage. Do not assume the brown-out-reset threshold is at the minimum operating voltage - configure the BOR voltage to 4.0 V (BOREN=1, BORV=1) for 5 V rails or 2.7 V (BOREN=1, BORV=0) for 3.3 V rails to prevent code execution at marginal voltages. The MCLR pin must not float; tie it to VDD through a 10 kΩ resistor if not used as a reset source.
Informações de conformidade
Compliance information not explicitly provided in verified web data for PIC16LC65AT-04I/PQ. As an obsolete Microchip PIC16C mid-range part, this device predates widespread RoHS/REACH material disclosure requirements. AEC-Q100 is not qualified - this is an industrial-grade part, not automotive-grade.