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 / 件
最小起订量: 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 (对比 PIC16C77-04/P)
  • Recommended modern replacement is pin-compatible (对比 PIC16F77-I/P)
  • Higher memory configuration in same package (对比 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
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情