PIC16C65AT-20E/PT - 8-Bit 20MHz OTP MCU 7KB | Microchip
Артикул: PIC16C65AT-20E/PT ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $8.42 | $8,42 |
| 10 | $7.55 | $75,50 |
| 100 | $6.78 | $678,00 |
| 500 | $6.1 | $3.050,00 |
| 1.000 | $5.48 | $5.480,00 |
PIC16C65AT-20E/PT Обзор
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, typically integrating a CPU core, non-volatile program memory, volatile data RAM, digital I/O peripherals, and one or more serial communication blocks. PIC16C-family devices belong to the broader category of microcontrollers -> embedded controllers -> semiconductors, and are widely used in cost-sensitive real-time control applications where deterministic instruction execution, low power, and a small footprint are priorities. The PIC16C65A is the OTP variant of the flashless PIC16C6x midrange line, intended for high-volume production where reprogrammability is not required.
Key features include 7 KB of OTP program memory organized as 4K x 14 instructions, 192 bytes of data RAM, 33 general-purpose digital I/O pins arranged across multiple ports, and integrated communication peripherals: one USART/SCI asynchronous/synchronous serial port, one MSSP module capable of both I2C and SPI master/slave operation, and capture/compare/PWM (CCP) timers. The device operates from 4.0 V to 6.0 V, supports an external oscillator, and integrates brown-out reset (BOR) and power-on reset (POR).
Typical applications include industrial control, motor drive interfacing, sensor conditioning front-ends, automotive body and chassis subsystems, and consumer appliance controllers. The PIC16C65A's combination of OTP memory, extended temperature grade, and the legacy PIC16C6x peripheral set makes it a common choice in mature, long-lifecycle embedded products.
When designing with this part, ensure the supply rail stays within the 4.0 V-6.0 V window and that the external oscillator components match the chosen frequency mode. Designers should also evaluate whether a flash-based PIC16F equivalent is preferable for late-stage firmware revisions; this page synthesizes distributor pricing, pin-compatible variants, and practical design notes not found in the standalone datasheet.
Аналоги без доработки для PIC16C65AT-20E/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16C65AT-20E/PT (тот же форм-фактор и посадочное место) — отличается по Timers, Core Architecture, Package, RoHS Status, Program Memory Size.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16C65A-20E/PT
✅ Прямая замена✓ В наличии
$11.85 / шт.
Открыть даташит →PIC16C65AT-20I/PT
✅ Прямая замена✓ В наличии
$7.1 / шт.
Открыть даташит →PIC16C65AT-04E/PT
✅ Прямая замена✓ В наличии
$7.55 / шт.
Открыть даташит →PIC16C65AT-04I/PT
✅ Прямая замена✓ В наличии
$4.5 / шт.
Открыть даташит →PIC16C65AT-10I/L
✅ Прямая замена✓ В наличии
$8.2 / шт.
Открыть даташит →PIC16C65AT-20E/PT Максимальные параметры и электрические характеристики
| Core Architecture | PIC 8-bit Mid-range |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 7 KB (4K x 14) |
| RAM Size | 192 x 8 bytes (192 B) |
| Maximum CPU Clock Frequency | 20 MHz |
| Supply Voltage Range | 4.0 V to 6.0 V |
| Диапазон рабочих температур | -40C to +125C (Extended, 'E' grade) |
| Number of I/O Pins | 33 |
| Корпус | 44-pin TQFP (10 x 10 mm), designation /PT |
| Тип монтажа | Surface Mount (TQFP) |
| Oscillator Type | External |
| Peripherals | UART/USART, I2C (MSSP), SPI (MSSP), CCP, POR, BOR |
| Instruction Set Word Width | 14 bits |
| Packaging | Tape & Reel (TR) |
| Статус RoHS | Non-Compliant (legacy OTP/CMOS process window) |
| Product Family | PIC16C6x |
Конфигурация выводов PIC16C65AT-20E/PT
| Контакт 1 | RA0/AN0 — Port A bit 0 / analog input 0 |
| Контакт 2 | RA1/AN1 — Port A bit 1 / analog input 1 |
| Контакт 3 | RA2/AN2 — Port A bit 2 / analog input 2 |
| Контакт 4 | RA3/AN3/VREF — Port A bit 3 / analog input 3 / VREF |
| Контакт 5 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| Контакт 6 | RA5/SS/AN4 — Port A bit 5 / SPI slave select / analog input 4 |
| Контакт 7 | OSC1/CLKIN — Oscillator crystal input / external clock in |
| Контакт 8 | OSC2/CLKOUT — Oscillator crystal output / clock out |
| Контакт 9 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator out / Timer1 clock in |
| Контакт 10 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator in / CCP2 |
| Контакт 11 | RC2/CCP1 — Port C bit 2 / CCP1 PWM output |
| Контакт 12 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Контакт 13 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Контакт 14 | RC5/SDO — Port C bit 5 / SPI data out |
| Контакт 15 | RC6/TX/CK — Port C bit 6 / USART TX / clock |
| Контакт 16 | RC7/RX/DT — Port C bit 7 / USART RX / data |
| Контакт 17 | GND — Ground (logic) |
| Контакт 18 | VDD — Logic supply (4.0 V to 6.0 V) |
| Контакт 19 | GND — Ground (logic) |
| Контакт 20 | VDD — Logic supply (4.0 V to 6.0 V) |
| Контакт 21 | RB0/INT — Port B bit 0 / external interrupt |
| Контакт 22 | RB1 — Port B bit 1 |
| Контакт 23 | RB2 — Port B bit 2 |
| Контакт 24 | RB3 — Port B bit 3 |
| Контакт 25 | RB4 — Port B bit 4 |
| Контакт 26 | RB5 — Port B bit 5 |
| Контакт 27 | RB6/PGC — Port B bit 6 / ICSP clock |
| Контакт 28 | RB7/PGD — Port B bit 7 / ICSP data |
| Контакт 29 | RD0 — Port D bit 0 |
| Контакт 30 | RD1 — Port D bit 1 |
| Контакт 31 | RD2 — Port D bit 2 |
| Контакт 32 | RD3 — Port D bit 3 |
| Контакт 33 | RD4 — Port D bit 4 |
| Контакт 34 | RD5 — Port D bit 5 |
| Контакт 35 | RD6 — Port D bit 6 |
| Контакт 36 | RD7 — Port D bit 7 |
| Контакт 37 | RE0/RD/AN5 — Port E bit 0 / parallel slave port read / analog input 5 |
| Контакт 38 | RE1/WR/AN6 — Port E bit 1 / parallel slave port write / analog input 6 |
| Контакт 39 | RE2/CS/AN7 — Port E bit 2 / parallel slave port chip select / analog input 7 |
| Контакт 40 | AVDD — Analog supply (tie to VDD) |
| Контакт 41 | AVSS — Analog ground (tie to GND) |
| Контакт 42 | MCLR/VPP — Master clear reset / programming voltage |
| Контакт 43 | NC — Not connected (no internal bond) |
| Контакт 44 | NC — Not connected (no internal bond) |
Типичное применение
PIC16C65AT-20E/PT подходит для 6 применениеs: Industrial Control Logic, Appliance Control (Washing Machines / Dishwashers), Automotive Body & Chassis Subsystems, Sensor Conditioning Front-Ends, HMI / Keypad and Display Scanning, Motor Drive Interface and PWM Control.
Industrial Control Logic
The PIC16C65AT-20E/PT's 20 MHz CPU clock, 33 digital I/O, and extended -40C to +125C temperature grade suit it to industrial control panels, relay drivers, and discrete I/O handling. Its 7 KB (4K x 14) OTP memory holds deterministic control state machines without risking accidental erasure in high-vibration plants. The 4.0 V to 6.0 V supply matches legacy 5 V industrial backplanes, and the integrated MSSP module delivers I2C or SPI sensor reads while the USART handles the supervisory link to the PLC. Engineers value this part because the OTP footprint makes per-unit programming cost negligible in long production runs.
Рекомендуется
Appliance Control (Washing Machines / Dishwashers)
The PIC16C65AT-20E/PT integrates Capture/Compare/PWM (CCP) timers that drive motor control signals, sensor reading, and user interface scanning without external counters. With 7 KB OTP and 192 bytes RAM, the part runs finite state machines for wash cycles, door interlocks, and water-level sensing at deterministic instruction timing. The 4.0 V to 6.0 V supply matches appliance bus rails, while the extended temperature grade handles under-counter heat exposure. For cost-sensitive appliances the OTP variant avoids the BOM adder of a flash part.
Рекомендуется
Automotive Body & Chassis Subsystems
The PIC16C65AT-20E/PT's extended -40C to +125C temperature window and 5 V supply operation allow deployment in body controllers, climate control panels, and basic lighting drivers. Its 33 I/O lines handle switch matrices, LED drivers, and LIN-style low-speed communication via the integrated USART. The 7 KB OTP memory keeps per-unit costs low across high-volume automotive tiers where firmware changes are frozen at production release. Designers prefer this OTP silicon over flash parts in body modules because the memory is intrinsically immune to accidental reprogramming from transients.
Рекомендуется
Sensor Conditioning Front-Ends
The PIC16C65AT-20E/PT's MSSP module supports both I2C and SPI, allowing direct interface to digital temperature, pressure, and flow sensors without glue logic. Its 20 MHz core provides enough MIPS for averaging, linearization, and one-pole digital filtering in firmware. The 192-byte RAM is sufficient for sensor calibration tables and circular sample buffers. With 33 I/O, designers route analog-monitor comparators and discrete fault lines to the MCU alongside the synchronous sensor bus, enabling a single-chip sensor conditioner.
Рекомендуется
HMI / Keypad and Display Scanning
The PIC16C65AT-20E/PT drives matrix keypads, LED status arrays, and character-LCD interfaces using its 33 digital I/O and CCP-generated timing. Its 20 MHz CPU clock scans 8x8 key matrices with debounce time budgets under 10 ms, and the integrated USART can stream key events to a host panel. The 7 KB OTP holds UI state machine and menu tables without requiring in-system updates. The extended temperature grade lets the same firmware operate in outdoor kiosks and unattended terminals.
Рекомендуется
Motor Drive Interface and PWM Control
The PIC16C65AT-20E/PT's CCP module generates PWM outputs for brushed DC and small stepper drives, while its 33 I/O drive direction logic and fault inputs without external latches. The 20 MHz CPU clock supports closed-loop PI control cycles in the low-kHz range with deterministic instruction counts. With 7 KB OTP and 192-byte RAM, designers hold commutation tables and current-limit thresholds locally. The extended temperature grade lets the same firmware operate in motor bay locations of marine and industrial equipment.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16C65AT-20E/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16C65A-20E/PT | PIC16C65AT-20I/PT | PIC16C65AT-04E/PT | PIC16C65AT-04I/PT | PIC16C65AT-10I/L |
|---|---|---|---|---|---|---|
| Package | 44-pin TQFP (10x10 mm) /PT | 44-pin TQFP (10x10 mm) - same | 44-pin TQFP (10x10 mm) - same | 44-pin TQFP (10x10 mm) - same | 44-pin TQFP (10x10 mm) - same | 44-pin PLCC - same pin count, different lead style |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Max CPU Clock | 20 MHz | 20 MHz | 20 MHz | 4 MHz | 4 MHz | 10 MHz |
| Program Memory | 7 KB OTP (4K x 14) | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP |
| RAM Size | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 |
| Temperature Grade | Extended -40C to +125C (E) | Extended -40C to +125C (E) | Industrial -40C to +85C (I) | Extended -40C to +125C (E) | Industrial -40C to +85C (I) | Industrial -40C to +85C (I) |
| Packaging Form | Tape & Reel (TR) | Tray / Tube | Tape & Reel | Tape & Reel | Tape & Reel | Tape & Reel (PLCC) |
| Supply Voltage | 4.0 V to 6.0 V | 4.0 V to 6.0 V | 4.0 V to 6.0 V | 4.0 V to 6.0 V | 4.0 V to 6.0 V | 4.0 V to 6.0 V |
Ключевые отличия
- Same-die drop-in availability in TQFP-44 (против PIC16C65A-20E/PT (tray/tube variant))
- 20 MHz maximum CPU clock (против PIC16C65AT-04E/PT (4 MHz variant))
- Extended -40C to +125C temperature grade (против PIC16C65AT-20I/PT (industrial grade))
- Integrated USART + MSSP + CCP peripheral set (против Lower-pin PIC16C62 family in 28-pin packages)
Заметки по проектированию
Operate the PIC16C65AT-20E/PT strictly within the 4.0 V to 6.0 V supply window documented in the DS30234D datasheet family. Place a 100 nF decoupling capacitor as close as practical to each VDD/AVDD pair, and add a bulk 10 uF electrolytic or tantalum on the board supply. Below 4.0 V the brown-out reset (BOR) will assert and reset the CPU; above 6.0 V the OTP cell programming margin degrades and lifetime reduces. AVDD/AVSS pins must be tied to VDD/GND respectively even when the analog-to-digital converter is unused.
Pin 1 of the 44-pin TQFP (10 x 10 mm) package is located at the top-left when the dot/notch convention is observed. Route the external oscillator traces from pins 7-8 (OSC1/CLKIN and OSC2/CLKOUT) with short, guarded paths and place the load capacitors within 3-5 mm of those pins. Keep high-current PWM traces from CCP pins away from the analog AN0-AN7 lines to reduce digital switching noise coupling. The ICSP pins RB6/PGC and RB7/PGD should be brought to a header that does not share traces with high-frequency signals.
MCLR (pin 42) must never be left floating - tie it through a 10 kohm pull-up to VDD with the decoupling cap near the pin. When migrating from PIC16C65A-20E/PT (tray/tube) to PIC16C65AT-20E/PT (tape-and-reel) verify that the SMT pick-and-place program expects the same 10 x 10 mm TQFP land pattern. Because the part is OTP, validate firmware on a windowed or flash-equivalent part (e.g., PIC16F877) before committing to OTP programming - mistakes in OTP code cannot be erased. The 'A' silicon revision fixes several anomalies from the original PIC16C65 (Rev. A silicon errata) per the DS30234D errata list.
The MSSP module shares RC3/RC4 between SPI and I2C modes - configure TRIS correctly before changing MSSP mode to avoid bus contention with downstream devices. The USART TX (RC6) and RX (RC7) lines should be series-terminated with 100 ohm if the trace length exceeds 50 mm or runs near a clock line. Brown-out reset (BOR) is enabled by configuration fuses; disabling it on a 5 V supply can produce undefined operation if VDD droops during heavy I/O switching - leave BOR enabled unless power-rail analysis proves otherwise.
Информация о соответствии
Per the Microchip legacy product page, the PIC16C65AT-20E/PT is a pre-RoHS OTP/CMOS part that does not meet the RoHS substance thresholds. AEC-Q100 automotive qualification is not in scope for this commercial/industrial part - automotive customers should request the AEC-Q100-grade PIC16C65A variants separately.