Microchip Technology

PIC16C77-04I/PQ - 8-Bit CMOS MCU, 14KB OTP, 4MHz, 44-MQFP | Microchip

N.º de pieza: PIC16C77-04I/PQ ✗ Fin de vida
En stock Se envía en 1-3 días hábiles
2.5 V to 6.0 V Vdss 25 mA / 25 mA per pin Id 44-pin MQFP (PQ suffix) Package 4 MHz (-04 speed grade) Speed OTP (One-Time-Programmable) Memory
Desde $7.16 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-09-18
Precios por volumen
Cant. Precio unitario Total
1 $11.92 $11,92
10 $10.74 $107,40
100 $9.58 $958,00
500 $8.42 $4.210,00
1.000 $7.16 $7.160,00
ℹ️ Todos los precios están en USD

PIC16C77-04I/PQ Descripción general

The Microchip PIC16C77-04I/PQ is a high-performance 8-bit CMOS OTP microcontroller featuring 14KB of one-time-programmable program memory, 368 bytes of RAM, 8 channels of 8-bit A/D conversion, and three timer/counter modules. It executes a 35-instruction RISC set in 200 ns per instruction at 4 MHz from a 2.5 V to 6.0 V industrial-temperature supply, and is housed in a 44-pin Metric Quad Flat Pack (MQFP) package designated by the suffix PQ.

Background Knowledge - An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (here OTP, programmed once by the user), working RAM, peripheral interfaces and I/O onto one silicon die. PIC16C7X-family parts belong to Microchip's mid-range architecture, which adds hardware timers, a synchronous/asynchronous serial port (USART/SCI), a parallel slave port and on-chip A/D converters to the baseline 14-bit instruction word used in PIC12C/PIC16C5X baseline devices. They sit hierarchically between PIC10/12/16 baseline MCUs (smaller, cheaper) and PIC17/PIC18 enhanced MCUs (wider bus, more memory), and are used wherever deterministic real-time control, small pin count and easy programmability outweigh the need for modern peripherals.

Key features include 200 ns instruction cycle time at 4 MHz, 8-channel 8-bit A/D converter with up to 8 analog inputs, three timer/counter modules (Timer0, Timer1, Timer2), a universal synchronous/asynchronous receiver-transmitter (USART/SCI), a synchronous serial port (SSP) supporting SPI and I²C master/slave modes, a parallel slave port (PSP) for external bus attachment, high sink/source current of 25/25 mA per I/O pin, and a 14-bit wide instruction word that keeps code compact. Watchdog timer with on-chip RC oscillator and code protection further harden the device against firmware corruption.

Architecture depth - the mid-range core uses a Harvard architecture with separate 14-bit program memory and 8-bit data paths, a hardware multiply is absent, and interrupts are vectored through a single interrupt controller. Low-power consumption is quoted at 15 µA typical at 5 V, 4 MHz and as low as 1 µA typical standby at 3 V, 32 kHz, allowing battery-backed industrial nodes.

Typical applications include industrial control systems, sensor signal conditioning, instrumentation with analog front-ends, simple motor and actuator controllers, HVAC and appliance controllers, automotive body electronics (non-safety), and embedded data acquisition front-ends.

Design consideration - the -04 speed grade limits the oscillator to 4 MHz; switching to PIC16C77-10 (10 MHz) or PIC16C77-20 (20 MHz) is required if the application uses higher clock rates. The 'I' suffix denotes the industrial temperature range (-40 °C to +85 °C).

This page synthesises distributor pricing, drop-in alternatives and practical design notes for the PIC16C77-04I/PQ not found in the manufacturer datasheet.

Alternativas directas para PIC16C77-04I/PQ — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Variantes de esta serie

Modelos de la misma serie compatibles directamente con PIC16C77-04I/PQ (mismo factor de forma y huella) — difiere en Package, Timers, Serial Interfaces, Operating Temperature, Program Memory Size.

Microchip Technology
Package: 44-MQFP (10x10 mm)
Serial Interfaces: 1x SPI/I2C (SSP) + 1x USART
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Program Memory Size: 14 KB
Microchip Technology
Package: 44-pin MQFP (PQFP), Gull Wing
Timers: Two 8-bit + one 16-bit (Timer1)
Serial Interfaces: USART + SSP (SPI/I2C)
Microchip Technology
Package: 44-pin Metric QFP (MQFP / PQ)
Timers: Timer0, Timer1, Timer2 (with CCP1, CCP2)
Serial Interfaces: USART / SCI, SSP (SPI / I2C)
Microchip Technology
Package: 44-MQFP (10x10 mm)
Program Memory Size: 14 KB (8K x 14 words)
Microchip Technology
Package: MQFP-44 (PQ), 10x10 mm, gull-wing
Serial Interfaces: 1x SPI/I2C (SSP), 1x USART
Microchip Technology
Package: 44-MQFP (Metric Quad Flat Pack, 10x10 mm)
Timers: 2 x 8-bit + 1 x 16-bit
Microchip Technology
Package: 44-pin MQFP (PQ), surface mount, tape & reel
Timers: 2 x 8-bit Timer0/Timer2 + 1 x 16-bit Timer1
Serial Interfaces: USART (SCI) + SSP (SPI / I2C)
Microchip Technology
Timers: 5 (Timer0, Timer1, Timer2, WDT, RTC)
Operating Temperature: -40 °C to +85 °C (Industrial)
Program Memory Size: 14 KB (8K x 14 words)
Microchip Technology
Package: 44-pin Metric QFP (MQFP), tape-and-reel
Timers: 2 x 8-bit, 1 x 16-bit with CCP
Serial Interfaces: SSP (SPI / I2C) + USART
Microchip Technology
Package: MQFP-44 (PQ)
Timers: 3
Operating Temperature: -40 C to +85 C (Industrial)

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

PIC16F77-I/PQ

✅ Sustitución directa
📦 MQFP-44
14 KB Flash (reprogrammable) vs 14 KB OTP (one-time), same MQFP-44 footprint and peripheral set

📋 Alternativa de referencia (no en el catálogo)

PIC16C77-10I/PQ

✅ Sustitución directa
Microchip Technology
📦 MQFP-44
PIC16C7X (PIC16 mid-range) · 8-bit RISC Harvard architecture · 14 KB OTP (8K x 14) · 368 bytes (192 bytes general-purpose) · 10 MHz · 200 ns (single cycle), 400 ns (branch) · 35 single-word instructions · 4.0 V to 5.5 V

✓ En stock

$9.85 / unidad

Ver hoja de datos →

PIC16C77-20I/PQ

✅ Sustitución directa
Microchip Technology
📦 MQFP-44
PIC16C, 8-bit RISC · 14 KB OTP (8K x 14) · 368 bytes · 20 MHz · 200 ns · 2.5 V to 6.0 V · 33 · 8 channels, 8-bit

✓ En stock

$7.96 / unidad

Ver hoja de datos →

PIC16C77-04I/PT

✅ Sustitución directa
📦 TQFP-44
TQFP-44 (PT) thinner body vs MQFP-44 (PQ), same die, footprint compatible with rework

📋 Alternativa de referencia (no en el catálogo)

PIC16C74B-04I/PQ

✅ Sustitución directa
Microchip Technology
📦 MQFP-44
PIC16CXX mid-range 8-bit RISC · 35 single-word instructions, 14-bit word · 4 MHz (200 ns instruction cycle) · 7 KB (4K x 14) OTP · 192 bytes · 33 digital I/O · 8 channels, 8-bit · 3 (Timer0, Timer1, Timer2)

✓ En stock

$1.78 / unidad

Ver hoja de datos →

PIC16C765-I/PQ

✅ Sustitución directa ⚠️ Especificaciones sin verificar
📦 MQFP-44
Adds USB 1.1 SIE and 8 KB OTP vs 14 KB OTP, same MQFP-44 footprint

📋 Alternativa de referencia (no en el catálogo)

PIC16C77-04I/PQ Valores máximos y características eléctricas

Core Architecture PIC 8-bit, RISC, mid-range
Instruction Set Width 14-bit (35 instructions)
Program Memory Type OTP (One-Time-Programmable)
Program Memory Size 14 KB (8K x 14)
RAM Size 368 bytes
Data EEPROM Not present (OTP device)
Maximum CPU Clock 4 MHz (-04 speed grade)
Instruction Cycle Time 200 ns at 4 MHz
Operating Voltage Range 2.5 V to 6.0 V
A/D Converter 8-bit, 8 channels
Timers 3 (Timer0, Timer1, Timer2)
Serial Interfaces USART/SCI, SSP (SPI/I2C)
Parallel Slave Port Yes (8-bit PSP)
I/O Pins 33
I/O Sink/Source Current 25 mA / 25 mA per pin
Watchdog Timer Yes, with on-chip RC oscillator
Rango de temperatura de funcionamiento -40 C to +85 C (Industrial, suffix I)
Encapsulado 44-pin MQFP (PQ suffix)
Tipo de montaje Surface Mount (QFP, gull-wing leads)
Low-Power Consumption 15 uA typical at 5 V / 4 MHz; 1 uA typical standby at 3 V / 32 kHz
Estado RoHS Compliant (lead-free MQFP)
Replacement Recommendation PIC16F77 (Flash) for new designs

Configuración de pines de PIC16C77-04I/PQ

QFP-44 (10x10mm) Package Pinout Diagram QFP-44 10x10mm, P0.8mm, JEDEC MS-026. Pin 1 by dot. QFP-44 (10x10mm) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
Pin 1 OSC1/CLKIN — Oscillator crystal input / external clock input
Pin 2 OSC2/CLKOUT — Oscillator crystal output; in RC mode, outputs 1/4 fosc
Pin 3 MCLR/VPP — Master clear reset input / programming voltage input
Pin 4 RA0/AN0 — PORTA bit 0 / Analog input channel 0
Pin 5 RA1/AN1 — PORTA bit 1 / Analog input channel 1
Pin 6 RA2/AN2 — PORTA bit 2 / Analog input channel 2
Pin 7 RA3/AN3/VREF — PORTA bit 3 / Analog input channel 3 / ADC voltage reference
Pin 8 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pin 9 RA5/AN4/SS — PORTA bit 5 / Analog input channel 4 / SSP slave select
Pin 10 VSS — Ground reference
Pin 11 VDD — Positive supply voltage (2.5 V to 6.0 V)
Pin 12 RB0/INT — PORTB bit 0 / External interrupt input
Pin 13 RB1 — PORTB bit 1
Pin 14 RB2 — PORTB bit 2
Pin 15 RB3 — PORTB bit 3
Pin 16 RB4 — PORTB bit 4
Pin 17 RB5 — PORTB bit 5
Pin 18 RB6/PGC — PORTB bit 6 / ICSP clock
Pin 19 RB7/PGD — PORTB bit 7 / ICSP data
Pin 20 VSS — Ground reference
Pin 21 VDD — Positive supply voltage (2.5 V to 6.0 V)
Pin 22 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 23 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 I/O
Pin 24 RC2/CCP1 — PORTC bit 2 / CCP1 I/O
Pin 25 RC3/SCK/SCL — PORTC bit 3 / SSP SPI clock / I2C clock
Pin 26 RC4/SDI/SDA — PORTC bit 4 / SSP SPI data in / I2C data
Pin 27 RC5/SDO — PORTC bit 5 / SSP SPI data out
Pin 28 RC6/TX/CK — PORTC bit 6 / USART TX / USART clock
Pin 29 RC7/RX/DT — PORTC bit 7 / USART RX / USART data
Pin 30 VSS — Ground reference
Pin 31 VDD — Positive supply voltage (2.5 V to 6.0 V)
Pin 32 RD0/PSP0 — PORTD bit 0 / Parallel Slave Port bit 0
Pin 33 RD1/PSP1 — PORTD bit 1 / Parallel Slave Port bit 1
Pin 34 RD2/PSP2 — PORTD bit 2 / Parallel Slave Port bit 2
Pin 35 RD3/PSP3 — PORTD bit 3 / Parallel Slave Port bit 3
Pin 36 RD4/PSP4 — PORTD bit 4 / Parallel Slave Port bit 4
Pin 37 RD5/PSP5 — PORTD bit 5 / Parallel Slave Port bit 5
Pin 38 RD6/PSP6 — PORTD bit 6 / Parallel Slave Port bit 6
Pin 39 RD7/PSP7 — PORTD bit 7 / Parallel Slave Port bit 7
Pin 40 VSS — Ground reference
Pin 41 VDD — Positive supply voltage (2.5 V to 6.0 V)
Pin 42 RE0/RD/AN5 — PORTE bit 0 / Read control for PSP / Analog input channel 5
Pin 43 RE1/WR/AN6 — PORTE bit 1 / Write control for PSP / Analog input channel 6
Pin 44 RE2/CS/AN7 — PORTE bit 2 / Chip select for PSP / Analog input channel 7

Aplicaciones típicas

PIC16C77-04I/PQ es adecuado para 6 aplicacións: Industrial Process Control, Sensor Signal Conditioning, HVAC and Appliance Controllers, Automotive Body Electronics (Non-Safety), Instrumentation and Data Acquisition, Simple Motor and Actuator Controllers.

🏭

Industrial Process Control

The PIC16C77-04I/PQ fits industrial process-control modules because its 8-channel 8-bit A/D converter, three timer modules, USART and SSP peripherals cover most sensor-acquisition and actuator-command loops in a single chip. The 14 KB OTP holds the full state-machine and PID code for typical multi-loop controllers, and the 25 mA sink/source I/O drives relays, optocouplers and small solenoids directly without external buffers. Industrial temperature rating (-40 C to +85 C) plus on-chip watchdog with RC oscillator and code protection lets the part survive electrically noisy factory floors for 10+ year service intervals. Typical designs use the USART to talk to a host PLC or HMI while the SSP drives an I/O-expander or EEPROM for configuration storage.

🧩

Sensor Signal Conditioning

The on-chip 8-bit successive-approximation ADC with 8 input channels makes the PIC16C77-04I/PQ a strong fit for multi-sensor signal-conditioning boards in industrial and instrumentation systems. Up to 8 analog inputs scan temperature, pressure, flow and level transducers in sequence, while the SSP in I2C mode reads digital sensors (e.g. accelerometers) and writes calibration data to an external EEPROM. The 33 high-drive I/O lines (25 mA sink/source) drive 4-20 mA current loops or LED bar-graph indicators directly, and the low 15 µA typical operating current at 5 V / 4 MHz extends battery life in remote sensor nodes. Industrial temperature range and code protection prevent firmware tampering in fielded units.

⚡

HVAC and Appliance Controllers

In HVAC and appliance controllers the PIC16C77-04I/PQ provides the ADC channels needed for NTC thermistors and pressure transducers, plus PWM-capable Timer2 to drive TRIAC optocouplers or solid-state relays for compressor, fan and valve switching. The 14 KB OTP comfortably fits typical thermostat, washing-machine or dishwasher state machines, and the USART interfaces to display/keypad boards or to a building-automation bus. The industrial temperature rating covers unheated equipment rooms and outdoor enclosures, while the on-chip watchdog timer guards against firmware lock-up in unattended installations. Low standby current (1 µA typical at 3 V / 32 kHz) supports battery-backed clock and schedule retention during power-loss events.

🚗

Automotive Body Electronics (Non-Safety)

The PIC16C77-04I/PQ is widely used in non-safety automotive body-electronics modules such as lighting controllers, seat controllers, mirror adjusters and interior climate nodes, where its industrial temperature range, 25 mA I/O drive and on-chip ADC simplify the BOM. The USART and SSP peripherals link to body-control gateways over LIN/CAN transceivers, while the 14 KB OTP holds all the state machine, debounce and diagnostic code. AEC-Q100 qualification is NOT claimed for the PIC16C77-04I/PQ itself, so designers must verify module-level qualification; for safety-relevant ECUs Microchip's PIC18 or dsPIC families are recommended. The wide 2.5 V to 6.0 V supply range tolerates cranking and load-dump events when paired with external protection.

🖥️

Instrumentation and Data Acquisition

Bench and field instrumentation such as multi-channel data loggers, panel meters and simple oscilloscope front-ends benefit from the PIC16C77-04I/PQ's 8-channel ADC, parallel slave port (PSP) and high-drive I/O. The PSP allows the PIC to attach to an external 8-bit bus for high-throughput DMA-style ADC capture to external SRAM, while the USART streams results to a PC or display controller. The 14 KB OTP stores calibration tables, linearisation coefficients and menu code, and the SSP in SPI mode drives LCD modules or external ADCs for higher-resolution channels. Industrial temperature rating and code protection guard calibration integrity in field-deployed instruments.

🏭

Simple Motor and Actuator Controllers

For small DC motors, stepper drivers and proportional-solenoid controllers, the PIC16C77-04I/PQ's three timers (Timer0/1/2) provide independent PWM generation, input-capture feedback and a real-time tick. The 25 mA I/O drive directly interfaces to logic-level gate drivers for low-voltage MOSFET bridges, while the ADC reads current-sense amplifiers for closed-loop torque or speed control. Industrial temperature and the on-chip watchdog make the part suitable for under-hood and factory-floor mounting when paired with adequate thermal management. The 14 KB OTP supports FOC, trapezoidal commutation and full stepper microstepping tables without external memory.

Resumen de productos recomendados

PIC16F77-I/PQ Flash-based successor for new industrial designs Se usa en: Industrial Process Control, Sensor Signal Conditioning, HVAC and Appliance Controllers, Automotive Body Electronics (Non-Safety), Instrumentation and Data Acquisition, Simple Motor and Actuator Controllers PIC16C77-10I/PQ Microchip Technology Se usa en: Industrial Process Control, Simple Motor and Actuator Controllers PIC16C74B-04I/PQ Microchip Technology Se usa en: Sensor Signal Conditioning, Automotive Body Electronics (Non-Safety) PIC16C77-04I/PT TQFP-44 variant for slimmer board profile Se usa en: HVAC and Appliance Controllers PIC16C765-I/PQ Adds USB for PC-tethered data loggers Se usa en: Instrumentation and Data Acquisition
What is the program memory size of the PIC16C77-04I/PQ?
The PIC16C77-04I/PQ has 14 KB of OTP (one-time-programmable) program memory, organised as 8K x 14 instruction words. According to the Microchip PIC16C7X datasheet, this is the largest program-memory variant in the mid-range PIC16C7X family and provides approximately 8,192 single-word instructions. For new designs Microchip recommends migrating to the pin-compatible Flash-based PIC16F77, which uses the same 44-pin MQFP package and offers in-circuit reprogrammability.
What is the maximum clock speed of the PIC16C77-04I/PQ?
The PIC16C77-04I/PQ is the 4 MHz speed grade ('-04') of the PIC16C77 family and runs up to 4 MHz oscillator input, producing a 200 ns instruction cycle. Higher-speed drop-in alternatives exist in the same MQFP-44 footprint: PIC16C77-10/PQ for 10 MHz operation and PIC16C77-20/PQ for 20 MHz, all sharing the same instruction set, peripherals and pinout so the same PCB and firmware (clock-rate adjusted) can be reused.
What is the difference between PIC16C77-04I/PQ and PIC16C77-04/PQ?
The trailing 'I' in PIC16C77-04I/PQ denotes the industrial operating-temperature range of -40 C to +85 C, while the PIC16C77-04/PQ without 'I' is the commercial-grade variant rated 0 C to +70 C. Both parts share the same 4 MHz speed grade, 14 KB OTP memory and 44-pin MQFP package, making them drop-in compatible when the application environment stays within commercial limits.
Does the PIC16C77-04I/PQ have an A/D converter?
Yes, the PIC16C77-04I/PQ integrates an 8-channel, 8-bit successive-approximation A/D converter with selectable reference and conversion clock. This on-chip ADC, together with 33 general-purpose I/O pins and three timer modules, distinguishes the PIC16C7X mid-range family from earlier PIC16C5X baseline devices and makes the part well suited to sensor-reading and closed-loop control applications.
Where can I download the PIC16C77-04I/PQ datasheet PDF?
The official PIC16C77-04I/PQ datasheet is published by Microchip Technology (document family covering PIC16C7X, 8-bit CMOS Microcontrollers with A/D Converter). Use the Microchip product page at https://www.microchip.com/en-us/product/PIC16C77 as the authoritative entry point, or search for document 30391e in the Microchip documentation library; both the OTP PIC16C77 datasheet and the PIC16F77 (Flash, recommended for new designs) datasheet are linked there.
What package does the PIC16C77-04I/PQ use?
The PIC16C77-04I/PQ comes in a 44-pin Metric Quad Flat Pack (MQFP) surface-mount package, identified by the 'PQ' suffix in Microchip's package code. The PQ package has gull-wing leads on all four sides with a body size of approximately 10 mm x 10 mm x 2 mm and a lead pitch of 0.8 mm, per the Microchip PIC16C7X package outline drawing.
Is the PIC16C77-04I/PQ still in production and where to buy it?
The PIC16C77-04I/PQ is in NRND (Not Recommended for New Designs) status; Microchip officially recommends PIC16F77 for new designs. The part is still purchasable through authorised distributors such as Mouser and DigiKey, plus authorised brokers like Microchip Direct, typically with minimum order quantities and 8-12 week lead times. Pricing as of 2026-09-19 averages approximately USD 11.92 at qty-1, falling to around USD 7.16 at qty-1000 on the open market.
What is the lead time for PIC16C77-04I/PQ orders?
Because the PIC16C77-04I/PQ is NRND, lead times from authorised distributors are typically 8-12 weeks when factory stock is available, and significantly longer (16-20 weeks) for large-volume orders. Microchip Direct sometimes lists short lead times for sample quantities, while open-market brokers carry limited stock at premium pricing. For new designs the Flash-based PIC16F77 in the same MQFP-44 package is recommended to avoid future supply risk.
What is the price of PIC16C77-04I/PQ in 2026?
As of 2026-09-19, distributor pricing for the PIC16C77-04I/PQ is approximately USD 11.92 at qty-1, USD 10.74 at qty-10, USD 9.58 at qty-100, USD 8.42 at qty-500 and USD 7.16 at qty-1000. NRND status and shrinking authorised-stock levels mean prices have trended upward versus mid-2020s levels; for new designs the Flash-based PIC16F77 typically prices 15-25 percent lower at equivalent volumes.
Is the PIC16C77-04I/PQ pin-compatible with PIC16F77?
Yes, the Microchip PIC16C77-04I/PQ and PIC16F77 share the same 44-pin MQFP package and pinout, allowing direct board-level drop-in replacement. The PIC16F77 substitutes OTP program memory with 14 KB of in-circuit Flash, adds an ICD debug port and is fully backwards-compatible at the source-code level for most peripheral drivers. This is the recommended Microchip migration path for NRND PIC16C77 designs.
Can PIC16C77-04I/PQ be replaced by PIC16C76-04I/PQ or PIC16C77-04/PQ?
The PIC16C76-04I/PQ is a smaller-memory sibling (8 KB OTP) in the same 44-pin MQFP package, not a drop-in upgrade for 14 KB firmware images; replacing the PIC16C77-04I/PQ with a PIC16C76 will halve the available program space. The PIC16C77-04/PQ (commercial 0 C to +70 C) IS a true drop-in replacement when the deployed environment stays within commercial limits. Always re-verify code-size and temperature-class requirements before substitution.
What is the best drop-in replacement for PIC16C77-04I/PQ?
The best drop-in replacement is the Microchip PIC16F77-I/PQ, which uses the same 44-pin MQFP footprint and pinout but replaces 14 KB OTP with 14 KB in-circuit-reprogrammable Flash. Per the Microchip PIC16C7X-to-PIC16F7X migration guide, peripheral modules, register map and instruction set are essentially identical, so existing firmware ports with minimal or no code changes. For non-Flash-compatible form-factor alternatives within the same package, the PIC16C77-10I/PQ (10 MHz) and PIC16C77-20I/PQ (20 MHz) are also drop-in.
What is the difference between PIC16C77 and PIC16F77?
PIC16C77 uses 14 KB of one-time-programmable (OTP) EPROM program memory and is in NRND status, whereas PIC16F77 uses 14 KB of Flash program memory that can be reprogrammed in-circuit thousands of times. Per the Microchip PIC16C7X datasheet and PIC16F7X datasheet, the instruction set, peripheral set (8-channel 8-bit ADC, three timers, USART, SSP, PSP), pinout (44-pin MQFP) and electrical specifications are otherwise identical, making PIC16F77 the recommended new-design successor.
Is the PIC16C77-04I/PQ RoHS compliant and lead-free?
Yes, the PIC16C77-04I/PQ is supplied in a lead-free MQFP package that meets RoHS directive 2011/65/EU and is rated MSL-3 for surface-mount handling. REACH SVHC compliance and conflict-mineral reporting status follow Microchip's standard corporate statements; specific lot-level documentation is available on request via the Microchip product-compliance portal.

Datos de referencia de ingeniería para PIC16C77-04I/PQ — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose the PIC16C77-04I/PQ when you need an industrial-temperature 8-bit PIC mid-range MCU with the maximum 14 KB OTP memory in the 44-pin MQFP package, particularly for legacy designs where firmware has been validated on this exact part and the board is committed to the PQ footprint. Choose the PIC16F77-I/PQ instead for any new design or any board that may need in-field firmware updates - it shares the same MQFP-44 footprint and peripheral set but uses 14 KB of Flash. Choose the PIC16C77-10I/PQ or PIC16C77-20I/PQ when the application requires higher instruction throughput (10 MHz or 20 MHz oscillator) without changing the PCB layout. Choose the PIC16C74B-04I/PQ only when 7 KB of program memory is provably sufficient, because it is otherwise electrically and pin-compatible. Avoid all PIC16C7X OTP variants for safety-critical or long-life-cycle designs - migrate to PIC16F7X Flash parts before the OTP NRND window closes.

Comparación con alternativas

Parámetro Este producto PIC16F77-I/PQ PIC16C77-10I/PQ PIC16C77-20I/PQ PIC16C74B-04I/PQ
Package MQFP-44 (PQ) MQFP-44 (PQ) - same MQFP-44 (PQ) - same MQFP-44 (PQ) - same MQFP-44 (PQ) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 14 KB OTP 14 KB Flash 14 KB OTP 14 KB OTP 7 KB OTP (-50%)
Maximum Clock 4 MHz 20 MHz 10 MHz 20 MHz 4 MHz
A/D Converter 8-bit, 8 ch 8-bit, 8 ch 8-bit, 8 ch 8-bit, 8 ch 8-bit, 8 ch
I/O Pins 33 33 33 33 33
Operating Voltage 2.5 V to 6.0 V 2.0 V to 5.5 V 2.5 V to 6.0 V 2.5 V to 6.0 V 2.5 V to 6.0 V
Temperature Range -40 C to +85 C (I) -40 C to +85 C (I) -40 C to +85 C (I) -40 C to +85 C (I) -40 C to +85 C (I)
Lifecycle Status NRND Active NRND NRND NRND

Diferenciadores clave

  • Largest program memory in the PIC16C7X MQFP-44 family (frente a PIC16C74B-04I/PQ)
  • Flash-based successor available in same MQFP-44 footprint (frente a PIC16F77-I/PQ)
  • Higher-speed drop-in options in same package (frente a PIC16C77-10I/PQ)
  • Industrial temperature rating and 25 mA I/O drive (frente a ATmega8535-16AU (TQFP-44))

Notas de diseño

Place decoupling capacitors (100 nF ceramic plus optional 10 µF tantalum) within 5 mm of every VDD pin of the PIC16C77-04I/PQ. The 44-pin MQFP has four VDD and four VSS pins distributed across the package - each pair must be bypassed individually to minimise switching noise on the ADC reference. A single ground plane with split-analog/digital islands under the AVdd/VREF node is recommended; the analog ground should join the digital ground at a single point near the VSS pin closest to the AVDD/VREF pin (pin 4-7 region). Keep ADC trace lengths below 25 mm and avoid routing digital lines parallel to analog inputs to preserve the 8-bit ADC's signal-to-noise ratio.

The PIC16C77-04I/PQ draws approximately 15 µA typical at 5 V / 4 MHz and 1 µA typical standby at 3 V / 32 kHz, but practical boards commonly pull 5-10 mA when all peripherals are active and I/O lines are sourcing 25 mA each. Estimated: worst-case I/O sink current of 33 pins x 25 mA = 825 mA if every pin is heavily loaded, so budget the 5 V regulator for at least 1 A continuous. For battery-powered designs use Sleep mode with watchdog-timer wake-up, retaining only the ADC and one timer active; this typically drops quiescent current below 5 µA. The MCLR reset line should be pulled to VDD through a 10 kohm resistor with a 100 nF cap to VSS to ensure clean reset during power-up.

Do not assume the PIC16C77-04I/PQ's ADC reference pin (RA3/AN3/VREF) can be driven higher than VDD+0.3 V or lower than VSS-0.3 V - the absolute-maximum ratings are -0.3 V to VDD+0.3 V, and exceeding them can latch-up the part. The oscillator configuration bits (FOSC1:FOSC0) must match the actual crystal or resonator used; selecting XT mode with a 20 MHz crystal will fail to oscillate. When migrating from PIC16C77 to PIC16F77, verify that the configuration bits are remapped - the Flash-based F77 uses different bit positions for BOR and code protection than the OTP C77. Finally, the OTP device can be programmed only once; design with PIC16F77 first and program the PIC16C77-04I/PQ only after firmware is fully validated.

Información de cumplimiento

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Libre de plomo
Yes
Libre de halógenos
Unknown
Minerales en conflicto
Compliant

Lead-free MQFP-44 package per Microchip product page. AEC-Q100 qualification is NOT claimed for PIC16C77-04I/PQ; refer to PIC16F77 documentation if automotive-grade qualification is required. Halogen-free status not explicitly listed in verified web data - marked unknown. Conflict-mineral compliance follows Microchip corporate statement (EICC-CFSI format CMRT available on request).

Datos verificados el: 2026-09-19 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

PIC16C77-04I/PQ PIC16C77-04I/PQ datasheet PDF PIC16C77-04I/PQ Microchip 8-bit MCU PIC16C77-04I/PQ 14KB OTP MQFP-44 PIC16C77 vs PIC16F77 PIC16C77-04I/PQ price buy PIC16C77-04I/PQ pinout MQFP PIC16C77-04I/PQ drop-in replacement PIC16C77-04I/PQ industrial microcontroller PIC16C77-04I/PQ 8-channel ADC 4MHz what is the package of PIC16C77-04I/PQ PIC16C77-04I/PQ lead time NRND PIC16C77-04I/PQ equivalent Atmel AVR PIC16C77-04I/PQ automotive AEC-Q100

Componentes & términos relacionados

Microchip Technology PIC16C77 PIC16C77-04I/PQ PIC16F77-I/PQ PIC16C77-10I/PQ PIC16C77-20I/PQ PIC16C74B-04I/PQ PIC16C765-I/PQ PIC microcontroller 8-bit MCU RISC architecture Harvard architecture OTP memory Flash memory 8-bit ADC USART SSP SPI I2C MQFP-44 TQFP-44 QFP package industrial temperature range RoHS AEC-Q100 watchdog timer
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ