Microchip Technology

PIC16C77-04I/P - 8-Bit OTP MCU 14KB 4MHz 40-PDIP | Microchip

部品番号: PIC16C77-04I/P ✗ 生産終了
在庫あり 1〜3営業日以内に発送
4.0 V to 5.5 V Vdss 40-pin PDIP (Plastic DIP, 0.600 in / 15.24 mm) Package 4 MHz Speed OTP EPROM Memory
開始価格 $6.05 USD / 個
MOQ: 1 |
価格更新日: 2026-09-18
ボリューム価格
数量 単価 小計
1 $11.2 $11.20
10 $9.95 $99.50
100 $8.4 $840.00
500 $7.1 $3,550.00
1,000 $6.05 $6,050.00
ℹ️ すべての価格はUSDです

PIC16C77-04I/P 概要

The Microchip Technology PIC16C77-04I/P is an 8-bit CMOS OTP (one-time programmable) microcontroller from the PIC16C7X family, delivering 4MHz maximum clock speed (200ns instruction cycle) with 14KB program memory (8K x 14 words), 368 bytes of RAM, and 33 digital I/O lines housed in a 40-pin PDIP (Plastic DIP) package. According to the Microchip datasheet, this part integrates an 8-channel 8-bit Analog-to-Digital Converter (ADC), one 8-bit timer and two CCP (Capture/Compare/PWM) modules, making it a self-contained mid-range controller for embedded designs.

A PIC16C microcontroller is a member of Microchip's PIC (Peripheral Interface Controller) family of RISC-based 8-bit microcontrollers, sitting within the mid-range PIC16 hierarchy. It belongs to the broader category of microcontrollers -> embedded processors -> semiconductor ICs. The '16C' suffix indicates CMOS One-Time Programmable (OTP) EPROM program memory, distinguishing it from the flash-based PIC16F family and the ROM-based PIC16CR family. PIC16C7x parts were among the first mid-range PICs to integrate on-chip ADC, freeing designs from external analog conversion.

Key features include 35 single-word instructions (single-cycle except program branches which take two cycles), 8-level deep hardware stack, 14-bit instruction word, an operating voltage range of 4.0V to 5.5V, and an industrial temperature range of -40C to +85C (denoted by the 'I' suffix). The 40-pin PDIP package is a through-hole form factor suitable for development, prototyping, educational kits, and legacy production systems that require socketed devices for field replacement.

Technical depth: the part uses a Harvard architecture with separate program and data buses, allowing instruction fetch to overlap with data access. The RISC-style instruction set keeps most operations single-cycle, so throughput at 4MHz is approximately 4 MIPS. On-chip peripherals include a USART for serial communication, MSSP (Master Synchronous Serial Port) for SPI/I2C, and 8 channels of 8-bit ADC for sensor interfacing. The industrial-grade temperature range and OTP memory make this part well-suited to medium-volume production where Flash reprogrammability is not required.

Typical applications include industrial control systems, HVAC controllers, motor control front-ends, sensor signal conditioning, embedded instrumentation, and educational/hobbyist microcontroller boards. The on-chip ADC and PWM peripherals suit closed-loop feedback designs such as temperature controllers and small DC motor drivers.

When designing with this part, note that OTP memory cannot be erased or reprogrammed - firmware must be 100% verified before programming. Engineers should consider the newer PIC16F77 (Flash-based) for new designs, or PIC16C77-04/PQ / 04/L variants if a different package is needed while preserving pinout compatibility within the family.

This page synthesizes distributor pricing, same-family drop-in alternatives, and design considerations not found on the manufacturer datasheet front page.

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

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

同一シリーズでドロップイン互換のモデル: PIC16C77-04I/P (同一形状・フットプリント) — 相違点: Core Architecture, Timers, Package, Operating Temperature, Mounting Type.

Microchip Technology
Core Architecture: PIC 8-bit RISC (Harvard)
Timers: 3 (Timer0, Timer1, Timer2)
Package: 40-pin PDIP (DIP-40)
Microchip Technology
Core Architecture: PIC16CXX 8-bit RISC (Harvard)
Timers: 2 x 8-bit + 1 x 16-bit
Operating Temperature: -40 °C to +85 °C (industrial grade, "I")
Microchip Technology
Core Architecture: PIC16CXX mid-range 8-bit RISC (Harvard)
Timers: Two 8-bit (TMR0, TMR2), one 16-bit (TMR1)
Package: 40-pin PDIP (0.600 inch, 15.24 mm)
Microchip Technology
Timers: 2 x 8-bit + 1 x 16-bit
Package: 44-TQFP (10x10 mm)
Operating Temperature: 0 °C to +70 °C (Commercial)
Microchip Technology
Core Architecture: PIC16 mid-range 8-bit RISC
Timers: 2 x 8-bit + 1 x 16-bit
Package: 40-pin PDIP (DIP-40)
Microchip Technology
Core Architecture: PIC16CXX mid-range 8-bit RISC
Timers: 3 (Timer0 8-bit, Timer1 16-bit, Timer2 8-bit)
Package: 40-pin CERDIP, windowed (through-hole, 0.300 inch)
Microchip Technology
Core Architecture: PIC16F (8-bit RISC)
Timers: 2 x 8-bit + 1 x 16-bit
Package: 40-pin PDIP (DIP-40)

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

PIC16F77-I/P

✅ ドロップイン
Microchip Technology
📦 40-pin PDIP
PIC16F (8-bit RISC) · 14 KB (8K x 14) Flash · 368 bytes · 20 MHz · 200 ns (at 20 MHz) · 2.0 V to 5.5 V · 33

✓ 在庫あり

$8.4 / 個

データシートを見る →

PIC16C77-04/PT

✅ ドロップイン
Microchip Technology
📦 40-pin PDIP
PIC16C7X · 8-bit PIC RISC · 14-bit · 35 · 4 MHz · 200 ns · OTP (One-Time Programmable) · 14 KB (8K x 14)

✓ 在庫あり

$6.08 / 個

データシートを見る →

PIC16C765-I/P

✅ ドロップイン
Microchip Technology
📦 40-pin PDIP
PIC16CXX mid-range 8-bit RISC (Harvard) · 14 KB OTP (8K x 14 words) · 256 bytes · None (OTP only) · 24 MHz (167 ns instruction cycle) · Approximately 6 MIPS · 35 single-word instructions · 4.0 V to 5.5 V

✓ 在庫あり

$5.1 / 個

データシートを見る →

PIC16C74B-04I/P

✅ ドロップイン
Microchip Technology
📦 40-pin PDIP
PIC16CXX 8-bit RISC (Harvard) · PIC16 mid-range · 4 MHz · 200 ns · 7 KB (4K x 14) OTP · OTP (One-Time Programmable) EPROM · 192 bytes · None (none on die for this OTP MCU)

✓ 在庫あり

$5.55 / 個

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

PIC16C77-04I/P 最大定格&電気的特性

Core Architecture PIC (8-bit RISC, Harvard)
Family PIC16C7x (mid-range)
Program Memory Type OTP EPROM
Program Memory Size 14 KB (8K x 14 words)
RAM 368 bytes
最大クロック周波数 4 MHz
Instruction Cycle Time 200 ns
電源電圧 4.0 V to 5.5 V
Number of I/O Pins 33
ADC 8 channels, 8-bit
Timers 1 x 8-bit, 1 x 16-bit (via CCP)
CCP Modules 2
Serial Interfaces USART, MSSP (SPI/I2C)
動作温度 -40 C to +85 C (Industrial, 'I' suffix)
パッケージ 40-pin PDIP (Plastic DIP, 0.600 in / 15.24 mm)
ピン数 40
実装タイプ Through-Hole (THT)
Lead-Free / RoHS Lead-free per Microchip product page; RoHS compliance varies by date code

PIC16C77-04I/P ピン構成

DIP-40 Package Pinout Diagram DIP-40 40-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 40 2 39 3 38 4 37 5 36 6 35 7 34 8 33 9 32 10 31 11 30 12 29 13 28 14 27 15 26 16 25 17 24 18 23 19 22 20 21 DIP-40
ピン 1 MCLR/VPP — Master Clear (reset) input / programming voltage
ピン 2 RA0/AN0 — Port A bit 0 / Analog input channel 0
ピン 3 RA1/AN1 — Port A bit 1 / Analog input channel 1
ピン 4 RA2/AN2 — Port A bit 2 / Analog input channel 2
ピン 5 RA3/AN3/VREF — Port A bit 3 / Analog input channel 3 / VREF+
ピン 6 RA4/T0CKI — Port A bit 4 / Timer0 clock input
ピン 7 RA5/AN4/SS — Port A bit 5 / Analog input channel 4 / SPI slave select
ピン 8 RE0/RD/AN5 — Port E bit 0 / Parallel port read / Analog input channel 5
ピン 9 RE1/WR/AN6 — Port E bit 1 / Parallel port write / Analog input channel 6
ピン 10 RE2/CS/AN7 — Port E bit 2 / Parallel port chip select / Analog input channel 7
ピン 11 VDD — Positive supply voltage (5V)
ピン 12 VSS — Ground reference
ピン 13 OSC1/CLKIN — Crystal oscillator input / external clock input
ピン 14 OSC2/CLKOUT — Crystal oscillator output / clock output (Fosc/4)
ピン 15 RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / Timer1 clock input
ピン 16 RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator input / CCP2 module
ピン 17 RC2/CCP1 — Port C bit 2 / CCP1 module (PWM/Capture/Compare)
ピン 18 RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock
ピン 19 RD0/PSP0 — Port D bit 0 / Parallel Slave Port bit 0
ピン 20 RD1/PSP1 — Port D bit 1 / Parallel Slave Port bit 1
ピン 21 RD2/PSP2 — Port D bit 2 / Parallel Slave Port bit 2
ピン 22 RD3/PSP3 — Port D bit 3 / Parallel Slave Port bit 3
ピン 23 RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data
ピン 24 RC5/SDO — Port C bit 5 / SPI data out
ピン 25 RC6/TX/CK — Port C bit 6 / USART TX / USART clock
ピン 26 RC7/RX/DT — Port C bit 7 / USART RX / USART data
ピン 27 RD4/PSP4 — Port D bit 4 / Parallel Slave Port bit 4
ピン 28 RD5/PSP5 — Port D bit 5 / Parallel Slave Port bit 5
ピン 29 RD6/PSP6 — Port D bit 6 / Parallel Slave Port bit 6
ピン 30 RD7/PSP7 — Port D bit 7 / Parallel Slave Port bit 7
ピン 31 VSS — Ground reference
ピン 32 VDD — Positive supply voltage (5V)
ピン 33 RB0/INT — Port B bit 0 / External interrupt
ピン 34 RB1 — Port B bit 1
ピン 35 RB2 — Port B bit 2
ピン 36 RB3/PGM — Port B bit 3 / Low-voltage programming
ピン 37 RB4 — Port B bit 4
ピン 38 RB5 — Port B bit 5
ピン 39 RB6/PGC — Port B bit 6 / ICSP clock
ピン 40 RB7/PGD — Port B bit 7 / ICSP data

主な用途

PIC16C77-04I/P の用途: 6 件s: Industrial Process Control, HVAC Climate Controllers, Small DC Motor and Stepper Control, Educational and Hobbyist Microcontroller Boards, Sensor Signal Conditioning Front-Ends, Legacy Embedded Instrumentation.

🏭

Industrial Process Control

The PIC16C77-04I/P fits industrial process control applications because of its 8-channel 8-bit ADC for sensor interfacing (thermistors, pressure transducers, flow meters), 33 digital I/O pins for actuator and relay driving, and USART for SCADA or HMI panel communication. The industrial -40C to +85C temperature range handles factory floor environments. Its 4 MIPS throughput at 4 MHz is adequate for PID loop calculations at 100 Hz sample rates, while the 14KB OTP program memory stores control tables, calibration constants, and state machines. Unlike the flash-based PIC16F77, the OTP memory prevents field tampering of calibration data in safety-critical loops.

🏭

HVAC Climate Controllers

HVAC controllers benefit from the PIC16C77-04I/P's combination of 8 ADC channels (for temperature, humidity, and pressure sensors), PWM-capable CCP modules (for damper and valve actuator control), and a USART for connection to building management systems via Modbus or BACnet gateways. The 4 MHz clock is more than sufficient for thermostat loop times of 1-10 seconds. The 14KB program memory stores scheduling, setpoint profiles, and fault logging, while the industrial temperature range handles equipment-room environments. The OTP memory ensures firmware stability once deployed.

🏭

Small DC Motor and Stepper Control

The PIC16C77-04I/P's two CCP modules generate PWM outputs for driving small DC motors, fans, or unipolar stepper motors via simple MOSFET bridges. With 4 MIPS throughput and 33 I/O pins, it can manage H-bridge direction logic, current sensing via the ADC, and quadrature encoder feedback via external interrupt pins. The 8-channel ADC allows multiple motor currents or position sensors to be sampled sequentially. The OTP memory locks in calibration data such as current trip thresholds and acceleration ramps.

🔧

Educational and Hobbyist Microcontroller Boards

The PIC16C77-04I/P in 40-pin PDIP is ideal for educational microcontroller courses and hobbyist projects due to its through-hole package (easy to breadboard and socket), 40 pins providing ample I/O for learning, and well-documented PIC16 mid-range architecture taught in many university curricula. The 4 MHz ceramic resonator is forgiving for first-time clock bring-up. The 14KB program memory supports substantial student projects while the 35-instruction RISC instruction set is approachable for assembly learners. Students can migrate to PIC16F77 for in-circuit reprogrammability.

🧩

Sensor Signal Conditioning Front-Ends

Sensor front-end designs use the PIC16C77-04I/P's 8-channel 8-bit ADC for digitizing multiple analog sensors, USART for sending processed data to a host controller or PC, and 33 I/O pins for MUX switching or digital sensor selection. With 4 MIPS, the part can run basic linearization, averaging, and alarm threshold algorithms in firmware. The industrial temperature range suits outdoor sensor installations, while the OTP memory prevents inadvertent firmware modifications in deployed units. PIC16F77-I/P is recommended for new designs needing firmware updates.

🔧

Legacy Embedded Instrumentation

Maintaining legacy industrial instruments originally designed around PIC16C77-04I/P requires continued supply of this NRND part. The MCU's 33 I/O pins, USART for data output, and 8-channel ADC suit bench-top multimeters, panel meters, and process calibrators from the late 1990s. The OTP memory is acceptable for fixed-function instruments that never required firmware updates. For new instrumentation designs, PIC16F877A-I/P (40-pin PDIP, Flash, more memory) is the recommended Microchip migration path with same pinout and broader peripheral set.

おすすめ製品の概要

PIC16F77-I/P Microchip Technology 使用用途: Industrial Process Control MCP6002 Op-amp for sensor signal conditioning 使用用途: Industrial Process Control, Sensor Signal Conditioning Front-Ends MCP1700 3.3V LDO for power regulation 使用用途: Industrial Process Control, Legacy Embedded Instrumentation MCP9700 Analog temperature sensor for HVAC feedback 使用用途: HVAC Climate Controllers MCP2515 Standalone CAN controller for BACnet MS/TP 使用用途: HVAC Climate Controllers PIC16F877A-I/P Microchip Technology 使用用途: HVAC Climate Controllers, Educational and Hobbyist Microcontroller Boards, Legacy Embedded Instrumentation DRV8871 Integrated H-bridge motor driver 使用用途: Small DC Motor and Stepper Control A3901 Low-voltage stepper motor driver 使用用途: Small DC Motor and Stepper Control PIC16F1939-I/P Modern PWM-rich replacement with more CCP 使用用途: Small DC Motor and Stepper Control PIC-ICD2 In-circuit debugger for development 使用用途: Educational and Hobbyist Microcontroller Boards MPLAB X IDE Microchip's free development environment 使用用途: Educational and Hobbyist Microcontroller Boards MCP1541 Precision 4.096V voltage reference for ADC 使用用途: Sensor Signal Conditioning Front-Ends PIC16F88-I/P Microchip Technology 使用用途: Sensor Signal Conditioning Front-Ends MAX232 RS-232 line driver for legacy serial ports 使用用途: Legacy Embedded Instrumentation
What is the maximum clock frequency of the PIC16C77-04I/P?
The PIC16C77-04I/P runs at a maximum clock frequency of 4 MHz, giving a 200 ns instruction cycle and approximately 4 MIPS throughput. According to the Microchip PIC16C7X datasheet, the '04' speed grade denotes this 4 MHz rating; the '20' grade variant (PIC16C77-20) runs at 20 MHz. The 'I' suffix indicates the industrial -40C to +85C temperature range.
How much program memory and RAM does the PIC16C77-04I/P have?
The PIC16C77-04I/P includes 14 KB of OTP EPROM program memory (organized as 8K x 14-bit words) and 368 bytes of data RAM. According to the Microchip PIC16C7X datasheet, the 14-bit instruction width is standard for the PIC16 mid-range family, while RAM is used for variables and the hardware stack. Compare to PIC16F77 (Flash) which has identical memory sizes but is reprogrammable.
What package does the PIC16C77-04I/P come in?
The PIC16C77-04I/P is supplied in a 40-pin PDIP (Plastic Dual In-line Package) with 0.600 inch (15.24 mm) row spacing. The '/P' suffix in Microchip's naming convention denotes PDIP. Through-hole PDIP is preferred for prototyping, education, and designs where socketed field-replacement is desired. For surface-mount, consider PIC16C77-04I/L (PLCC) or PIC16C77-04I/PT (TQFP-44).
Is the PIC16C77-04I/P still in production or obsolete?
The PIC16C77-04I/P is in Not Recommended for New Designs (NRND) status - according to the Microchip product page, a newer replacement (PIC16F77) is recommended for new designs. However, existing production orders continue to be supported. For long-term supply, engineers should migrate to PIC16F77 (Flash, same pinout and peripherals) or consult Microchip's product selection tools for current alternatives.
Where can I buy the PIC16C77-04I/P online and what is the price?
The PIC16C77-04I/P is available from authorized distributors including DigiKey, Mouser, and Microchip Direct. As of 2026-09-19, pricing starts around USD 11.20 at quantity 1, with break pricing down to USD 6.05 at 1000 pieces (per Octopart aggregated distributor data). Lead time is typically 6-10 weeks due to NRND status; for new designs the flash-based PIC16F77-I/P is recommended for better availability.
What is the lead time for PIC16C77-04I/P orders?
Lead time for PIC16C77-04I/P is typically 6-10 weeks because the part is in NRND status and inventory is declining. According to DigiKey and Mouser stock data, small quantities may ship from distributor shelf stock for immediate delivery, but production volumes should be planned with the longer lead time. Microchip Direct is the recommended source for production orders; distributors may stock only evaluation quantities.
What is the difference between PIC16C77-04I/P and PIC16F77-I/P?
The PIC16C77-04I/P uses OTP EPROM memory (one-time programmable, cannot be erased) while the PIC16F77-I/P uses Flash memory (reprogrammable thousands of times). According to the Microchip datasheet family documentation, both parts share the same 14KB program memory, 368 bytes RAM, 8-channel 8-bit ADC, 33 I/O pins, and 40-pin PDIP package, making PIC16F77-I/P a near drop-in modern replacement. PIC16F77 also runs at 20 MHz versus 4 MHz for PIC16C77-04.
PIC16C77-04I/P vs PIC16C77-20I/P - which is better for high-speed applications?
The PIC16C77-04I/P runs at 4 MHz maximum (200ns instruction cycle, ~4 MIPS) while the PIC16C77-20I/P runs at 20 MHz (200ns at 20 MHz would be wrong - actually 200ns at 4 MHz; the -20 grade runs at 20 MHz with 200ns instruction cycle, 5 MIPS). For high-speed applications requiring faster interrupt response or higher PWM frequencies, the -20 grade is the better choice. The -04 grade is preferred for lower-power or slower-clock designs where EMI is a concern.
Can I use PIC16F77-I/P as a drop-in replacement for PIC16C77-04I/P?
Yes, the PIC16F77-I/P is the recommended drop-in replacement for PIC16C77-04I/P. According to the Microchip product page, both parts share the same 40-pin PDIP pinout, same peripheral set (8-channel 8-bit ADC, USART, MSSP, 2 CCP), same 14KB program memory and 368 bytes RAM. The only differences are Flash vs OTP memory (F77 is reprogrammable) and 20 MHz max clock (F77) vs 4 MHz (C77-04). Existing C77-04 code can run on F77 unchanged if clock divider is adjusted.
When should I choose PIC16C77-04I/P over PIC16F77-I/P for a new design?
Choose PIC16C77-04I/P only when you specifically need OTP memory for cost-sensitive high-volume production where reprogrammability is not required and code is fully verified. For new designs, Microchip recommends PIC16F77-I/P instead - it offers Flash memory (allowing field firmware updates and easier development), higher 20 MHz clock speed, and is fully pin-compatible. Reserve PIC16C77-04I/P for maintaining legacy systems or matching existing production BOMs.
What are the on-chip peripherals of the PIC16C77-04I/P?
The PIC16C77-04I/P integrates 8 channels of 8-bit ADC, one USART (asynchronous/synchronous serial), one MSSP (Master Synchronous Serial Port) supporting both SPI and I2C modes, two CCP modules (Capture/Compare/PWM) for timing and motor control, one 8-bit timer/counter (Timer0), and one 8-bit timer with 16-bit read/write capability. Watchdog timer with on-chip RC oscillator and brown-out reset are also included. According to the datasheet, this peripheral set is competitive for embedded control designs of the late 1990s.
Where can I download the PIC16C77-04I/P datasheet PDF?
The PIC16C77-04I/P datasheet can be downloaded from Microchip's official website at https://ww1.microchip.com/downloads/en/DeviceDoc/30430D.pdf. According to Microchip's documentation index, the PIC16C7X family datasheet (DS30430D) covers all members including PIC16C77. Third-party sites like alldatasheet.com and findic.us also host mirror copies, but the Microchip URL above is the authoritative version with the latest errata.
What is the operating voltage range of PIC16C77-04I/P?
The PIC16C77-04I/P operates from a supply voltage of 4.0 V to 5.5 V according to the Microchip PIC16C7X datasheet electrical characteristics. Operation below 4.0 V may cause brown-out reset to trigger if BOR is enabled. For 3.3V-only systems, an LDO regulator or level shifter is required; alternatively, consider PIC16LF77 or PIC16F88 parts that natively support lower voltage rails. The industrial 'I' temperature suffix allows -40C to +85C operation.
Is the PIC16C77-04I/P suitable for new industrial control designs in 2026?
The PIC16C77-04I/P is Not Recommended for New Designs (NRND) per Microchip's lifecycle classification, so for new 2026 industrial designs, the PIC16F77-I/P or PIC16F877A-I/P is recommended instead. According to Microchip's product page, the PIC16F77 offers Flash memory, 20 MHz clock, and is fully pin-compatible, while PIC16F877A adds more memory (14KB program, 368 RAM, 256 EEPROM) for headroom. Existing PIC16C77-04I/P designs should remain maintainable via distributor stock but should plan a migration roadmap.

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

選定ガイド

Choose PIC16C77-04I/P when maintaining a legacy design that specifies OTP memory, requires industrial -40C to +85C operation, and runs at 4 MHz maximum clock - particularly in field-deployed industrial controllers where code tampering is a concern. For new designs in 2026, choose PIC16F77-I/P instead: it is fully pin-compatible, offers Flash memory for field firmware updates, and runs at 20 MHz (5 MIPS vs 4 MIPS) for the same approximate price. Choose PIC16C74B-04I/P when 4KB program memory is sufficient and cost is paramount. Choose PIC16C765-I/P when USB connectivity is required (it adds a USB 1.1 SIE peripheral, though with fewer GPIO pins). All alternatives share the 40-pin PDIP footprint, enabling PCB reuse.

代替品との比較

パラメータ この製品 PIC16F77-I/P PIC16C77-04/P PIC16C765-I/P PIC16C74B-04I/P
Package 40-pin PDIP 40-pin PDIP (same) 40-pin PDIP (same) 40-pin PDIP (same) 40-pin PDIP (same)
Brand Microchip Technology Microchip Technology (same) Microchip Technology (same) Microchip Technology (same) Microchip Technology (same)
Program Memory 14 KB OTP 14 KB Flash 14 KB OTP 14 KB OTP 4 KB OTP
Maximum Clock 4 MHz 20 MHz 4 MHz 4 MHz 4 MHz
RAM 368 bytes 368 bytes 368 bytes 368 bytes 192 bytes
Memory Type OTP EPROM Flash (reprogrammable) OTP EPROM OTP EPROM OTP EPROM
Temperature Range -40C to +85C (Industrial) -40C to +85C (Industrial) 0C to +70C (Commercial) -40C to +85C (Industrial) -40C to +85C (Industrial)
ADC Channels 8 channels, 8-bit 8 channels, 8-bit 8 channels, 8-bit 8 channels, 8-bit 8 channels, 8-bit
Special Features 33 I/O, USART, MSSP, 2 CCP Same + Flash reprogrammability Same peripherals Same + USB 1.1 SIE, fewer I/O (24) Same peripherals, less memory

主な差別化要因

  • Industrial temperature range (-40C to +85C) in standard speed grade (vs PIC16C77-04/P)
  • Recommended modern replacement is pin-compatible (vs PIC16F77-I/P)
  • Higher memory configuration in same package (vs PIC16C74B-04I/P)

設計ノート

OTP memory is one-time programmable - firmware must be 100% verified before programming, as mistakes cannot be erased. For development cycles, prototype with PIC16F77 (Flash) on the same PCB footprint, then move to PIC16C77-04I/P for production. A common pitfall is assuming the BOR (brown-out reset) voltage threshold matches the minimum VDD of 4.0V exactly - in practice it can vary, so design VDD to stay above 4.2V under all load conditions if BOR is enabled. The 'I' suffix denotes industrial -40C to +85C; commercial 'PIC16C77-04/P' without 'I' is 0C to +70C only.

Power supply decoupling requires a 0.1 uF ceramic capacitor placed within 5 mm of each VDD pin (pins 11 and 32 on PDIP-40), plus a bulk 10 uF electrolytic or tantalum on the main VDD rail. According to the PIC16C7X datasheet, VSS pins (12 and 31) should be tied to a low-impedance ground plane. For noise-sensitive ADC applications, an additional LC filter on AVdd (when implemented as separate analog supply) is recommended. Power-on reset (POR) requires VDD rise time below a specified threshold; if the rise is slower, use the MCLR pin with an external RC delay.

The 40-pin PDIP package at 0.600 inch row spacing (15.24 mm) suits through-hole PCB design with 2.54 mm (0.1 inch) pitch. For prototyping, use a 40-pin DIP socket (machined-pin preferred for reliability). When migrating to surface-mount, PIC16C77-04I/PT (TQFP-44) or PIC16C77-04I/L (PLCC-44) are footprint-compatible within the family but require PCB redesign. The crystal oscillator traces (OSC1/OSC2) should be kept short and surrounded by ground; for 4 MHz operation, ceramic resonators with built-in capacitors are a cost-effective alternative to crystals.

コンプライアンス情報

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

Lead-free and RoHS compliant per Microchip product page. Not AEC-Q100 qualified - for automotive applications consider PIC16F77-E/P or PIC18F variants with automotive qualification. Halogen-free status not explicitly stated in provided data.

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

関連検索

PIC16C77-04I/P PIC16C77-04I/P datasheet Microchip PIC16C77 8-bit microcontroller PIC16C77 OTP 14KB 4MHz 40-PDIP PIC16C77-04I/P DIP-40 MCU PIC16C77 industrial microcontroller application PIC16C77-04I/P vs PIC16F77-I/P PIC16C77-04I/P drop-in replacement PIC16C77-04I/P buy price stock where to download PIC16C77 datasheet PDF PIC16C77 pinout 40-pin PDIP PIC16C77 ADC 8-channel PIC16C77 USART MSSP CCP peripherals PIC16C77 NRND replacement Microchip PIC mid-range 8-bit OTP MCU 1990s

関連部品&用語

Microchip Technology PIC16C77-04I/P PIC16F77-I/P PIC16C765-I/P PIC16C74B-04I/P PIC16C77-04/P PIC microcontroller 8-bit MCU RISC architecture Harvard architecture OTP EPROM Flash memory PDIP package TQFP-44 PLCC-44 ADC (Analog-to-Digital Converter) USART MSSP (Master Synchronous Serial Port) CCP (Capture/Compare/PWM) PIC16C7X family mid-range PIC MIPS (Million Instructions Per Second) RoHS REACH industrial temperature grade
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

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

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