Microchip Technology

PIC16C74A-04/PQ - 8-Bit CMOS MCU 7KB OTP 44-MQFP | Microchip

MPN: PIC16C74A-04/PQ ✗ End of Life
In Stock Ships in 1-3 business days
2.5 V to 6.0 V Vdss 25 mA / 25 mA Id 44-MQFP (PQ) 10x10 mm Package 4 MHz Speed OTP (One-Time-Programmable) Memory
From $5.8 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $9.17 $9.17
10 $8.25 $82.50
100 $7.34 $734.00
500 $6.55 $3,275.00
1,000 $5.8 $5,800.00
ℹ️ All prices are in USD

PIC16C74A-04/PQ Overview

The Microchip Technology PIC16C74A-04/PQ is an 8-bit CMOS RISC microcontroller from the PIC16CXX mid-range family, integrating 7KB (4K x 14) One-Time-Programmable (OTP) program memory, 192 bytes of RAM, and a multi-channel 8-bit Analog-to-Digital Converter. Housed in a 44-pin MQFP (10x10 mm) surface-mount package, this device operates at up to 4 MHz from a wide 2.5V to 6.0V supply range and is offered in the commercial 0C to +70C temperature grade. The "04" speed suffix denotes the 4 MHz maximum oscillator frequency.

An 8-bit microcontroller (MCU) is a small, self-contained computing device built around an 8-bit data path CPU, integrated program memory, data RAM, and peripheral interfaces such as timers, communication ports, and ADCs. Microcontrollers belong to the broader semiconductor integrated-circuit family and sit within the embedded-systems hierarchy: MCU -> microprocessor -> computing SoC. The PIC16CXX mid-range family introduced by Microchip popularized the Harvard RISC architecture, separate program and data buses, and OTP/EPROM program memory, which became foundational for low-cost industrial and consumer embedded designs.

Key features include 33 digital I/O pins, high sink/source current of 25/25 mA per pin suitable for direct LED or relay drive, low-power operation drawing approximately 15 uA typical at 5V/4 MHz and 1 uA typical standby at 3V/32 kHz, two 8-bit and one 16-bit timer/counter modules, a USART for serial communication, and a synchronous serial port (SSP) supporting SPI and I2C master/slave modes. The integrated ADC provides up to 8 input channels with 8-bit resolution, allowing direct interface with analog sensors without external conversion hardware.

The PIC16C74A uses a 14-bit instruction word RISC engine executing most instructions in a single 200 ns cycle at 4 MHz, plus a 35-instruction set designed for compact C and assembly code generation. On-chip peripherals include a watchdog timer with its own on-chip RC oscillator, a brown-out reset circuit, and a programmable code-protection scheme, enabling robust single-chip embedded control without external supervisor ICs.

Typical applications include industrial process control and sensor interfacing, automotive body and chassis subsystems (non-safety), consumer appliance control, motor control, instrument panels, and embedded data-acquisition front ends. The wide operating voltage range and high-current I/O make it especially suitable for directly driving relays, solenoids, and LED arrays in industrial environments.

When designing with this device, note that OTP memory can be programmed only once, so the production firmware must be fully verified before device programming. Designers transitioning to flash-based parts should consider the recommended Microchip successor PIC16F74 or PIC16F877A, which offer reprogrammability, lower power, and wider tool-chain support. The 44-MQFP (PQ) footprint requires adequate PCB area and standard QFP soldering techniques.

This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes drawn from Microchip datasheet DS30390E that are not consolidated on a single manufacturer page, helping procurement and design engineers make informed selection decisions.

Drop-in alternatives for PIC16C74A-04/PQ — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16C74A-04/PQ (same form factor and footprint) — differing in Package, Timers, Operating Temperature Range, Core Architecture, RoHS Status.

Microchip Technology
Package: 40-pin PDIP (DIP-40)
Timers: 3 (Timer0, Timer1, Timer2)
Operating Temperature Range: -40 C to +85 C (Industrial)
Microchip Technology
Package: 44-pin PLCC (J-Lead), 16.59 x 16.59 mm
Timers: Timer0, Timer1, Timer2 (3 total)
Operating Temperature Range: -40 C to +85 C (industrial)
Microchip Technology
Package: 44-MQFP (10x10 mm), PQ suffix
Timers: 3 (Timer0, Timer1, Timer2/PWM)
Core Architecture: PIC16 (8-bit RISC, Harvard)
Microchip Technology
Package: 44-pin MQFP (Metric Quad Flat Pack)
Timers: 3 (Timer0, Timer1, Timer2)
Operating Temperature Range: -40 C to +125 C (extended 'E')
Microchip Technology
Package: 44-pin MQFP (10x10 mm)
Timers: 3 (Timer0, Timer1, Timer2)
Operating Temperature Range: -40C to +125C (Extended)
Microchip Technology
Package: 44-MQFP (10x10 mm)
Timers: Timer0, Timer1 (16-bit), Timer2
Operating Temperature Range: 0C to +70C (commercial grade)
Microchip Technology
RoHS Status: unknown
Microchip Technology
Package: 40-pin PDIP (0.600 inch, 15.24 mm)
Timers: Two 8-bit (TMR0, TMR2), one 16-bit (TMR1)
Operating Temperature Range: -40 C to +85 C (industrial)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16C74A-04I/PQ

✅ Drop-In
Microchip Technology
📦 44-MQFP (PQ)
PIC 8-bit RISC (Harvard) · PIC16C7X mid-range · OTP (One-Time-Programmable) EPROM · 7 KB (4K x 14) · 192 bytes · 0 bytes (none on-chip) · 4 MHz · 35 instructions, 14-bit wide

✓ In Stock

$5.1 / Unit

View Datasheet →

PIC16C74A-10/PQ

✅ Drop-In
Microchip Technology
📦 44-MQFP (PQ)
PIC16C7X mid-range 8-bit · 8-bit RISC, Harvard · OTP EPROM · 7 KB · 192 bytes · 10 MHz · 200 ns (at 20 MHz); 400 ns at 10 MHz rating · 2.0 V to 6.0 V

✓ In Stock

$5.85 / Unit

View Datasheet →

PIC16C74A-20/PQ

✅ Drop-In
Microchip Technology
📦 44-MQFP (PQ)
PIC16 (8-bit RISC, Harvard) · 7 KB (4K x 14) OTP EPROM · 192 bytes · Not present (OTP family) · 20 MHz · 4.0 V to 5.5 V · 22 · 8 channels, 8-bit resolution

✓ In Stock

$6.1 / Unit

View Datasheet →

PIC16F74-I/PQ

✅ Drop-In
📦 44-MQFP (PQ)
7KB flash vs 7KB OTP (reprogrammable), industrial temp, active production status

📋 Reference alternative (not in catalog)

PIC16C76-04/PQ

✅ Drop-In
📦 44-MQFP (PQ)
14KB OTP vs 7KB OTP (+100%), same 44-MQFP PQ package and peripheral set, pin-to-pin compatible

📋 Reference alternative (not in catalog)

PIC16C77-04/PQ

✅ Drop-In
Microchip Technology
📦 44-MQFP (PQ)
PIC16C7X (mid-range 8-bit RISC) · 8-bit Harvard RISC, 35 instructions · OTP EPROM (14 KB) · 14 KB · 368 bytes · 33 (22 high-drive capable at 25 mA sink/source) · 8 channels, 8-bit resolution · 4 V to 5.5 V

✓ In Stock

$3.95 / Unit

View Datasheet →

PIC16C74A-04/PQ Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC RISC (Harvard)
Program Memory Type OTP (One-Time-Programmable)
Program Memory Size 7 KB (4K x 14)
RAM Size 192 bytes
EEPROM Data Memory None
Maximum CPU Speed 4 MHz
Instruction Word Width 14 bits
Instruction Set Size 35 instructions
I/O Pins 33
ADC 8-bit, 8 channels
Timers 2 x 8-bit + 1 x 16-bit
Communication USART + SSP (SPI/I2C)
Operating Voltage Range 2.5 V to 6.0 V
I/O Sink/Source Current 25 mA / 25 mA
Typical Active Current 15 uA at 5 V, 4 MHz
Typical Standby Current 1 uA at 3 V, 32 kHz
Operating Temperature Range 0C to +70C (Commercial)
Package 44-MQFP (PQ) 10x10 mm
Watchdog Timer Yes (with on-chip RC oscillator)
Brown-out Reset Yes
Mounting Type Surface Mount
RoHS Status Compliant

PIC16C74A-04/PQ Pin Configuration

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
Pin 1 MCLR/VPP — Master Clear (reset) input / programming voltage input
Pin 2 RA0/AN0 — PORTA bit 0 / Analog input channel 0
Pin 3 RA1/AN1 — PORTA bit 1 / Analog input channel 1
Pin 4 RA2/AN2 — PORTA bit 2 / Analog input channel 2
Pin 5 RA3/AN3/VREF — PORTA bit 3 / Analog input channel 3 / ADC voltage reference
Pin 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pin 7 RA5/AN4/SS — PORTA bit 5 / Analog input channel 4 / SPI slave select
Pin 8 RE0/RD/AN5 — PORTE bit 0 / Read control for parallel slave port / Analog channel 5
Pin 9 RE1/WR/AN6 — PORTE bit 1 / Write control for PSP / Analog channel 6
Pin 10 RE2/CS/AN7 — PORTE bit 2 / Chip select for PSP / Analog channel 7
Pin 11 VDD — Positive power supply (2.5V to 6.0V)
Pin 12 VSS — Ground reference
Pin 13 OSC1/CLKIN — Oscillator input / external clock input
Pin 14 OSC2/CLKOUT — Oscillator output / clock output
Pin 15 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 16 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / Capture/Compare/PWM 2
Pin 17 RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1
Pin 18 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pin 19 RD0/PSP0 — PORTD bit 0 / Parallel slave port bit 0
Pin 20 RD1/PSP1 — PORTD bit 1 / Parallel slave port bit 1
Pin 21 RD2/PSP2 — PORTD bit 2 / Parallel slave port bit 2
Pin 22 RD3/PSP3 — PORTD bit 3 / Parallel slave port bit 3
Pin 23 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pin 24 RC5/SDO — PORTC bit 5 / SPI data out
Pin 25 RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock
Pin 26 RC7/RX/DT — PORTC bit 7 / USART receive / USART data
Pin 27 RD4/PSP4 — PORTD bit 4 / Parallel slave port bit 4
Pin 28 RD5/PSP5 — PORTD bit 5 / Parallel slave port bit 5
Pin 29 RD6/PSP6 — PORTD bit 6 / Parallel slave port bit 6
Pin 30 RD7/PSP7 — PORTD bit 7 / Parallel slave port bit 7
Pin 31 VSS — Ground reference
Pin 32 VDD — Positive power supply (2.5V to 6.0V)
Pin 33 RB0/INT — PORTB bit 0 / External interrupt input
Pin 34 RB1 — PORTB bit 1
Pin 35 RB2 — PORTB bit 2
Pin 36 RB3 — PORTB bit 3 (also ICSP clock)
Pin 37 RB4 — PORTB bit 4
Pin 38 RB5 — PORTB bit 5
Pin 39 RB6/PGC — PORTB bit 6 / In-circuit serial programming clock
Pin 40 RB7/PGD — PORTB bit 7 / In-circuit serial programming data
Pin 41 NC — Not connected (per datasheet)
Pin 42 NC — Not connected (per datasheet)
Pin 43 NC — Not connected (per datasheet)
Pin 44 NC — Not connected (per datasheet)

Typical Applications

PIC16C74A-04/PQ is suitable for 6 applications: Industrial Process Control, Consumer Appliance Control, Automotive Body and Chassis Modules, Instrument Panel and HMI, Motor Control and PWM Drives, Data Acquisition Front Ends.

🏭

Industrial Process Control

The PIC16C74A-04/PQ suits industrial process controllers requiring direct sensor interface and robust I/O. Its 8-channel 8-bit ADC directly reads thermocouple amplifiers, pressure transducers, and 4-20 mA loop signals without external conversion ICs, while the 33 GPIO pins with 25 mA sink/source drive relay coils, solenoid valves, and indicator lamps directly. The 2.5V to 6.0V operating range tolerates unregulated 24V-to-5V industrial supplies, and the integrated brown-out reset and watchdog timer protect against brown-out-induced firmware corruption common in factory environments. According to the Microchip datasheet, the device operates across 0C to +70C commercial temperature, making it appropriate for enclosed control cabinets. For new industrial designs, designers should target the flash-based PIC16F74-I/PQ successor.

🏭

Consumer Appliance Control

The PIC16C74A-04/PQ is well matched to consumer appliance controllers such as washing machines, dishwashers, and microwave ovens, where it must interface with multiple sensors and actuators at low cost. The 8-bit ADC reads temperature, water level, and motor current feedback; the 33 GPIO pins drive triac optocouplers, buzzer indicators, seven-segment displays, and keypad matrices directly without external logic. The PIC16C7X RISC core executes 35 instructions in a single 200 ns cycle at 4 MHz, giving ample processing headroom for state-machine-based control loops. The wide 2.5V-6.0V supply tolerance accommodates rectified-and-regulated mains-derived rails typical in appliance designs. OTP memory locks the production firmware to prevent field tampering.

🚗

Automotive Body and Chassis Modules

The PIC16C74A-04/PQ handles non-safety automotive body electronics such as seat controllers, mirror adjusters, and lighting modules where 8-bit processing and moderate I/O are sufficient. Its 25 mA per-pin sink/source capability directly drives small incandescent bulbs, LEDs, and relays common in body electronics, while the 8-channel ADC reads switch contact positions and ambient light sensors. The integrated watchdog timer with on-chip RC oscillator prevents firmware lockup in the high-EMI automotive environment. Note: commercial temperature grade limits deployment to cabin-mounted modules; under-hood applications require the industrial-grade PIC16C74A-04I/PQ or AEC-Q100-qualified PIC18 alternatives. OTP memory locks production calibration.

📺

Instrument Panel and HMI

The PIC16C74A-04/PQ serves as the controller in instrument panels and human-machine interface (HMI) modules where it must scan keypads, drive character LCDs, and manage indicator LEDs simultaneously. The 33 GPIO pins easily handle 4x4 keypad matrices, 8-character LCD interfaces (4-bit mode), and multiplexed 7-segment displays, while the USART interfaces to a main controller or Bluetooth module for telemetry relay. The PIC16C7X RISC core at 4 MHz executes key-debounce and display-refresh routines with comfortable timing margin. The integrated SSP (SPI/I2C) port drives LED driver expanders for status indicators. For higher-resolution HMIs, designers should consider PIC18 or PIC24 successors with more RAM and code space.

🏭

Motor Control and PWM Drives

The PIC16C74A-04/PQ provides adequate motor-control capability for small DC brushed motors, unipolar stepper motors, and low-frequency PWM-driven actuators found in pumps, fans, and small appliances. The 16-bit timer/counter combined with the two 8-bit timers generates PWM outputs for brushed DC motor speed control, while the 8-channel ADC reads back EMF sensing or current-shunt amplifier signals for closed-loop regulation. The 25 mA per-pin output can directly drive small MOSFET gates through gate resistors or discrete driver stages. At 4 MHz, the MCU produces PWM frequencies suitable for sub-kHz switching regulators and DC motor drives; for higher-frequency three-phase motor control, consider dsPIC30 or PIC18 derivatives.

🧩

Data Acquisition Front Ends

The PIC16C74A-04/PQ functions as a low-cost 8-channel data-acquisition front end for environmental monitoring, building automation, and laboratory instruments. Its 8-bit ADC samples at the datasheet-specified rate suitable for slow-changing signals like temperature, humidity, light, and gas-sensor outputs, with on-chip RAM buffering 192 bytes of conversion history. The USART streams logged data to a host PC or wireless modem, while the SSP port expands to external EEPROM for non-volatile storage. The 2.5V-6.0V supply tolerance accommodates battery or solar-powered remote sensor nodes. Combined with the brown-out reset and watchdog, it forms a robust unattended acquisition node; for higher-resolution designs, migrate to PIC18F or dsPIC families with 10-/12-bit ADC options.

Recommended Products Summary

PIC16F74-I/PQ Flash-based successor with active supply Used in: Industrial Process Control, Consumer Appliance Control, Automotive Body and Chassis Modules, Instrument Panel and HMI, Motor Control and PWM Drives, Data Acquisition Front Ends PIC16C73B-04I/SP Microchip Technology Used in: Industrial Process Control, Motor Control and PWM Drives PIC16C73A-10/SP Microchip Technology Used in: Consumer Appliance Control, Instrument Panel and HMI, Data Acquisition Front Ends PIC16C74A-04I/PQ Industrial temperature grade for harsher cabin environments Used in: Automotive Body and Chassis Modules
What is the program memory size of the PIC16C74A-04/PQ?
The PIC16C74A-04/PQ contains 7 KB (4K x 14) of One-Time-Programmable (OTP) program memory, organized as 4096 14-bit instruction words. According to the Microchip PIC16C7X datasheet (DS30390E), this is the largest program memory size in the PIC16C7X family and supports applications requiring substantial firmware code. OTP memory can be programmed only once, so production firmware must be fully verified before device programming.
Is the PIC16C74A-04/PQ still in production?
The PIC16C74A-04/PQ is classified as Not Recommended for New Designs (NRND) by Microchip Technology, and Microchip's product page explicitly recommends the PIC16F74 as the newer replacement. Existing inventory remains available through authorized distributors such as DigiKey and Mouser, but new designs should target the flash-based PIC16F74 family for better long-term supply, lower power, and reprogrammability.
What is the operating voltage range of the PIC16C74A-04/PQ?
The PIC16C74A-04/PQ operates across a wide 2.5V to 6.0V supply range, making it compatible with both 3.3V and 5V system rails common in industrial and consumer embedded designs. According to the Microchip datasheet, the device retains full electrical specifications across this entire range, with brown-out reset protecting against low-voltage corruption. The wide Vin range supports battery-powered and unregulated supply applications.
How many I/O pins does the PIC16C74A-04/PQ have?
The PIC16C74A-04/PQ provides 33 digital I/O pins, each capable of sinking or sourcing up to 25 mA. According to the Microchip datasheet, this high current capability allows direct drive of LEDs, relays, and small solenoids without external driver transistors. Multiple peripheral functions (ADC inputs, USART, SSP, timers) share these pins via software-mapped alternate-function selection, giving flexibility in mixed-signal designs.
What is the difference between PIC16C74A-04/PQ and PIC16C74A-10/PQ?
The PIC16C74A-04/PQ is rated at a maximum 4 MHz oscillator frequency, while the PIC16C74A-10/PQ is rated at 10 MHz. The faster -10/PQ variant executes instructions in 100 ns instead of 200 ns, providing 2.5x more compute throughput for the same firmware. Both parts share identical 44-MQFP (PQ) package and pinout, so the -04/PQ can be replaced with the -10/PQ on the same PCB if higher speed is needed.
Where can I buy PIC16C74A-04/PQ and what is the price?
The PIC16C74A-04/PQ is available from authorized distributors including DigiKey, Mouser, and Microchip USA as of 2026-09-18, with unit pricing approximately $9.17 at qty 1, declining to about $5.80 at qty 1000. Because the part is NRND, stock is limited and lead times can vary; requesting a quote from multiple distributors is recommended for volume orders. Prices are subject to change and distributor-specific minimum order quantities may apply.
What is the lead time for PIC16C74A-04/PQ orders?
Lead time for the PIC16C74A-04/PQ is distributor-dependent and stock-dependent as of 2026-09-18, with in-stock units typically shipping within 1-3 business days from DigiKey or Mouser. Because the part is NRND and approaching end-of-life, long-term supply cannot be guaranteed; customers should place firm orders promptly or migrate to the recommended PIC16F74-I/PQ replacement for sustained availability.
Is PIC16C74A-04/PQ in stock at major distributors?
As of 2026-09-18, the PIC16C74A-04/PQ shows limited stock at major distributors; DigiKey and Mouser listings indicate small remaining inventory rather than continuous replenishment. Stock counts should be verified in real time on each distributor's product page before placing orders, especially for production-volume requirements. The recommended PIC16F74-I/PQ successor offers broader and more reliable stock.
PIC16C74A-04/PQ vs PIC16F74-I/PQ - which is better for new designs?
The PIC16F74-I/PQ is the recommended successor for new designs because it offers flash memory (1000 erase/write cycles vs OTP one-time-only), lower operating current, an extended -40C to +85C industrial temperature range, and active long-term supply status as of 2026-09-18. The PIC16C74A-04/PQ remains pin-compatible in the 44-MQFP (PQ) package, enabling direct PCB reuse during migration, but new firmware development should target the PIC16F74 family for better long-term support.
Can PIC16C74A-04/PQ be replaced by PIC16F877-20I/PQ on the same board?
The PIC16F877-20I/PQ is not a drop-in replacement for the PIC16C74A-04/PQ despite sharing the 44-MQFP (PQ) package, because it has more peripherals (10-bit ADC, 2 USARTs, 8K x 14 flash) and a different pin-function mapping that may require firmware and PCB rework. It can serve as a functional upgrade when paired with revised firmware, but cannot be used as a true drop-in replacement. For pure pin-for-pin migration use PIC16F74-I/PQ instead.
What is the best drop-in replacement for PIC16C74A-04/PQ?
The best drop-in replacement for the PIC16C74A-04/PQ is the PIC16F74-I/PQ, which shares the same 44-MQFP (PQ) footprint and pinout, but replaces 7KB OTP with 7KB flash memory for reprogrammability. According to Microchip's product page recommendation, the PIC16F74 is the official successor with active production status. Other same-package PIC16C7X family variants such as PIC16C74A-04I/PQ (industrial temperature grade) and PIC16C74A-10/PQ (10 MHz) also fit the same footprint.
Where can I download the PIC16C74A-04/PQ datasheet PDF?
The official PIC16C74A-04/PQ datasheet can be downloaded from Microchip's document server at https://ww1.microchip.com/downloads/en/DeviceDoc/30390e.pdf, which is the PIC16C7X family datasheet (DS30390E) covering PIC16C72, PIC16C73, PIC16C73A, PIC16C74, PIC16C74A, PIC16C76, and PIC16C77. The datasheet includes electrical characteristics, ADC timing, peripheral descriptions, and assembly/development-tool information.
Where do I find the PIC16C74A-04/PQ pinout diagram?
The PIC16C74A-04/PQ pinout for the 44-MQFP (PQ) 10x10 mm package is documented in the Microchip PIC16C7X family datasheet (DS30390E). Pin 1 is at the package corner marked with a dot, and pin numbering proceeds counter-clockwise. The package provides 33 digital I/O pins (RA0-RA5, RB0-RB7, RC0-RC7, RD0-RD7, RE0-RE2), plus dedicated power (VDD/VSS), oscillator (OSC1/OSC2), and master clear (MCLR) pins.
Hey Google, what can replace the PIC16C74A-04/PQ in a 44-MQFP design?
The PIC16C74A-04/PQ in a 44-MQFP (PQ) 10x10 mm design can be replaced by several pin-compatible parts: PIC16F74-I/PQ (flash-based recommended successor), PIC16C74A-04I/PQ (industrial temperature grade variant), PIC16C74A-10/PQ (10 MHz speed upgrade), and PIC16C74A-20/PQ (20 MHz). All share the 44-MQFP (PQ) footprint and Microchip PIC16C7X family pinout, allowing direct PCB reuse without redesign.
What are the key specifications of the PIC16C74A-04/PQ that engineers should know?
Key PIC16C74A-04/PQ specifications: 8-bit RISC core, 7KB OTP program memory, 192 bytes RAM, 33 I/O pins with 25 mA sink/source, 8-channel 8-bit ADC, 4 MHz maximum CPU clock, 2.5V to 6.0V operating voltage, 0C to +70C commercial temperature range, 44-MQFP (PQ) 10x10 mm package, USART plus SSP (SPI/I2C) communication, integrated watchdog timer and brown-out reset. OTP limits reprogrammability to one-time-only programming cycles.

Engineering reference data for PIC16C74A-04/PQ — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C74A-04/PQ when you have legacy firmware already validated on this exact OTP part and need pin-compatible replacements for maintenance production, or when cost-per-unit at moderate volumes is the primary driver and you can accept one-time-programmable memory. For new designs, prefer the PIC16F74-I/PQ flash-based successor because it offers reprogrammability, an industrial temperature range, active production status, and modern MPLAB X tool support. The PIC16C74A-04I/PQ is the right choice when the same 44-MQFP (PQ) footprint is required but the deployment environment exceeds commercial temperature (e.g., outdoor or automotive cabin). For higher throughput on the same board, the PIC16C74A-20/PQ at 20 MHz gives 5x compute headroom. The PIC16C76-04/PQ and PIC16C77-04/PQ are the right fit when you need more code space (14 KB) on the identical footprint. All six parts share the same 44-MQFP (PQ) 10x10 mm package, enabling PCB layout reuse across the entire decision matrix.

Comparison with Alternatives

Parameter This Product PIC16C74A-04I/PQ PIC16C74A-10/PQ PIC16C74A-20/PQ PIC16F74-I/PQ PIC16C76-04/PQ PIC16C77-04/PQ
Package 44-MQFP (PQ) 10x10 mm 44-MQFP (PQ) 10x10 mm - same 44-MQFP (PQ) 10x10 mm - same 44-MQFP (PQ) 10x10 mm - same 44-MQFP (PQ) 10x10 mm - same 44-MQFP (PQ) 10x10 mm - same 44-MQFP (PQ) 10x10 mm - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Maximum CPU Clock 4 MHz 4 MHz 10 MHz 20 MHz 20 MHz 4 MHz 4 MHz
Program Memory Type 7 KB OTP 7 KB OTP 7 KB OTP 7 KB OTP 7 KB Flash (reprogrammable) 14 KB OTP 14 KB OTP
RAM Size 192 bytes 192 bytes 192 bytes 192 bytes 192 bytes 368 bytes 368 bytes
Operating Temperature 0C to +70C (Commercial) -40C to +85C (Industrial) 0C to +70C (Commercial) 0C to +70C (Commercial) -40C to +85C (Industrial) 0C to +70C (Commercial) 0C to +70C (Commercial)
ADC Resolution 8-bit, 8 channels 8-bit, 8 channels 8-bit, 8 channels 8-bit, 8 channels 8-bit, 8 channels 8-bit, 8 channels 8-bit, 8 channels
I/O Pins 33 33 33 33 33 33 33
Lifecycle Status NRND (Not Recommended for New Designs) NRND NRND NRND Active NRND NRND

Key Differentiators

  • Active long-term supply and flash memory reprogrammability (vs PIC16F74-I/PQ)
  • Wider industrial temperature range for harsh-environment deployment (vs PIC16C74A-04I/PQ)
  • Higher compute throughput at same footprint (vs PIC16C74A-20/PQ)
  • Larger program memory within the same family and footprint (vs PIC16C77-04/PQ)

Design Notes

Decouple VDD with both a 100 nF ceramic capacitor placed within 5 mm of each VDD pin and a bulk 10 uF tantalum or aluminum electrolytic capacitor. The PIC16C74A-04/PQ has two VDD pins (11 and 32) and two VSS pins (12 and 31), and both pairs must be connected to maintain low-inductance supply distribution. The 100 nF caps handle high-frequency switching transients while the bulk cap supplies instantaneous current during peripheral activity. Per the Microchip PIC16C7X datasheet, brown-out reset is enabled by configuration bit and should be enabled for any application with a slowly rising or potentially drooping supply to prevent code execution from corrupted memory.

Place the 4 MHz crystal or ceramic resonator within 5 mm of the OSC1 (pin 13) and OSC2 (pin 14) pins to minimize parasitic capacitance and stray EMI pickup. The 44-MQFP (PQ) 10x10 mm package has a 0.8 mm pitch and a thermal pad on the underside that should be soldered to a copper pour connected to VSS for improved thermal and electrical performance. Use guard traces around the oscillator area and keep digital signal traces (PORTD parallel slave port) at least 3 mm away to prevent injection of switching noise into the clock input. The MCLR pin (pin 1) requires a 10 kohm pull-up to VDD; do not leave it floating.

OTP memory can be programmed only once. Verify firmware on a windowed/UV-erasable PIC16C74A or PIC16F74 equivalent during development before committing to PIC16C74A-04/PQ production units. Configuration bits CP (code protect) and WDT (watchdog timer enable) cannot be changed after programming - select them carefully. The 192-byte RAM limit constrains stack depth (8 levels hardware) and buffer-heavy applications; plan memory use before coding. Because the part is NRND, second-source qualification with PIC16F74-I/PQ is strongly recommended for new designs to avoid future supply risk. Do not exceed the absolute maximum VDD of 7.0V or current per pin beyond 25 mA to avoid latch-up.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliance per Microchip product page and DigiKey listing. Not AEC-Q100 qualified; automotive body applications should verify against customer-specific qualification requirements. Lifecycle status NRND per Microchip PIC16C74A product page recommending migration to PIC16F74.

Data verified on: 2026-09-18 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16C74A-04/PQ PIC16C74A-04/PQ datasheet Microchip PIC16C74A 44-MQFP PIC16C74A 8-bit microcontroller 7KB OTP PIC16C74A MQFP-44 package PIC16C74A industrial control application PIC16C74A-04/PQ vs PIC16F74-I/PQ PIC16C74A drop-in replacement PIC16C74A-04/PQ buy price how to program PIC16C74A OTP PIC16C74A pinout 44-pin MQFP low cost 8-bit MCU with ADC 44-QFP

Related Components & Terms

Microchip Technology PIC16C74A-04/PQ PIC16C74A PIC16F74-I/PQ PIC16C74A-04I/PQ PIC16C74A-10/PQ PIC16C74A-20/PQ PIC16C76-04/PQ PIC16C77-04/PQ PIC16C7X family 8-bit microcontroller MCU RISC architecture Harvard architecture OTP memory Flash memory ADC (Analog-to-Digital Converter) USART SPI I2C MQFP-44 PQ package RoHS AEC-Q100 industrial control consumer appliance PIC16CXX mid-range family
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details