Microchip Technology

PIC16C64AT-20I/PQ - 8-Bit 20MHz OTP MCU, 3.5KB | Microchip

部品番号: PIC16C64AT-20I/PQ ✗ 生産終了
在庫あり 1〜3営業日以内に発送
4 V to 6 V Vdss 44-pin MQFP (10x10 mm) Package 20 MHz Speed OTP (One-Time Programmable) Memory
開始価格 $5.7 USD / 個
MOQ: 1 |
価格更新日: 2026-09-17
ボリューム価格
数量 単価 小計
1 $9.5 $9.50
10 $8.55 $85.50
100 $7.6 $760.00
500 $6.65 $3,325.00
1,000 $5.7 $5,700.00
ℹ️ すべての価格はUSDです

PIC16C64AT-20I/PQ 概要

The Microchip Technology PIC16C64AT-20I/PQ is an 8-bit RISC microcontroller from the PIC® 16C family with 20 MHz maximum clock speed, 3.5 KB (2K x 14) of One-Time-Programmable (OTP) program memory, 128 bytes of RAM, and 33 programmable I/O pins, housed in a 44-pin MQFP (10x10 mm) surface-mount package. It operates from a 4 V to 6 V supply across the industrial temperature range of -40 °C to +85 °C, supporting I2C and SPI serial communication, and is specified at 20 MHz across that full supply window.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and peripheral interfaces onto one die. The PIC16CXX family is built on a fully-static CMOS architecture with a Harvard memory layout, meaning the program and data buses are physically separate. The C family is the classic OTP lineage that preceded the Flash-based F series; OTP parts are programmed once with a device programmer and cannot be electrically erased, which suits cost-sensitive production runs. Within the power-management IC hierarchy, this part sits at the controller/signal-processing tier alongside 8-bit microcontrollers from 8051, AVR, and HC11 families.

Key features include a 14-bit instruction set optimized for compact code, a hardware USART for asynchronous serial links, an 8-bit parallel slave port for bus expansion, and a programmable watchdog timer with its own on-chip RC oscillator for fail-safe operation. The 33 I/O pins are grouped into five ports (PORTA–PORTE), each capable of sourcing or sinking sufficient current to drive LEDs and small relays directly. Brown-out-reset circuitry holds the part in reset when VDD dips below a programmable threshold, preventing code corruption from indeterminate supply rails.

Architecture-wise, the PIC16C64A integrates an 8-level hardware stack for subroutine nesting, a 14-bit program counter that addresses the full 8K x 14 OTP space, and an interrupt controller handling up to 12 sources including external edge-triggered events. The core executes most instructions in a single 200 ns instruction cycle at 20 MHz, delivering roughly 5 MIPS of throughput. A 5-bit port-RA multiplexed analog comparator and two analog comparators further extend the analog front-end without external ICs.

Typical applications include industrial automation controllers, consumer-electronics user-interface boards, automotive body and convenience modules (with PIC16F variants recommended for new designs), appliance control panels, and remote sensor signal-conditioning front-ends. Designers continue to specify this OTP part where mature firmware is locked and per-unit cost is critical. A practical design consideration is the OTP memory: firmware must be fully validated, since field firmware updates are impossible. For new designs, consider the pin-compatible PIC16F877A (Flash) variant to gain in-circuit reprogrammability without changing the PCB layout.

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

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

同一シリーズでドロップイン互換のモデル: PIC16C64AT-20I/PQ (同一形状・フットプリント) — 相違点: Timers, Package, Program Memory Size, Core Architecture, RoHS Status.

Microchip Technology
Timers: 3 (Timer0, Timer1, Timer2)
Package: 44-pin MQFP (PQ)
Program Memory Size: 3.5 KB
Microchip Technology
Timers: 3 (Timer0, Timer1, Timer2)
Package: 44-pin MQFP (PQ), surface mount
RoHS Status: Compliant
Microchip Technology
Timers: 3 (Timer0, Timer1, Timer2)
Program Memory Size: 3.5 KB (EPROM/OTP)
Core Architecture: PIC16 8-bit RISC
Microchip Technology
Timers: 2 x 8-bit + 1 x 16-bit (TMR0/TMR1/TMR2)
Package: 44-MQFP (10x10 mm), gull-wing leads
Microchip Technology
Timers: 3 (Timer0, Timer1, Timer2)
Microchip Technology
Timers: 3
Package: 44-pin MQFP (PQ)
Program Memory Size: 7 KB (4096 words x 14-bit)

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

PIC16C64A-20I/PQ

✅ ドロップイン
Microchip Technology
📦 44-MQFP (10x10)
8-bit RISC (Harvard) · PIC16C6X (35 instructions, 14-bit word) · 3.5 KB · 128 bytes · 33 · 20 MHz · 200 ns · 2.5 V to 6.0 V

✓ 在庫あり

$12.2 / 個

データシートを見る →

PIC16C64AT-20/PQ

✅ ドロップイン
Microchip Technology
📦 44-MQFP (10x10)
PIC16C 8-bit RISC · 14-bit instruction word, 35 single-word instructions · 20 MHz · 200 ns · OTP (One-Time Programmable) EPROM · 3.5 KB (2K x 14) · 128 x 8 bytes · 33

✓ 在庫あり

$4.45 / 個

データシートを見る →

PIC16C64AT-20E/PQ

✅ ドロップイン
Microchip Technology
📦 44-MQFP (10x10)
8-bit PIC RISC · 3.5 KB (2K x 14) OTP · 128 x 8 bytes · 20 MHz · 5 V · 33 · 44-pin MQFP (10x10 mm) · Surface Mount

✓ 在庫あり

$7.2 / 個

データシートを見る →

PIC16C64A-20/PQ

✅ ドロップイン
Microchip Technology
📦 44-MQFP (10x10)
PIC16C6X · 8-bit RISC PIC · OTP EPROM · 3.5 KB · 128 bytes · Not present (program EPROM only) · 20 MHz · 2.5 V to 6.0 V

✓ 在庫あり

$5.2 / 個

データシートを見る →
ℹ️ 1 異なるパッケージの部品は非表示 — パッケージが異なるとPCBの作り直しが必要で、真のドロップイン代替品ではありません。 お問い合わせ 異なるパッケージの提案が必要な場合。

PIC16C64AT-20I/PQ 最大定格&電気的特性

Core Architecture PIC 8-bit RISC (Harvard)
Family PIC16CXX
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 3.5 KB (2K x 14)
RAM Size 128 x 8 bytes
最大クロック周波数 20 MHz
Instruction Cycle Time 200 ns at 20 MHz
Supply Voltage (VDD) 4 V to 6 V
I/O Pins 33 programmable
Serial Interfaces I2C, SPI, USART
Timers Timer0, Timer1, Timer2 + WDT
パッケージ 44-pin MQFP (10x10 mm)
実装タイプ Surface Mount
動作温度 -40 °C to +85 °C (Industrial)
Temperature Grade Industrial (I)
RoHS ステータス ROHS3 Compliant

PIC16C64AT-20I/PQ ピン構成

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 OSC1/CLKIN — Oscillator crystal input or external clock input
ピン 2 OSC2/CLKOUT — Oscillator crystal output; CLKOUT when in RC mode
ピン 3 MCLR/VPP — Master Clear reset / programming voltage input
ピン 4 RA0 — PORTA bit 0 (analog comparator input)
ピン 5 RA1 — PORTA bit 1 (analog comparator input)
ピン 6 RA2 — PORTA bit 2 (analog comparator input)
ピン 7 RA3 — PORTA bit 3 (analog comparator input)
ピン 8 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
ピン 9 RA5/SS — PORTA bit 5 / SPI slave select
ピン 10 VSS — Ground reference
ピン 11 VDD — Positive supply (4-6 V)
ピン 12 RB0/INT — PORTB bit 0 / external interrupt
ピン 13 RB1 — PORTB bit 1
ピン 14 RB2 — PORTB bit 2
ピン 15 RB3 — PORTB bit 3
ピン 16 RB4 — PORTB bit 4 (interrupt-on-change)
ピン 17 RB5 — PORTB bit 5 (interrupt-on-change)
ピン 18 RB6/PGC — PORTB bit 6 / ICSP clock
ピン 19 RB7/PGD — PORTB bit 7 / ICSP data
ピン 20 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator/counter
ピン 21 RC1/T1OSI — PORTC bit 1 / Timer1 oscillator input
ピン 22 RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1
ピン 23 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
ピン 24 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
ピン 25 RC5/SDO — PORTC bit 5 / SPI data out
ピン 26 RC6/TX/CK — PORTC bit 6 / USART TX / clock
ピン 27 RC7/RX/DT — PORTC bit 7 / USART RX / data
ピン 28 VSS — Ground reference
ピン 29 VDD — Positive supply (4-6 V)
ピン 30 RD0 — PORTD bit 0
ピン 31 RD1 — PORTD bit 1
ピン 32 RD2 — PORTD bit 2
ピン 33 RD3 — PORTD bit 3
ピン 34 RD4 — PORTD bit 4
ピン 35 RD5 — PORTD bit 5
ピン 36 RD6 — PORTD bit 6
ピン 37 RD7 — PORTD bit 7
ピン 38 VSS — Ground reference
ピン 39 VDD — Positive supply (4-6 V)
ピン 40 RE0/RD — PORTE bit 0 / parallel slave port read
ピン 41 RE1/WR — PORTE bit 1 / parallel slave port write
ピン 42 RE2/CS — PORTE bit 2 / parallel slave port chip select
ピン 43 VSS — Ground reference
ピン 44 VDD — Positive supply (4-6 V)

主な用途

PIC16C64AT-20I/PQ の用途: 7 件s: Industrial Automation Controller, Consumer Electronics User Interface, Appliance Control Panel, Remote Sensor Signal Conditioning, Automotive Body and Convenience Modules, Security and Alarm System Controller, Educational and Hobbyist Development.

🏭

Industrial Automation Controller

The PIC16C64AT-20I/PQ's 20 MHz core, 33 I/O pins, and 3.5 KB OTP program memory make it well suited for industrial automation controllers driving relays, optocouplers, and small signal-conditioning front-ends. Its 4–6 V supply range tolerates the noisy 5 V rails typical of factory-floor environments, and the integrated brown-out reset holds the part safely during supply dips. The 128 bytes of RAM are sufficient for typical PLC-style ladder logic replacement, while the hardware USART handles RS-485 communication with industrial sensors. The 44-MQFP package suits compact control boards mounted in DIN-rail enclosures, and the on-chip MSSP enables I2C/SPI communication with sensor arrays and EEPROM storage.

📱

Consumer Electronics User Interface

The PIC16C64AT-20I/PQ drives consumer-electronics front-panel user interfaces with its 33 I/O pins capable of sourcing/sinking 25 mA per pin to drive LEDs and small relays directly. The 20 MHz clock delivers smooth multiplexing of 8-digit 7-segment displays, while the MSSP peripherals handle I2C communication with key-scan expanders and SPI control of LCD modules. The OTP memory suits mature, locked-firmware products where per-unit cost dominates, and the 44-MQFP package fits beneath the display stack. The integrated analog comparators enable touch-button sensing without external ICs, reducing BOM cost for high-volume consumer goods.

🔧

Appliance Control Panel

The PIC16C64AT-20I/PQ is a strong fit for appliance control panels — washing machines, microwave ovens, and dishwasher user interfaces — where the locked-firmware OTP memory and low per-unit cost are key advantages. Its 5 MIPS throughput handles simultaneous button scanning, LED/PWM indicator driving, and sensor polling with headroom. The hardware USART connects to motor-control boards via a simple UART protocol, while the integrated timers generate the precise PWM signals needed for variable-speed drives. The 44-MQFP footprint is compatible with the panel's compact PCB, and the industrial -40 °C to +85 °C rating covers kitchen and laundry environments.

🌐

Remote Sensor Signal Conditioning

The PIC16C64AT-20I/PQ's on-chip analog comparators and MSSP peripherals enable it to condition and transmit data from remote sensor front-ends over SPI or I2C buses. The 20 MHz clock allows fast sampling of pulsed sensor outputs (e.g., ultrasonic or IR receivers), while the 33 I/O pins route multiplexed analog inputs to the comparators without external switching. Brown-out-reset circuitry prevents corrupted sensor data during supply transients on long cable runs. The OTP memory locks calibrated sensor algorithms permanently, preventing field tampering in metrology applications. Industrial temperature rating supports outdoor and unconditioned enclosures.

🚗

Automotive Body and Convenience Modules

Although the standard 'I' (industrial) grade of PIC16C64AT-20I/PQ covers body electronics only, the extended 'E' (-40 °C to +125 °C) variant — PIC16C64A-20E/PQ — qualifies for automotive body modules such as window lifters, mirror controllers, and seat-position memory. The 44-MQFP footprint with 33 I/O pins handles H-bridge drivers and switch-matrix scanning, and the USART links to the vehicle CAN/LIN gateway via external transceivers. The OTP memory locks validated firmware against unauthorized modification. Designers targeting new automotive designs should select AEC-Q100-qualified Flash parts, but legacy designs continue to deploy this part successfully.

🎥

Security and Alarm System Controller

The PIC16C64AT-20I/PQ is well suited as the main controller in wired security and alarm panels, where its 33 I/O pins accommodate multiple zone inputs, siren outputs, keypad scanning, and dialer interfaces. The MSSP enables I2C communication with keypad/display peripherals while the USART drives a modem or wireless module. Brown-out reset ensures the panel reboots cleanly after power outages, and the watchdog timer recovers from firmware lockups. The OTP memory prevents field tampering with validated alarm logic, and the industrial -40 °C to +85 °C range tolerates unheated garages and outdoor equipment closets.

🔧

Educational and Hobbyist Development

The PIC16C64AT-20I/PQ remains a popular part in university embedded-systems curricula and hobbyist projects because of its mature toolchain support, abundant reference code, and forgiving 5 V supply range. The 44-MQFP package is breadboard-friendly when paired with a TQFP-to-DIP breakout adapter, exposing 33 I/O pins for student projects ranging from line-following robots to home automation. The MSSP, USART, and timer peripherals cover the full PIC16 peripheral set taught in introductory courses, and the OTP memory mirrors industry practice of locked-firmware production. Legacy PICkit and ICD programmers support this part for educational labs.

おすすめ製品の概要

PIC16F877A-20I/PQ Flash-based upgrade for in-circuit reprogrammability 使用用途: Industrial Automation Controller, Consumer Electronics User Interface, Security and Alarm System Controller, Educational and Hobbyist Development MAX485ESA RS-485 transceiver for industrial comms 使用用途: Industrial Automation Controller MCP23017 I2C GPIO expander for additional keys 使用用途: Consumer Electronics User Interface PIC16C64A-20I/PQ Microchip Technology 使用用途: Appliance Control Panel ULN2003ADR Texas Instruments 使用用途: Appliance Control Panel MCP3202 12-bit SAR ADC for higher-resolution sensing 使用用途: Remote Sensor Signal Conditioning MAX31855 Thermocouple-to-digital converter 使用用途: Remote Sensor Signal Conditioning PIC16C64A-20E/PQ Extended-temp variant for automotive 使用用途: Automotive Body and Convenience Modules MCP2515 Standalone CAN controller 使用用途: Automotive Body and Convenience Modules MCP23008 I2C GPIO expander for additional zones 使用用途: Security and Alarm System Controller MPLAB-ICD3 In-circuit debugger/programmer 使用用途: Educational and Hobbyist Development
What is the program memory size of PIC16C64AT-20I/PQ?
The PIC16C64AT-20I/PQ has 3.5 KB of OTP (One-Time Programmable) program memory, organized as 2K x 14-bit words. According to the Microchip PIC16C6X datasheet, the program counter is 14 bits wide and can address the full 8K x 14 device space, but only half is populated in this part. Code must be fully validated before programming because OTP memory cannot be electrically erased once written.
What is the maximum clock speed of PIC16C64AT-20I/PQ?
The PIC16C64AT-20I/PQ operates up to 20 MHz external clock input, yielding a 200 ns instruction cycle and approximately 5 MIPS throughput. The '-20' speed suffix in the part number denotes this 20 MHz rating. Operation across the full 4 V to 6 V supply window at 20 MHz is guaranteed per the Microchip datasheet, and the core is fully static so the clock can be stopped for low-power modes.
What package does PIC16C64AT-20I/PQ use?
The PIC16C64AT-20I/PQ is housed in a 44-pin Metric Quad Flat Pack (MQFP) measuring 10x10 mm with 0.8 mm pitch and gull-wing leads. The 'PQ' suffix in the part number denotes this MQFP surface-mount package. The same die is also available in a 44-pin PLCC (L) and 40-pin PDIP (P) on other family members, so PCB layout reuse across package variants is straightforward.
How many I/O pins does PIC16C64AT-20I/PQ have?
The PIC16C64AT-20I/PQ exposes 33 programmable digital I/O pins across five ports (PORTA 6, PORTB 8, PORTC 8, PORTD 8, PORTE 3). Each pin can source or sink up to 25 mA per the Microchip datasheet, which is sufficient to drive LEDs, optocouplers, and small relays directly. PORTA pins additionally share an analog-comparator input function via the comparator peripheral.
Where can I download the PIC16C64AT-20I/PQ datasheet PDF?
The official Microchip PIC16C6X family datasheet is available at https://ww1.microchip.com/downloads/en/DeviceDoc/30263D.pdf, covering PIC16C62/63/64/65/66/67 variants including this part. Third-party distributors such as DigiKey also host the datasheet on their product page. For the device-programming specification, refer to the PIC16C6X Programming Specification document.
What is the supply voltage range of PIC16C64AT-20I/PQ?
The PIC16C64AT-20I/PQ operates from 4.0 V to 6.0 V VDD. The Microchip datasheet specifies that operation at 20 MHz is guaranteed across this full 4–6 V window. Brown-out-reset circuitry holds the device in reset when VDD falls below a programmable threshold (BOREN bit), preventing code corruption from indeterminate supply rails during power-down events.
Is PIC16C64AT-20I/PQ suitable for new designs?
No, the PIC16C64AT-20I/PQ is in Not-Recommended-for-New-Designs (NRND) status per Microchip lifecycle policy. For new designs, Microchip recommends the pin-compatible PIC16F877A (Flash) variant in the same 44-pin MQFP package, which adds in-circuit reprogrammability, more memory (14 KB Flash, 368 RAM), and an ADC. Existing production can continue to source this part for the foreseeable future.
What is the best drop-in replacement for PIC16C64AT-20I/PQ?
The best drop-in replacement is the PIC16C64A-20I/PQ, which uses the identical 44-MQFP footprint and pinout, runs at 20 MHz, and offers the same 3.5 KB OTP memory and 128 bytes RAM. According to FindIC cross-reference data, the two parts share the same die and differ only in trace markings. For designs that can accept a Flash part, PIC16F877A-20I/PQ is also a pin-compatible alternative with reprogrammability.
What is the operating temperature range of PIC16C64AT-20I/PQ?
The PIC16C64AT-20I/PQ is rated for the industrial temperature range of -40 °C to +85 °C, denoted by the 'I' grade letter in the part number. According to the Microchip PIC16C6X datasheet, the device is characterized across this full window at 20 MHz. For extended-temperature automotive applications, PIC16C64A-20E/PQ (extended grade -40 °C to +125 °C) is available in the same package.
How does PIC16C64AT-20I/PQ compare to PIC16F877A?
PIC16C64AT-20I/PQ uses OTP program memory (3.5 KB) and lacks an ADC, while the PIC16F877A uses Flash (14 KB), adds a 10-bit 8-channel ADC, and supports in-circuit serial programming. Both share the same 44-pin MQFP package and 20 MHz clock. Choose the PIC16C64A for cost-sensitive, locked-firmware production; choose the PIC16F877A when field updates, ADC inputs, or more memory are required.
What is the price of PIC16C64AT-20I/PQ?
As of 2026-09-17, distributor pricing for PIC16C64AT-20I/PQ starts at approximately $9.50 for single-piece quantities on DigiKey and Mouser, dropping to roughly $5.70 at 1000-piece volumes. The part is widely stocked as it remains in active production despite NRND lifecycle status. For high-volume OEM pricing, contact Microchip direct or authorized distributors.
Is PIC16C64AT-20I/PQ in stock at distributors?
Yes, as of 2026-09-17 the PIC16C64AT-20I/PQ is in stock at DigiKey and Mouser with same-day shipping options. Multiple franchised distributors carry inventory including Hotenda, Vyrian, MicrochipUSA, and Jotrin. Because this part is in Not-Recommended-for-New-Designs (NRND) status, long-term availability beyond several years is not guaranteed — confirm with the manufacturer for ongoing production plans.
What serial interfaces does PIC16C64AT-20I/PQ support?
The PIC16C64AT-20I/PQ supports three on-chip serial interfaces: I2C (Master/Slave mode via the SSP module), SPI (Master/Slave via the same SSP module), and a hardware USART for asynchronous RS-232/RS-485 communication. According to the Microchip PIC16C6X datasheet, the MSSP (Master Synchronous Serial Port) handles both I2C and SPI, freeing the USART for independent async traffic.
What are the key specifications of PIC16C64AT-20I/PQ that engineers should know?
The PIC16C64AT-20I/PQ is an 8-bit PIC16 RISC microcontroller from Microchip with 20 MHz maximum clock, 3.5 KB (2K x 14) of OTP program memory, 128 bytes of RAM, 33 programmable I/O pins, and integrated I2C/SPI/USART peripherals. It operates from 4 V to 6 V supply across the industrial temperature range of -40 °C to +85 °C in a 44-pin MQFP (10x10 mm) surface-mount package. Lifecycle status is NRND per the Microchip product page.

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

選定ガイド

Choose PIC16C64AT-20I/PQ for industrial-temperature (-40 °C to +85 °C) 5 V designs where mature firmware is locked and per-unit cost is paramount — such as factory-floor controllers, consumer appliance panels, and security/alarm systems. Choose PIC16C64AT-20/PQ if your design operates only in commercial 0–70 °C environments; this is functionally identical and may have slightly better availability. Choose PIC16C64AT-20E/PQ for automotive body modules or industrial environments reaching +125 °C. For new designs without field-update requirements, evaluate the pin-compatible PIC16F877A-20I/PQ which offers Flash reprogrammability and an on-chip ADC. Avoid this part for new designs in volume because it is NRND; recommend Microchip's PIC18F or dsPIC33 series for new platforms requiring longer lifecycle commitments.

代替品との比較

パラメータ この製品 PIC16C64A-20I/PQ PIC16C64AT-20/PQ PIC16C64AT-20E/PQ PIC16C64A-20/PQ
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-MQFP (10x10) 44-MQFP (10x10) - same 44-MQFP (10x10) - same 44-MQFP (10x10) - same 44-MQFP (10x10) - same
Program Memory 3.5 KB OTP (2K x 14) 3.5 KB OTP (2K x 14) 3.5 KB OTP (2K x 14) 3.5 KB OTP (2K x 14) 3.5 KB OTP (2K x 14)
Maximum Clock Speed 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Operating Temperature -40 °C to +85 °C (Industrial) -40 °C to +85 °C (Industrial) 0 °C to +70 °C (Commercial) -40 °C to +125 °C (Extended) 0 °C to +70 °C (Commercial)
RAM Size 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes
I/O Pins 33 33 33 33 33
Lifecycle Status NRND NRND NRND NRND NRND

主な差別化要因

  • Industrial temperature grade (-40 °C to +85 °C) (vs PIC16C64AT-20/PQ)
  • Industrial vs extended temperature range (vs PIC16C64AT-20E/PQ)
  • Mature ecosystem and abundant documentation (vs ATmega329V-8MI)

設計ノート

The PIC16C64AT-20I/PQ operates from 4 V to 6 V VDD; design the supply rail with a low-ESR 100 nF ceramic decoupling capacitor placed within 5 mm of each VDD/VSS pin pair. According to the Microchip datasheet, the device draws approximately 5 mA at 5 V/20 MHz; for low-power applications enable the SLEEP instruction and wake via Watchdog Timer or external interrupt. Brown-out-reset should be enabled (BOREN configuration bit) to guarantee clean reset during power dips.

The 44-MQFP package uses 0.8 mm pitch gull-wing leads — keep-out zone for traces should be designed for 0.5 mm clearance beneath the package body and 0.3 mm between pads. Place a ground pour under the IC body to reduce EMI coupling into analog comparator inputs on PORTA. The MCLR/VPP pin requires a 10 kΩ pull-up to VDD; do not leave it floating. ICSP clock (PGC, pin 18) and data (PGD, pin 19) should be brought out to a programming header for in-circuit programming.

Do not assume OTP memory can be erased or rewritten — the PIC16C64A is One-Time-Programmable and any programming error (e.g., bad configuration bits or code bug) renders the part unusable. Validate firmware on PIC16F or PIC18 equivalents in development, then port to PIC16C64A only after lock-down. Watchdog timer must be enabled (configuration WDTE bit) for fail-safe recovery from firmware lockups. The USART pins (RC6/RC7) are shared with PORTB; do not toggle these pins without disabling the USART peripheral.

Route the 20 MHz crystal traces (OSC1, OSC2) short and symmetric, with a ground guard trace on both sides to prevent coupling into PORTA analog comparator inputs. Place the crystal within 5 mm of the IC pins, and avoid routing signal traces under the crystal traces. For EMC-sensitive designs, add a ferrite bead on VDD and a 1 nF X7R bypass on each PORTA analog input to filter high-frequency noise from switched-mode supplies nearby.

コンプライアンス情報

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

ROHS3 compliant per distributor listings. Not AEC-Q100 qualified — for automotive applications choose the PIC16C64A-20E/PQ extended-temperature variant or a Flash-based PIC18F/Kinetis equivalent.

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

関連検索

PIC16C64AT-20I/PQ PIC16C64AT-20I/PQ datasheet Microchip PIC16C64A datasheet PDF 8-bit OTP microcontroller 20 MHz 3.5 KB 44-pin MQFP PIC microcontroller PIC16C64AT-20I/PQ industrial automation PIC16C64AT-20I/PQ vs PIC16F877A PIC16C64AT-20I/PQ drop-in replacement buy PIC16C64AT-20I/PQ PIC16C64A price 1000 pieces what is the operating temperature of PIC16C64AT-20I/PQ PIC16C64AT-20I/PQ pinout 44 MQFP

関連部品&用語

Microchip Technology PIC16C64AT-20I/PQ PIC16C64A-20I/PQ PIC16C64AT-20/PQ PIC16C64AT-20E/PQ PIC16F877A PIC microcontroller 8-bit RISC OTP memory One-Time Programmable Harvard architecture MQFP-44 I2C SPI USART Brown-out reset Watchdog timer Industrial temperature grade RoHS AEC-Q100 PICkit ICSP MOSFET drivers PIC16C6X family MPLAB
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

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

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