Microchip Technology

PIC16C74B-04/PQ - 8-Bit 4MHz OTP MCU 7KB Flash | Microchip

MPN: PIC16C74B-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-pin MQFP (10x10 mm) Package 4 MHz Speed 7 KB (4K x 14) OTP EPROM Memory
From $7.25 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $12.45 $12.45
10 $11.2 $112.00
100 $9.85 $985.00
500 $8.4 $4,200.00
1,000 $7.25 $7,250.00
ℹ️ All prices are in USD

PIC16C74B-04/PQ Overview

The Microchip PIC16C74B-04/PQ is an 8-bit CMOS OTP (One-Time Programmable) mid-range microcontroller from the PIC16CXX family, operating at 4 MHz instruction execution with 200 ns per instruction cycle. The device integrates 7 KB (4K x 14) of program memory, 192 bytes of RAM, and 33 digital I/O pins in a 44-pin MQFP (10x10 mm) package, targeting embedded control applications that require on-chip peripherals and a wide operating voltage range.

A microcontroller (MCU) is a single-chip computer containing a processor core, program memory, working RAM, and peripheral interfaces such as timers, A/D converters, and communication ports. Mid-range PIC microcontrollers occupy the middle of Microchip's 8-bit portfolio - more capable than the PIC16C5X baseline family and upward-compatible with PIC12CXXX devices, but predating the PIC18 enhanced family. The 'C' suffix in PIC16Cxx denotes OTP EPROM program memory, suitable for production runs where code stability is finalized but where in-circuit reprogrammability is not required; Flash-based 'F' variants are typically preferred for prototypes and field-updatable designs.

Key specifications include 8 channels of 8-bit Analog-to-Digital conversion, two additional 8-bit timers plus Timer0 and Timer1, two Capture/Compare/PWM (CCP) modules, and a synchronous serial port configurable as either 3-wire SPI or 2-wire I2C. A USART (Universal Synchronous/Asynchronous Receiver/Transmitter) provides asynchronous serial communication. The device supports high sink/source current of 25 mA per I/O, low standby current of 1 µA typical at 3V/32 kHz, and 15 µA typical operating current at 5V/4 MHz. Operating voltage spans 2.5V to 6.0V across commercial, industrial, and extended temperature grades.

The PIC16C74B architecture uses a Harvard-style RISC core with only 35 single-word instructions, simplifying firmware development and reducing code footprint. Its mid-range peripheral set - particularly the 8-channel ADC and dual CCP - positions it for analog signal acquisition, motor control, and industrial instrumentation. The wide operating voltage and temperature range extend use into automotive under-hood and harsh industrial environments.

Typical applications include industrial process control, motor drive interfaces, sensor signal conditioning, power supply monitoring, and embedded data acquisition systems. The 44-pin MQFP footprint suits designs where through-hole PDIP is too large but QFN is unavailable in the OTP memory configuration. When designing with the PIC16C74B-04/PQ, account for OTP memory constraints by finalizing firmware before programming, and consider the Flash-based PIC16F74 as a development substitute since both share the same die and pinout. This page synthesizes distributor pricing, drop-in PIC16C74B variants, and practical design notes not aggregated in any single manufacturer or distributor source.

Drop-in alternatives for PIC16C74B-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 PIC16C74B-04/PQ (same form factor and footprint) — differing in RoHS Status, Timers, Core Architecture, Package, ADC.

Microchip Technology
RoHS Status: Compliant
Timers: 2 x 8-bit + 1 x 16-bit
Core Architecture: 8-bit PIC RISC (Harvard)
Microchip Technology
RoHS Status: Unknown (legacy part - verify per lot)
Timers: Timer0, Timer1, Timer2
Core Architecture: PIC16C / Mid-Range 8-bit RISC
Microchip Technology
RoHS Status: Pb-free MQFP package, see compliance note
Timers: Two 8-bit + one 16-bit (TMR0, TMR1, TMR2)
Package: 44-MQFP (10x10 mm) - PQ suffix
Microchip Technology
RoHS Status: Compliant
Timers: 2 x 8-bit + 1 x 16-bit
Core Architecture: PIC16CXX 8-bit RISC (Harvard)
Microchip Technology
RoHS Status: Non-compliant (contains lead, OTP windowed-era product)
Timers: Timer0, Timer1 (16-bit), Timer2
Core Architecture: PIC16CXX mid-range, 8-bit RISC
Microchip Technology
RoHS Status: unknown
ADC: 8-channel, 8-bit
Microchip Technology
Core Architecture: 8-bit PIC16CXX mid-range
Package: 44-MQFP (10x10 mm), 'PQ' designator
ADC: 8-channel, 8-bit

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

PIC16C74B-04I/PQ

✅ Drop-In
Microchip Technology
📦 MQFP-44 (10x10)
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)

✓ In Stock

$1.78 / Unit

View Datasheet →

PIC16C74BT-04/PQ

✅ Drop-In
Microchip Technology
📦 MQFP-44 (10x10)
PIC16CXX mid-range, 8-bit RISC · OTP (One-Time Programmable) EPROM · 7KB (4K x 14 words) · 192 bytes · 4 MHz · 5 V nominal · 33 · 8-channel, 8-bit

✓ In Stock

$5.6 / Unit

View Datasheet →

PIC16C74A-04/PQ

✅ Drop-In
Microchip Technology
📦 MQFP-44 (10x10)
8-bit PIC RISC (Harvard) · OTP (One-Time-Programmable) · 7 KB (4K x 14) · 192 bytes · None · 4 MHz · 14 bits · 35 instructions

✓ In Stock

$5.8 / Unit

View Datasheet →

PIC16C74AT-20I/PQ

✅ Drop-In
Microchip Technology
📦 MQFP-44 (10x10)
PIC16C / Mid-Range 8-bit RISC · 7 KB (4K x 14) · OTP (One-Time Programmable) · 192 x 8 bytes · None (OTP part - no on-chip EEPROM) · 20 MHz · 200 ns at 20 MHz · 33

✓ In Stock

$7.1 / Unit

View Datasheet →

PIC16F74-I/PQ

✅ Drop-In
📦 MQFP-44 (10x10)
same MQFP-44 footprint and pinout, Flash memory (reprogrammable) vs OTP EPROM, otherwise identical 8-bit core/peripherals

📋 Reference alternative (not in catalog)

PIC16C74B-04/PQ Maximum Ratings & Electrical Characteristics

Core PIC16 mid-range 8-bit RISC
Instruction Set Size 35 single-word instructions
Program Memory 7 KB (4K x 14) OTP EPROM
RAM 192 bytes
Maximum Clock Frequency 4 MHz
Instruction Execution Time 200 ns
Operating Voltage Range 2.5 V to 6.0 V
Digital I/O Pins 33
A/D Converter 8 channels x 8-bit
Timers 3 (Timer0, Timer1, Timer2)
CCP Modules 2 (Capture/Compare/PWM)
Serial Interfaces SPI, I2C (MSSP), USART
I/O Sink/Source Current 25 mA / 25 mA
Operating Current (5V, 4 MHz) 15 µA typical
Standby Current (3V, 32 kHz) 1 µA typical
Package 44-pin MQFP (10x10 mm)
Mounting Type Surface Mount
Operating Temperature Range -40C to +125C (Extended)

PIC16C74B-04/PQ Pin Configuration

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 MCLR/VPP — Master clear (reset) input / programming voltage
Pin 2 RA0/AN0 — PORTA bit 0 / Analog input 0
Pin 3 RA1/AN1 — PORTA bit 1 / Analog input 1
Pin 4 RA2/AN2 — PORTA bit 2 / Analog input 2
Pin 5 RA3/AN3/VREF — PORTA bit 3 / Analog input 3 / ADC reference
Pin 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pin 7 RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI slave select
Pin 8 RE0/RD/AN5 — PORTE bit 0 / Read control / Analog input 5
Pin 9 RE1/WR/AN6 — PORTE bit 1 / Write control / Analog input 6
Pin 10 RE2/CS/AN7 — PORTE bit 2 / Chip select / Analog input 7
Pin 11 VDD — Positive supply voltage
Pin 12 VSS — Ground
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 / clock input
Pin 16 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output
Pin 17 RC2/CCP1 — PORTC bit 2 / CCP1 output
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 TX / clock
Pin 26 RC7/RX/DT — PORTC bit 7 / USART RX / 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
Pin 32 VDD — Positive supply voltage
Pin 33 RB0/INT — PORTB bit 0 / External interrupt
Pin 34 RB1 — PORTB bit 1
Pin 35 RB2 — PORTB bit 2
Pin 36 RB3/PGM — PORTB bit 3 / Low-voltage programming
Pin 37 RB4 — PORTB bit 4
Pin 38 RB5 — PORTB bit 5
Pin 39 RB6/PGC — PORTB bit 6 / ICSP clock
Pin 40 RB7/PGD — PORTB bit 7 / ICSP data
Pin 41 NC — Not connected
Pin 42 NC — Not connected
Pin 43 NC — Not connected
Pin 44 NC — Not connected

Typical Applications

PIC16C74B-04/PQ is suitable for 6 applications: Industrial Process Control, Motor Drive and PWM Control, Sensor Signal Acquisition, Power Supply Monitoring and Control, Automotive Body Electronics (Legacy), Embedded Data Acquisition Systems.

🏭

Industrial Process Control

The PIC16C74B-04/PQ suits industrial process control with its 8-channel 8-bit ADC, which scans multiple analog inputs (temperature, pressure, flow) without an external multiplexer. The 33 digital I/O pins drive relays, solenoids, and indicator LEDs directly via 25 mA sink/source drive strength, eliminating external drivers. Its wide 2.5V-6.0V operating range accepts both regulated 5V logic rails and 24V industrial bus power after regulation. The 7 KB OTP memory holds process loop firmware and PID control tables, while the two CCP modules generate PWM outputs for valve and motor actuator control.

🏭

Motor Drive and PWM Control

The PIC16C74B-04/PQ's two Capture/Compare/PWM modules generate complementary PWM outputs for DC motor, stepper, and small BLDC driver stages. With 4 MHz instruction rate and 200 ns cycle time, the MCU achieves 9-bit effective PWM resolution at 20 kHz switching frequency - adequate for brushed motor control and small fan speed regulation. The 25 mA I/O sink/source current directly drives opto-couplers and small gate drivers. Industrial temperature variants (PIC16C74B-04I/PQ) extend deployment to factory-floor enclosures with ambient temperatures above 70C.

🧩

Sensor Signal Acquisition

The PIC16C74B-04/PQ's 8-channel 8-bit ADC samples sensor arrays in data acquisition front-ends, supporting thermistor, RTD bridge, and 4-20 mA current loop interfaces through external signal conditioning. The integrated USART streams converted data to a host controller at standard baud rates up to 115.2 kbps, while the MSSP (SPI/I2C) port reads digital sensors and EEPROM calibration tables. Low standby current of 1 µA at 3V makes the part attractive for battery-powered sensor transmitters that sleep between measurement cycles.

Power Supply Monitoring and Control

The PIC16C74B-04/PQ monitors multi-rail power supplies by sampling output voltages with its 8-channel ADC and asserting digital control signals to enable/disable downstream converters. Its wide 2.5V-6.0V supply range allows direct connection to 3.3V or 5V auxiliary rails without level shifting. The USART reports telemetry to a system supervisor via UART, while the two CCP modules provide timing for sequencing power-up of multiple rails. Commercial/industrial temperature grades handle telecom and server-room ambient conditions.

🚗

Automotive Body Electronics (Legacy)

The PIC16C74B-04/PQ appears in legacy automotive body modules (interior lighting, seat controllers, instrument cluster drivers) where the 33 I/O pins, 8 ADC channels, and CCP PWM outputs provide sufficient peripheral integration for a single-chip solution. The industrial temperature variant (-40C to +85C or extended -40C to +125C) handles cabin and under-hood thermal stress. While new automotive designs use Flash-based PIC16F or PIC18 families, the OTP PIC16C74B continues in long-life automotive aftermarket and replacement part channels.

🖥️

Embedded Data Acquisition Systems

The PIC16C74B-04/PQ forms the core of stand-alone data loggers that sample analog inputs, store measurements to external EEPROM via I2C, and transmit accumulated data over USART. The 192-byte RAM buffers sensor samples between ADC conversions, while the 7 KB OTP holds acquisition scheduling and on-the-fly calculations. With 4 MHz operation and 200 ns instruction time, the MCU sustains 8-channel ADC scans at several kHz aggregate rates, suitable for vibration monitoring, HVAC logging, and remote telemetry units.

Recommended Products Summary

PIC16F74-I/PQ Flash-based development substitute, same die and pinout Used in: Industrial Process Control, Power Supply Monitoring and Control PIC16C74A-04/PQ Microchip Technology Used in: Industrial Process Control MCP6022 Operational amplifier for analog signal conditioning Used in: Industrial Process Control PIC16C74B-04I/PQ Industrial temperature variant for harsh environments Used in: Motor Drive and PWM Control, Automotive Body Electronics (Legacy) IR2104 Half-bridge gate driver for motor power stage Used in: Motor Drive and PWM Control PIC16C74AT-20I/PQ Microchip Technology Used in: Motor Drive and PWM Control MCP9700 Analog temperature sensor for ADC input Used in: Sensor Signal Acquisition 24LC256 I2C EEPROM for calibration storage Used in: Sensor Signal Acquisition MAX485 RS-485 transceiver for industrial sensor bus Used in: Sensor Signal Acquisition MCP1700 3.3V LDO regulator for MCU power rail Used in: Power Supply Monitoring and Control TL431 Texas Instruments Used in: Power Supply Monitoring and Control MCP2551 CAN bus transceiver for in-vehicle networking Used in: Automotive Body Electronics (Legacy) BTS432E2 Smart high-side power switch for body loads Used in: Automotive Body Electronics (Legacy) 24LC1025 1 Mbit I2C EEPROM for local data storage Used in: Embedded Data Acquisition Systems DS1338 I2C real-time clock for timestamp metadata Used in: Embedded Data Acquisition Systems PIC16C74BT-04/PQ Microchip Technology Used in: Embedded Data Acquisition Systems
What is the program memory size of the PIC16C74B-04/PQ?
The PIC16C74B-04/PQ contains 7 KB (4K x 14 words) of OTP EPROM program memory. According to the Microchip PIC16C74B datasheet, this memory is one-time programmable and is organized as 4096 14-bit instruction words. For development or field-updatable designs, the Flash-based PIC16F74 shares the same die and pinout, making it a recommended substitute during prototyping.
What is the operating voltage range of the PIC16C74B-04/PQ?
The PIC16C74B-04/PQ operates from 2.5V to 6.0V, supporting both 3.3V and 5V system rails. According to the Microchip datasheet, the wide voltage range enables battery-powered and industrial 24V-bus applications after regulation. The device maintains full 4 MHz operation across the entire voltage range, with typical operating current of 15 µA at 5V and standby current of just 1 µA at 3V/32 kHz.
How many A/D converter channels does the PIC16C74B-04/PQ have?
The PIC16C74B-04/PQ integrates an 8-channel, 8-bit Analog-to-Digital converter with selectable reference voltages. This is more channels than the PIC16C73B (5 channels) and matches the PIC16C76 (8 channels) in the mid-range family. The 8-channel ADC suits multi-sensor applications such as industrial process monitoring, where several analog inputs (temperature, pressure, flow) must be sampled by a single MCU.
Where can I buy the PIC16C74B-04/PQ and what is the price?
As of 2026-09-18, the PIC16C74B-04/PQ is listed at DigiKey and Mouser with limited stock due to its obsolete lifecycle status; one-piece pricing is approximately $12.45 USD based on the most recent distributor snapshots. Lead time for new production orders is typically 8-12 weeks because the part is no longer in active production. For prototype volumes, consider the PIC16F74-I/PQ Flash equivalent which remains active and in stock.
What is the lead time for the PIC16C74B-04/PQ?
Lead time for the PIC16C74B-04/PQ ranges from 8 to 12 weeks as of 2026-09-18, due to its obsolete status and limited distributor inventory. Distributors such as DigiKey and Mouser show stock counts in the low hundreds at any given time, with replenishment dependent on remaining factory stock and broker allocation. Engineers should plan design qualification on the Flash-based PIC16F74 family or on stock-piled PIC16C74B inventory.
Is the PIC16C74B-04/PQ in stock at major distributors?
As of 2026-09-18, the PIC16C74B-04/PQ shows limited stock at DigiKey (part number 320924) and Mouser, with quantities typically under 100 units per distributor. Because the part is obsolete, neither distributor guarantees future replenishment. For new designs, Microchip recommends the pin-compatible PIC16F74 family, which is in active production and offers Flash reprogrammability instead of one-time programmable EPROM.
What is the difference between PIC16C74B-04/PQ and PIC16C74B-04I/PQ?
The PIC16C74B-04/PQ is the commercial temperature grade (0C to +70C), while the PIC16C74B-04I/PQ is the industrial grade (-40C to +85C). Both share the same 44-pin MQFP package, 4 MHz maximum clock, 7 KB OTP memory, and pinout, making the 'I' variant a drop-in replacement when industrial temperature operation is required. Per Microchip's ordering nomenclature, the 'I' suffix indicates the wider operating temperature range without other electrical changes.
What is the difference between PIC16C74B-04/PQ and PIC16F74?
The PIC16C74B uses OTP EPROM program memory that can be programmed once, while the PIC16F74 uses Flash memory that supports in-circuit reprogramming. Both share the same 8-bit PIC mid-range core, 7 KB program size, 192-byte RAM, 33 I/O pins, and are available in the same 44-pin MQFP package. Per Microchip documentation, the PIC16F74 is the recommended Flash equivalent for new designs and prototyping with the PIC16C74B serving as the production OTP variant.
Can I use PIC16C74B-04I/PQ as a drop-in replacement for PIC16C74B-04/PQ?
Yes, the PIC16C74B-04I/PQ is a drop-in replacement for the PIC16C74B-04/PQ on the same 44-pin MQFP footprint, differing only in the wider industrial temperature range (-40C to +85C vs 0C to +70C). Both share the same 4 MHz clock, 7 KB OTP memory, 192-byte RAM, and 33 I/O pins. Selecting the 'I' variant adds robustness for outdoor, automotive cabin, and factory-floor applications at the same electrical specification.
When should I choose PIC16C74B-04/PQ over the PIC16F74?
Choose the PIC16C74B-04/PQ when you have a finalized firmware image and want to minimize unit cost in volume production, since OTP memory is cheaper per bit than Flash. Choose the PIC16F74 when you need in-circuit reprogrammability for prototyping, field firmware updates, or when late-stage code changes are likely. Both share the 44-pin MQFP footprint and identical peripherals, so a single PCB layout supports either choice.
Is the PIC16C74B-04/PQ suitable for new product designs?
The PIC16C74B-04/PQ is not recommended for new designs as of 2026-09-18 because the part is marked obsolete and long-term supply is not guaranteed. Microchip recommends the PIC16F74 family for new designs requiring Flash memory, or the PIC18F family for higher performance. The PIC16C74B-04/PQ remains in service for legacy equipment maintenance, industrial control retrofits, and aerospace applications with formal part qualification.
Where to download the PIC16C74B-04/PQ datasheet PDF?
The official Microchip PIC16C74B-04/PQ datasheet is available as a free PDF download from Microchip's documentation archive at ww1.microchip.com. According to the product family page, the datasheet contains the complete electrical specification, AC/DC characteristics, peripheral descriptions, instruction set reference, and 44-pin MQFP pinout diagram. Third-party datasheet mirrors such as DigChip also host the same PDF for legacy retrieval convenience.
Where to find the PIC16C74B-04/PQ pinout diagram?
The PIC16C74B-04/PQ pinout is documented in the official Microchip datasheet in the 'Pinout Description' and 'Pin Diagrams' sections. The 44-pin MQFP (10x10 mm) package assigns pins 1-44 in standard counter-clockwise numbering around the package perimeter. Key pins include OSC1/OSC2 (pins 30/31), MCLR/VPP (pin 1), VDD/VSS (pins 11/12 and 32), and the 8 ADC channels distributed across PORTA and PORTE.
What is the best Microchip equivalent for the PIC16C74B-04/PQ?
The best Microchip equivalent for the PIC16C74B-04/PQ is the PIC16F74-I/PQ, which shares the same 44-pin MQFP package, identical peripheral set, and same 7 KB program memory size. According to Microchip's migration documentation, the PIC16F74 family uses Flash memory instead of OTP, allowing in-circuit reprogramming and reducing development cycle time. For new designs, the PIC16F74 is the strongly recommended path.
What are the key specifications of PIC16C74B-04/PQ that engineers should know?
The PIC16C74B-04/PQ key specifications are: 8-bit PIC mid-range core, 4 MHz maximum clock with 200 ns instruction cycle, 7 KB OTP EPROM program memory, 192-byte RAM, 33 digital I/O pins with 25 mA sink/source, 8-channel 8-bit ADC, 3 timers, 2 CCP modules, MSSP (SPI/I2C), USART, 2.5V-6.0V operating voltage, and 44-pin MQFP package. Operating current is 15 µA at 5V/4 MHz and standby current is 1 µA at 3V/32 kHz.

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

Selection Guide

Choose the PIC16C74B-04/PQ for production runs where firmware is finalized and lowest per-unit cost is critical, accepting OTP one-time programmability. Choose PIC16C74B-04I/PQ when the application requires industrial temperature operation (-40C to +85C) on the same MQFP-44 footprint. Choose PIC16C74BT-04/PQ for high-volume assembly using tape-and-reel packaging with identical silicon. Choose PIC16C74A-04/PQ only when matching a legacy PIC16C74A design - the 'B' revision offers minor silicon improvements. Choose PIC16F74-I/PQ for any new design or prototyping cycle because Flash memory eliminates the OTP brick risk and supports field updates. For applications needing more than 4 MHz execution, the PIC16C74AT-20I/PQ offers 5x clock headroom at the same pinout, ideal for faster PWM loops and communication baud rates.

Comparison with Alternatives

Parameter This Product PIC16C74B-04I/PQ PIC16C74BT-04/PQ PIC16C74A-04/PQ PIC16C74AT-20I/PQ PIC16F74-I/PQ
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package MQFP-44 (10x10 mm) MQFP-44 (10x10 mm) - same MQFP-44 (10x10 mm) - same MQFP-44 (10x10 mm) - same MQFP-44 (10x10 mm) - same MQFP-44 (10x10 mm) - same
Core 8-bit PIC mid-range 8-bit PIC mid-range 8-bit PIC mid-range 8-bit PIC mid-range 8-bit PIC mid-range 8-bit PIC mid-range
Maximum Clock 4 MHz 4 MHz 4 MHz 4 MHz 20 MHz 20 MHz
Program Memory 7 KB OTP EPROM 7 KB OTP EPROM 7 KB OTP EPROM 7 KB OTP EPROM 7 KB OTP EPROM 7 KB Flash
RAM 192 bytes 192 bytes 192 bytes 192 bytes 192 bytes 192 bytes
I/O Pins 33 33 33 33 33 33
ADC 8 ch x 8-bit 8 ch x 8-bit 8 ch x 8-bit 8 ch x 8-bit 8 ch x 8-bit 8 ch x 8-bit
Operating Voltage 2.5 V to 6.0 V 2.5 V to 6.0 V 2.5 V to 6.0 V 2.5 V to 6.0 V 2.5 V to 6.0 V 2.0 V to 6.0 V
Temperature Grade Commercial (0C to +70C) Industrial (-40C to +85C) Commercial (0C to +70C) Commercial (0C to +70C) Industrial (-40C to +85C) Industrial (-40C to +85C)

Key Differentiators

  • Industrial temperature option in same MQFP-44 footprint (vs PIC16C74B-04/PQ vs PIC16C74B-04I/PQ)
  • Flash reprogrammability for development (vs PIC16C74B-04/PQ vs PIC16F74-I/PQ)
  • Higher clock speed option for faster execution (vs PIC16C74B-04/PQ vs PIC16C74AT-20I/PQ)

Design Notes

OTP EPROM memory can be programmed exactly once; a programming error permanently bricks the device. Microchip strongly recommends using the Flash-based PIC16F74 family for prototyping and only converting to PIC16C74B for locked production firmware. Always verify the loaded code via verify-readback before depopulating the programmer socket, and stock sufficient pre-programmed units because each engineering rework consumes a new part.

Place a 100 nF decoupling capacitor within 5 mm of each VDD/VSS pin pair (pins 11/12 and 31/32 on the MQFP-44). Add a 10 µF bulk capacitor at the board's power entry point. The 44-pin MQFP's fine 0.8 mm pitch requires IPC-A-610 Class 2 or 3 assembly with solder paste inspection (SPI) and automated optical inspection (AOI); reflow profile must stay below 250C peak with 60 s above 217C to avoid package delamination.

At 4 MHz with 15 µA typical operating current at 5V, the PIC16C74B-04/PQ dissipates only ~75 µW and requires no special thermal management. However, the 25 mA I/O sink/source current per pin (and 33 pins) can deliver up to 825 mA aggregate if all pins switch simultaneously - verify that the package's 1 W power dissipation limit is respected under worst-case load. For continuous high-current GPIO switching, distribute loads across multiple pins and consider external buffering.

Long parallel PORTD traces to external memory or PSP peripherals benefit from series damping resistors (22-33 ohm) near the MCU to suppress ringing. The MSSP (SPI/I2C) bus requires pull-up resistors on SCL/SDA per I2C specification; for 400 kHz Fast Mode, use 2.2-4.7 kohm pull-ups. Place the crystal oscillator load capacitors (typically 15-33 pF) within 2 mm of OSC1/OSC2 pins (13/14) with a grounded guard ring to attenuate EMI coupling into adjacent ADC channels.

Compliance Information

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

PIC16C74B-04/PQ is generally not lead-free / not RoHS compliant per legacy MQFP package with SnPb lead finish. Industrial-grade -04I variant and Flash-based PIC16F74 family offer RoHS-compliant lead-free options.

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

Related Searches

PIC16C74B-04/PQ PIC16C74B-04/PQ datasheet Microchip PIC16C74B PIC16C74B 44-pin MQFP microcontroller 8-bit OTP MCU 4 MHz 7KB PIC16C74B-04/PQ vs PIC16F74 PIC16C74B-04/PQ drop-in replacement PIC16C74B-04/PQ buy price stock PIC16C74B industrial temperature variant PIC16C74B pinout MQFP-44 obsolete PIC16C74B replacement PIC16C74B motor control PWM application

Related Components & Terms

Microchip Technology PIC16C74B PIC16C74B-04/PQ PIC16C74B-04I/PQ PIC16C74BT-04/PQ PIC16C74A-04/PQ PIC16F74-I/PQ PIC16CXX mid-range family 8-bit microcontroller RISC architecture OTP EPROM Flash memory MQFP-44 QFP package family surface mount technology analog-to-digital converter CCP PWM module MSSP (SPI/I2C) USART RoHS AEC-Q100 industrial temperature grade ICSP programming PIC mid-range core instruction set
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