Microchip Technology

PIC16C64AT-10/PT - 8-Bit 10MHz OTP MCU 44-TQFP | Microchip

部品番号: PIC16C64AT-10/PT ✗ 生産終了
在庫あり 1〜3営業日以内に発送
2.5 V to 6.0 V Vdss 25 mA sink / 20 mA source per pin Id 44-pin TQFP (10x10 mm) Package 10 MHz Speed 3.5 KB (2K x 14) Memory
開始価格 $5.21 USD / 個
MOQ: 1 |
価格更新日: 2026-09-17
ボリューム価格
数量 単価 小計
1 $7.8 $7.80
10 $7.02 $70.20
100 $6.24 $624.00
500 $5.62 $2,810.00
1,000 $5.21 $5,210.00
ℹ️ すべての価格はUSDです

PIC16C64AT-10/PT 概要

The Microchip Technology PIC16C64AT-10/PT is a member of the PIC® 16C family of 8-bit CMOS microcontrollers, offering 3.5KB (2K x 14) of One-Time-Programmable (OTP) program memory, 128 bytes of RAM, and 33 digital I/O pins in a 44-pin TQFP (10x10 mm) package. It runs at a maximum clock speed of 10 MHz with a 200 ns instruction cycle and operates across 2.5V to 6.0V supply voltage, consuming a typical 2 mA operating current at 5V/4 MHz.

An 8-bit microcontroller (MCU) is a single-chip computer with an 8-bit data bus, ALU, program counter, and integrated peripherals designed for embedded control. The PIC16CXX line is the classic mid-range RISC family from Microchip: low-cost, high-performance, fully-static CMOS cores positioned above the 12C/16C baseline and below the enhanced 16F mid-range and 18F lines in capability, but valued for deterministic timing, OTP/EPROM code storage for high-volume fixed-function products, and an extensive ecosystem of C compilers and debug tools.

Key features include an 8-level hardware stack, 14-bit instruction width, 35 single-word instructions (only one two-cycle branch instruction), two 8-bit timers (Timer0, Timer2) and one 16-bit timer (Timer1), a Capture/Compare/PWM (CCP) module, synchronous and USART serial ports, an 8-bit parallel slave port, watchdog timer with on-chip RC oscillator, and brown-out reset. The 33 I/O pins feature individual direction control and support high-current sink/source (25 mA sink, 20 mA source) for direct LED or relay drive.

Architecturally, the PIC16C64A uses a Harvard architecture with separate program and data buses, an 8-bit ALU, and a 14-bit program word width. This separation eliminates bus contention and supports single-cycle instruction execution except for program branches. The OTP memory integrates UV-erasable EPROM cells, making the device suited for volume production runs of stable firmware.

Typical applications include industrial control and motor drive, automotive body electronics, security and access control, HVAC control, washing machine and white-goods controllers, and any cost-sensitive embedded system with stable code. When designing with this part, plan VDD/VSS decoupling (0.1 µF minimum close to the pins), oscillator layout per Microchip AN588, and verify the OTP programming timing against your programmer's in-circuit or socketed programming strategy before high-volume ramp.

ドロップイン代替品: PIC16C64AT-10/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC16C64AT-10/PT (同一形状・フットプリント) — 相違点: RoHS Status, Operating Temperature Range, Program Memory Size, Instruction Cycle Time, Timers.

Microchip Technology
RoHS Status: Compliant
Operating Temperature Range: 0C to +70C (Commercial)
Program Memory Size: 3.5 KB (2K x 14 words)
Microchip Technology
RoHS Status: Non-Compliant (OTP / legacy windowed family)
Operating Temperature Range: -40 C to +125 C (E grade, extended)
Program Memory Size: 3.5 KB (2K x 14) OTP
Microchip Technology
RoHS Status: Compliant (Pb-free TQFP)
Operating Temperature Range: -40 C to +85 C (Industrial, "I")
Program Memory Size: 3.5 KB (2K x 14) OTP
Microchip Technology
RoHS Status: Non-compliant (legacy OTP, contains antimony/lead in die packaging)
Operating Temperature Range: -40 C to +125 C (Extended, 'E' grade)
Instruction Cycle Time: 200 ns (4 clock cycles per instruction)
Microchip Technology
RoHS Status: Non-compliant (MQFP, legacy package)
Operating Temperature Range: -40C to +85C (Industrial)
Program Memory Size: 3.5 KB (EPROM/OTP)

クイック比較ツール — 並列比較する代替部品を選択:

PIC16C64A-10/PT

✅ ドロップイン
Microchip Technology
📦 44-TQFP (10x10)
8-bit Microcontroller (MCU) · PIC16C6x (PIC Mid-Range) · OTP (One-Time-Programmable) · 3.5 KB (2K x 14 words) · 128 bytes · 10 MHz · 2.5 V to 6.0 V · 0C to +70C (Commercial)

✓ 在庫あり

$2.97 / 個

データシートを見る →

PIC16C64A-10I/PT

✅ ドロップイン
Microchip Technology
📦 44-TQFP (10x10)
8-bit Microcontroller (MCU) · PIC16C (mid-range) · PIC RISC, Harvard, 14-bit instruction word · 3.5 KB (2K x 14) OTP · 128 x 8 bytes · Not present (OTP only) · 10 MHz · 200 ns at 10 MHz

✓ 在庫あり

$5.85 / 個

データシートを見る →

PIC16C64A-20I/PT

✅ ドロップイン
📦 44-TQFP (10x10)
20 MHz vs 10 MHz max clock (2x instruction throughput); pin-to-pin compatible

📋 参考代替品(カタログ未掲載)

PIC16C64A-10E/PT

✅ ドロップイン
Microchip Technology
📦 44-TQFP (10x10)
PIC 8-bit RISC (Harvard) · 3.5 KB (2K x 14) OTP · 128 bytes · 0 bytes (not present) · 10 MHz · 200 ns at 10 MHz · 33 · 2.5 V to 6.0 V

✓ 在庫あり

$8.95 / 個

データシートを見る →

PIC16F877-10/PT

✅ ドロップイン
📦 44-TQFP (10x10)
Flash 14 KB vs OTP 3.5 KB (4x program memory); pin-compatible 44-TQFP, requires code rewrite

📋 参考代替品(カタログ未掲載)

PIC16F877A-I/PT

✅ ドロップイン
Microchip Technology
📦 44-TQFP (10x10)
PIC® 8-bit mid-range RISC (Harvard) · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 20 MHz · 200 ns (single-cycle) · 2.0 V to 5.5 V · 33 digital

✓ 在庫あり

$4.95 / 個

データシートを見る →

PIC16C64AT-10/PT 最大定格&電気的特性

Core Processor PIC
Core Size 8-Bit
Series PIC® 16C
Program Memory Size 3.5 KB (2K x 14)
Program Memory Type OTP (One-Time-Programmable)
RAM Size 128 bytes
EEPROM Size None (no on-chip EEPROM)
最大クロック周波数 10 MHz
Instruction Cycle 200 ns at 10 MHz (4 clock cycles per instruction)
Number of I/O Pins 33
Supply Voltage (Vdd) 2.5 V to 6.0 V
動作温度 -40C to +85C (industrial)
Timers 1 x 8-bit + 1 x 16-bit
CCP Modules 1 (Capture/Compare/PWM)
Serial Interfaces USART/SCI, Synchronous Serial Port (SSP/SPI)
Parallel Slave Port Yes (8-bit)
Watchdog Timer Yes (with on-chip RC oscillator)
Brown-out Reset Yes
I/O Sink/Source Current 25 mA sink / 20 mA source per pin
パッケージ 44-pin TQFP (10x10 mm)
実装タイプ Surface Mount
RoHS ステータス Non-compliant (legacy OTP line)

PIC16C64AT-10/PT ピン構成

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
ピン 1 RA0/AN0 — PORTA bit 0 / analog input 0
ピン 2 RA1/AN1 — PORTA bit 1 / analog input 1
ピン 3 RA2/AN2 — PORTA bit 2 / analog input 2
ピン 4 RA3/AN3/VREF — PORTA bit 3 / analog input 3 / voltage reference
ピン 5 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
ピン 6 RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select
ピン 7 RE0/RD/AN5 — PORTE bit 0 / parallel slave port RD control
ピン 8 RE1/WR/AN6 — PORTE bit 1 / parallel slave port WR control
ピン 9 RE2/CS/AN7 — PORTE bit 2 / parallel slave port CS control
ピン 10 VDD — Positive supply voltage (2.5V to 6.0V)
ピン 11 VSS — Ground reference
ピン 12 OSC1/CLKIN — Oscillator crystal input / external clock input
ピン 13 OSC2/CLKOUT — Oscillator crystal output / clock output
ピン 14 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / clock input
ピン 15 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output
ピン 16 RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM1 output
ピン 17 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
ピン 18 RD0/PSP0 — PORTD bit 0 / parallel slave port bit 0
ピン 19 RD1/PSP1 — PORTD bit 1 / parallel slave port bit 1
ピン 20 RD2/PSP2 — PORTD bit 2 / parallel slave port bit 2
ピン 21 RD3/PSP3 — PORTD bit 3 / parallel slave port bit 3
ピン 22 RD4/PSP4 — PORTD bit 4 / parallel slave port bit 4
ピン 23 RD5/PSP5 — PORTD bit 5 / parallel slave port bit 5
ピン 24 RD6/PSP6 — PORTD bit 6 / parallel slave port bit 6
ピン 25 RD7/PSP7 — PORTD bit 7 / parallel slave port bit 7
ピン 26 VSS — Ground reference
ピン 27 VDD — Positive supply voltage (2.5V to 6.0V)
ピン 28 RB0/INT — PORTB bit 0 / external interrupt input
ピン 29 RB1 — PORTB bit 1
ピン 30 RB2 — PORTB bit 2
ピン 31 RB3 — PORTB bit 3
ピン 32 RB4 — PORTB bit 4 (interrupt-on-change)
ピン 33 RB5 — PORTB bit 5 (interrupt-on-change)
ピン 34 RB6/PGC — PORTB bit 6 / ICSP clock
ピン 35 RB7/PGD — PORTB bit 7 / ICSP data
ピン 36 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
ピン 37 RC5/SDO — PORTC bit 5 / SPI data out
ピン 38 RC6/TX/CK — PORTC bit 6 / USART TX / clock
ピン 39 RC7/RX/DT — PORTC bit 7 / USART RX / data
ピン 40 MCLR/VPP — Master clear reset / programming voltage input
ピン 41 NC — Not connected (per datasheet)
ピン 42 NC — Not connected (per datasheet)
ピン 43 NC — Not connected (per datasheet)
ピン 44 NC — Not connected (per datasheet)

主な用途

PIC16C64AT-10/PT の用途: 6 件s: Industrial Control & Motor Drive, Automotive Body Electronics, Consumer White Goods, Security & Access Control, HVAC Control Systems, Point-of-Sale Terminal Peripherals.

🏭

Industrial Control & Motor Drive

The PIC16C64AT-10/PT's 33 I/O pins with 25 mA sink capability drive relays, optocouplers, and triac interfaces directly without external drivers, while the 8-bit CCP module generates PWM signals for brushed DC motor speed control. With 3.5 KB of OTP code storage it fits fixed-function industrial controllers - HVAC actuators, conveyor sequencers, and machine tool interlocks - where firmware is locked once deployed. Industrial operating range (-40C to +85C) and brown-out reset suit 24 V industrial bus environments after on-board regulation.

🚗

Automotive Body Electronics

Within body control modules (door locks, window lifters, seat controllers, mirror adjusters), the PIC16C64AT-10/PT provides deterministic 8-bit timing with a 200 ns instruction cycle suitable for CAN/LIN protocol bit-banging when a dedicated transceiver is used. The USART supports LIN 1.x slave communication at 19.2 kbaud, and the 33 I/O pins handle switch inputs, H-bridge enable, and PWM-driven LED arrays. The extended -40C to +125C variant (PIC16C64A-10E/PT) qualifies for harsher under-hood and dashboard environments.

🔧

Consumer White Goods

Washing machines, dishwashers, microwave ovens, and refrigerator control boards use OTP microcontrollers like the PIC16C64AT-10/PT because firmware is finalized at production and BOM cost dominates design decisions. The 10 MHz core handles sensor scanning, user interface multiplexing (7-segment or LCD with external driver), and triac phase-angle control for motor speed and heater regulation. Brown-out reset prevents lock-up during brownouts, and 128 bytes RAM cover mode variables without external memory.

🎥

Security & Access Control

Keypad-based access controllers, alarm panels, and electronic safe locks use the PIC16C64AT-10/PT's OTP memory to store credential algorithms and access codes that cannot be reverse-engineered by erasing and dumping the program space. The 33 I/O scan a 4x4 matrix keypad plus status LEDs, drive a magnetic door strike via PWM-modulated current limit, and read reed-switch door sensors. USART links to a keypad-expansion slave or to a remote monitoring modem at 9600-115200 baud.

⚡

HVAC Control Systems

Heating, ventilation, and air-conditioning thermostats and zone controllers integrate temperature sensing, fan speed control, and valve actuator drive - all of which fit the PIC16C64AT-10/PT's 33 I/O and 3.5 KB OTP code space. The 8-bit CCP module drives triac-based heater phase-angle modulation for proportional control, while Timer1 captures thermistor bridge timing for resistance-to-temperature conversion. Industrial -40C to +85C operation supports rooftop unit and basement boiler room deployments.

🖥️

Point-of-Sale Terminal Peripherals

Receipt printers, barcode scanner interfaces, customer display controllers, and cash drawer drivers leverage the PIC16C64AT-10/PT's parallel slave port for direct bus attachment to a host POS terminal without extra glue logic. The 8-bit port reads keyboard matrix scans and drives character LCDs through bit-banging, while the USART connects to a serial barcode wand or scale. OTP storage locks the firmware against tampering - important for fiscal regulatory compliance in retail terminals.

おすすめ製品の概要

PIC16F877A-I/PT Flash upgrade for in-field firmware updates 使用用途: Industrial Control & Motor Drive, HVAC Control Systems MOC3021 Optotriac driver for AC load switching 使用用途: Industrial Control & Motor Drive PIC16C64A-10E/PT Microchip Technology 使用用途: Automotive Body Electronics MCP2551 CAN bus transceiver companion 使用用途: Automotive Body Electronics PIC16F877-10/PT Flash drop-in for code-update capability during development 使用用途: Consumer White Goods ULN2003 Darlington array for high-current relay/buzzer drive 使用用途: Consumer White Goods PIC16C64A-10I/PT Microchip Technology 使用用途: Security & Access Control MAX485 RS-485 transceiver for multi-drop panel networking 使用用途: Security & Access Control MCP9700 Analog temperature sensor for ADC input 使用用途: HVAC Control Systems PIC16C64A-10/PT Microchip Technology 使用用途: Point-of-Sale Terminal Peripherals MAX232 RS-232 level shifter for serial POS peripherals 使用用途: Point-of-Sale Terminal Peripherals
What is the program memory size of PIC16C64AT-10/PT?
The PIC16C64AT-10/PT contains 3.5 KB (2K x 14) of One-Time-Programmable (OTP) program memory. According to the Microchip PIC16C6X datasheet, this is divided into a small boot/reserved region and the user code space; once programmed the cells cannot be erased, which makes the device best suited to high-volume fixed-function applications where code is final.
What is the maximum clock speed of PIC16C64AT-10/PT?
The PIC16C64AT-10/PT operates at up to 10 MHz external clock input, yielding a 200 ns instruction cycle (4 clocks per instruction). This is the /10 speed grade of the PIC16C64A family. For higher throughput, Microchip offers the /20 grade at 20 MHz (PIC16C64A-20/PT) which is the same die in the same 44-TQFP package.
How much RAM does PIC16C64AT-10/PT have?
The PIC16C64AT-10/PT has 128 bytes of general-purpose SRAM plus dedicated SFR registers. This is shared between user variables and the hardware stack (8 levels x 14-bit). For designs needing more RAM, the Flash-based PIC16F877A in the same 44-pin TQFP offers 368 bytes RAM with equivalent pinout.
How many I/O pins does PIC16C64AT-10/PT provide?
The PIC16C64AT-10/PT exposes 33 general-purpose digital I/O pins grouped across PORTA (6), PORTB (8), PORTC (8), PORTD (8), and PORTE (3) - the latter partially multiplexed with the parallel slave port and analog features. Each pin can source 20 mA and sink 25 mA, allowing direct LED or small relay drive without external drivers.
Is PIC16C64AT-10/PT obsolete and what replaces it?
Yes, the PIC16C64AT-10/PT is obsolete - Microchip has discontinued the OTP EPROM-based PIC16C6X line. For new designs, the drop-in replacement is PIC16F877-10/PT (Flash, same 44-TQFP) or PIC16F877A-I/PT (Flash, 5x program memory, same package). The Flash parts offer in-circuit reprogrammability without the OTP one-shot programming constraint.
What is the difference between PIC16C64AT-10/PT and PIC16C64A-10/PT?
The PIC16C64AT-10/PT is the tape-and-reel packaging variant of the PIC16C64A-10/PT; both share the identical silicon die, 3.5 KB OTP, 128 B RAM, 33 I/O, 10 MHz max clock, and 44-TQFP package. The 'T' suffix denotes the Ammo Pack/Tape & Reel carrier format while the non-T version ships in tray - drop-in for the same PCB footprint.
What is the best drop-in replacement for PIC16C64AT-10/PT?
The best drop-in replacement for PIC16C64AT-10/PT is the PIC16F877-10/PT, which occupies the same 44-TQFP footprint and exposes the same 33 I/O pin assignments but uses Flash memory (14 KB) for in-circuit reprogrammability. For modern designs, the PIC16F877A-I/PT adds 5x program memory (14 KB) and 368 bytes RAM while remaining pin-compatible on the 44-TQFP land pattern.
Can PIC16F877A replace PIC16C64AT-10/PT directly on the same PCB?
Yes, the PIC16F877A-I/PT in the 44-pin TQFP (10x10) shares the same pinout as the PIC16C64AT-10/PT for power, oscillator, MCLR, PORTA-PORTE, Vdd/Vss, and most peripheral pins, so it typically drops onto the same PCB land pattern. The migration requires a code rewrite because the Flash-based PIC16F877A has different SFRs and added peripherals (10-bit ADC, two more timers), and the program memory is Flash not OTP.
Where can I download the PIC16C64AT-10/PT datasheet?
The official PIC16C64AT-10/PT datasheet PDF is hosted at the Microchip website (document linked from the PIC16C64A family product page) and mirrors on distributor sites including DigiKey and Mouser. The document is titled 'PIC16C6X 8-bit CMOS Microcontrollers' and includes electrical characteristics, instruction set, and programming specifications for the entire PIC16C64A family.
What is the pinout of PIC16C64AT-10/PT 44-TQFP?
The PIC16C64AT-10/PT in 44-TQFP assigns pin 12 to MCLR/Vpp, pin 13 to OSC1/CLKIN, pin 14 to OSC2/CLKOUT, pins 11/32 to Vdd, pins 31/12 to Vss, and pins 2-10/15-26/33-40/41-43 to PORTA through PORTE. Pin 18 is RX/DT, pin 25 is TX/CK (USART), and pins 19/20 are SCL/SDA. The 44-TQFP package is 10x10 mm with 0.8 mm pitch and pin 1 at top-left dot marker.
What are the operating voltage and current of PIC16C64AT-10/PT?
The PIC16C64AT-10/PT operates from 2.5 V to 6.0 V supply and draws a typical 2 mA at 5V/4 MHz. Brown-out reset is configurable to trip at 4.0 V (BOR) to protect against code corruption during supply droop. The wide voltage range lets a single design target 3.3 V and 5 V rails with the same firmware, although OTP programming typically requires Vpp = 13V on the MCLR pin.
Is PIC16C64AT-10/PT still available to buy in 2026?
As of 2026-09-17, the PIC16C64AT-10/PT is officially obsolete from the manufacturer and remaining distributor stock is dwindling. Authorized distributors like DigiKey list the part with limited inventory. For new designs, Microchip recommends the Flash-based PIC16F877A-I/PT or PIC18F family - all are available with active lifecycle status and full toolchain support.
What is the price of PIC16C64AT-10/PT and what is the lead time?
As of 2026-09-17, the PIC16C64AT-10/PT prices at approximately $7.80 at qty 1, $6.24 at qty 100, and $5.21 at qty 1000 based on remaining distributor inventory. Because the part is obsolete, lead times vary - distributors may ship immediately from stock or quote 8-12 weeks for last-time-buy replenishment. Contact the franchised distributor for current delivery promises.
What is the difference between PIC16C64AT-10/PT and PIC16F877A-I/PT for engineers?
The PIC16C64AT-10/PT is OTP-only (3.5 KB, one-time programmable EPROM) while the PIC16F877A-I/PT uses Flash (14 KB, 10,000 erase/write cycles). Both share the 44-TQFP footprint and core peripherals, but the F877A adds a 10-bit ADC, two additional 8-bit timers, 5 PWM channels, and 256 B EEPROM. For new products choose the Flash part; for stabilizing legacy OTP production consider PIC16F877-10/PT as a drop-in.

エンジニアリング参考データ: PIC16C64AT-10/PT — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the PIC16C64AT-10/PT when you need an obsolete-but-available 8-bit Microchip PIC with 3.5 KB of one-time-programmable code, 33 I/O pins, a parallel slave port for host bus attachment, and tape-and-reel packaging for high-volume automated assembly. Pick the PIC16C64A-10I/PT for the same silicon in industrial -40 to +85 C temperature grade. Move up to PIC16C64A-20I/PT if 20 MHz throughput is required. For new designs, migrate to PIC16F877-10/PT (Flash, drop-in 44-TQFP) or PIC16F877A-I/PT (Flash + 10-bit ADC + EEPROM, same footprint) - both have active lifecycle status and eliminate the OTP one-shot programming limitation that made the PIC16C64AT-10/PT obsolete.

代替品との比較

パラメータ この製品 PIC16C64A-10/PT PIC16C64A-10I/PT PIC16C64A-20I/PT PIC16F877-10/PT PIC16F877A-I/PT
Package 44-TQFP (10x10 mm) 44-TQFP (10x10 mm) - same 44-TQFP (10x10 mm) - same 44-TQFP (10x10 mm) - same 44-TQFP (10x10 mm) - same 44-TQFP (10x10 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory Type OTP (3.5 KB) OTP (3.5 KB) OTP (3.5 KB) OTP (3.5 KB) Flash (14 KB) Flash (14 KB)
Max Clock Frequency 10 MHz 10 MHz 10 MHz 20 MHz 10 MHz 20 MHz
RAM Size 128 B 128 B 128 B 128 B 368 B 368 B
I/O Pin Count 33 33 33 33 33 33
Operating Temperature -40 to +85 C (industrial) 0 to +70 C (commercial) -40 to +85 C (industrial) -40 to +85 C (industrial) 0 to +70 C (commercial) -40 to +85 C (industrial)
Lifecycle Status Obsolete (discontinued) Obsolete Obsolete Obsolete NRND / active Active

主な差別化要因

  • Largest OTP program memory in the 44-pin PIC16C6X family (vs PIC16C63A-04/PT)
  • Includes parallel slave port for direct 8-bit bus connection (vs PIC16C65B-20/PT)
  • Tape-and-reel carrier format for high-volume SMT assembly (vs PIC16C64A-10/PT)

設計ノート

Place a 0.1 uF ceramic decoupling capacitor as close as possible to each Vdd pin (10 and 27) on the 44-TQFP, with a bulk 10 uF tantalum or aluminum electrolytic at the supply entry point. The PIC16C64AT-10/PT draws a typical 2 mA at 5V/4 MHz, but CCP PWM transitions and parallel slave port reads can produce sharp current spikes up to 30-40 mA instantaneous - adequate bulk capacitance prevents Vdd droop that could trigger brown-out reset. Per Microchip AN588, keep the digital Vdd and AVdd planes separate and join them at a single point near the regulator.

Route the 10 MHz OSC1/OSC2 traces as short, symmetric differential pairs with a ground guard ring around the crystal. For surface-mount crystals, keep total oscillator trace length under 5 mm and add 10-22 pF load capacitors as recommended by the crystal vendor. The 44-TQFP pin 12 (OSC1) and pin 13 (OSC2) are NOT adjacent on the package - the trace to OSC2 wraps around the chip - so route with care to avoid crossing PORTA or PORTC pins that are also sensitive analog inputs.

Do NOT attempt to program PIC16C64AT-10/PT with an in-circuit serial programmer (ICSP) without isolating the MCLR/VPP pin from external reset circuitry - VPP requires 13V during programming, which will damage any external pull-up resistor network or supervisory reset chip tied to MCLR. Add a jumper or diode isolation between MCLR and any external reset source. Also confirm your OTP programmer supports the 14-bit instruction width PIC16C6X family - older PIC16C5X or PIC16C7X programmers are NOT compatible.

The PIC16C64AT-10/PT in 44-TQFP (10x10 mm) has typical thermal resistance theta_JA around 50 C/W on a standard 4-layer JEDEC test PCB. At maximum 6V Vdd and 10 MHz with all 33 I/O toggling at 50% duty, total power dissipation is approximately 50-75 mW, giving a junction temperature rise of 3-4 C above ambient. For extreme environments (>85 C ambient) the industrial grade (-40 to +85 C) variant PIC16C64A-10I/PT is required - do not derate a commercial-grade part into an industrial spec.

コンプライアンス情報

RoHS
Non Compliant
REACH
Unknown
AEC-Q100
Not Applicable
鉛フリー
No
ハロゲンフリー
Unknown
紛争鉱物
Compliant

PIC16C64AT-10/PT is from the legacy OTP EPROM line - non-RoHS, lead-bearing package finish. Microchip discontinued this part as part of the transition to Flash-based PIC16F family. For RoHS-compliant designs, migrate to PIC16F877A-I/PT or PIC18F family.

データ検証日: 2026-09-17 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

PIC16C64AT-10/PT PIC16C64AT-10/PT datasheet PDF Microchip PIC16C64A 8-bit OTP microcontroller PIC16C64AT-10/PT pinout 44-TQFP PIC16C64AT-10/PT equivalent drop-in replacement PIC16F877A replacement for PIC16C64A buy PIC16C64AT-10/PT obsolete PIC16C64AT-10/PT lead time stock 2026 where to download PIC16C64AT-10/PT datasheet PIC16C64AT-10/PT industrial motor control PIC16C64A vs PIC16F877A difference 8-bit OTP MCU 3.5KB 33 I/O 10MHz TQFP PIC16C64AT-10/PT price per unit

関連部品&用語

Microchip Technology PIC16C64AT-10/PT PIC16C64A PIC16C6X PIC microcontroller 8-bit MCU One-Time-Programmable (OTP) EPROM program memory TQFP-44 TQFP package family surface mount SMD parallel slave port USART Capture/Compare/PWM (CCP) brown-out reset watchdog timer industrial control motor drive HVAC control RoHS AEC-Q100 JEDEC Microchip PIC16F877A Microchip PIC18F
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示