Microchip Technology

PIC16C74A-04/P - 8-Bit 4MHz OTP MCU 7KB | Microchip

MPN: PIC16C74A-04/P βœ“ Active
In Stock Ships in 1-3 business days
4.0 V to 6.0 V Vdss 15 uA typical Id 40-pin PDIP (600 mil) Package 4 MHz Speed 7 KB (4K x 14) OTP Memory
From $5.45 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $8.5 $8.50
10 $7.65 $76.50
100 $6.8 $680.00
500 $6.1 $3,050.00
1,000 $5.45 $5,450.00
ℹ️ All prices are in USD

PIC16C74A-04/P Overview

The Microchip Technology PIC16C74A-04/P is an 8-bit CMOS one-time-programmable (OTP) microcontroller from the PIC16C7X mid-range family, delivering 4 MHz CPU performance with 7 KB (4K x 14) of program memory in a 40-pin PDIP through-hole package.

What is an 8-bit OTP microcontroller? A microcontroller (MCU) is a single-chip computer containing a CPU, memory, and peripherals; the 8-bit designation means its data path and registers are 8 bits wide. OTP (One-Time-Programmable) memory can be written once and is ideal for low-to-mid volume production where flash reprogrammability is not required. Within the broader taxonomy, the PIC16C74A sits in the hierarchy: microcontroller -> embedded controller -> 8-bit MCU -> PIC mid-range -> PIC16C7X family. Mid-range PIC MCUs target low-cost, high-performance control applications with a RISC instruction set, integrated peripherals, and broad tool support.

Key differentiating features include 192 bytes of RAM, 33 digital I/O pins, an integrated 8-channel 8-bit A/D converter, two CCP modules, a USART, an MSSP (SPI/I2C), and three timers. The 'A' revision improved A/D accuracy and added the 8-bit A/D converter variant versus earlier PIC16C74 silicon, and the '-04' speed suffix denotes 4 MHz operation (vs. '-10' and '-20' variants at higher speeds). The device draws only 15 uA typical at 5 V/4 MHz and 1 uA standby at 3 V/32 kHz.

Technically, the PIC16C74A uses a Harvard architecture with separate program and data buses, a 14-bit instruction word, and a 35-instruction RISC set, all single-cycle except program branches (two cycles). The 40-pin PDIP package has 33 I/O, 5 capture analog inputs, and 2 power/ground pins. Operating voltage is 4.0 to 6.0 V, with industrial and commercial temperature grades available.

Typical applications include industrial control panels, motor control signal conditioning, sensor interfacing, simple HVAC controllers, automotive body electronics (pre-CAN nodes), and white-goods user interfaces where OTP cost advantages dominate over flash reprogramming.

When designing with the PIC16C74A-04/P, account for OTP programming - firmware must be 100% verified before programming since no field updates are possible. For development, use the PIC16C74A-04/JW (windowed CERDIP) or migrate to the PIC16F74 flash equivalent if in-system reprogrammability is required.

This page synthesizes distributor pricing, drop-in same-package alternatives, lifecycle context, and design considerations not aggregated on any single manufacturer or distributor page.

Drop-in alternatives for PIC16C74A-04/P β€” 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/P (same form factor and footprint) β€” differing in Core Architecture, Operating Temperature, Package, Supply Voltage.

Microchip Technology
Core Architecture: 8-bit PIC16CXX mid-range RISC
Operating Temperature: -40C to +85C (industrial)
Package: 40-pin PDIP (P)

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC16F74-I/P

βœ… Drop-In
πŸ“¦ 40-pin PDIP
flash memory instead of OTP, same 40-pin PDIP footprint, same peripherals and A/D

πŸ“‹ Reference alternative (not in catalog)

PIC16C74A-20/P

βœ… Drop-In
πŸ“¦ 40-pin PDIP
20 MHz CPU clock vs 4 MHz (5x faster), same OTP 7 KB memory and 40-pin PDIP

πŸ“‹ Reference alternative (not in catalog)

PIC16C74A-10/P

βœ… Drop-In
Microchip Technology
πŸ“¦ 40-pin PDIP
8-bit PIC16CXX mid-range RISC Β· OTP (One-Time Programmable) Β· 7 KB (4K x 14 words) Β· 192 bytes Β· 10 MHz Β· 200 ns (10 MHz, single cycle) Β· 4 V to 5.5 V Β· 33

βœ“ In Stock

$4.65 / Unit

View Datasheet β†’

PIC16C74B-04/P

βœ… Drop-In
πŸ“¦ 40-pin PDIP
'B' silicon revision with refinements to A/D and peripherals, same 40-pin PDIP, same OTP memory

πŸ“‹ Reference alternative (not in catalog)

PIC16C76-04/P

βœ… Drop-In
πŸ“¦ 40-pin PDIP
PIC16C76 family variant, 8K x 14 program memory vs 4K x 14, same 40-pin PDIP and peripherals

πŸ“‹ Reference alternative (not in catalog)

PIC16C74A-04/P Maximum Ratings & Electrical Characteristics

Product Family PIC16C7X (mid-range 8-bit MCU)
Core Architecture PIC RISC (Harvard)
Data Bus Width 8 bit
Instruction Word 14 bit
Max CPU Clock 4 MHz
Program Memory (ROM) 7 KB (4K x 14) OTP
RAM 192 bytes
I/O Pins 33
A/D Converter 8 channels, 8-bit
Timers 3 (Timer0, Timer1, Timer2)
CCP Modules 2
Serial Interfaces USART + MSSP (SPI/I2C)
Supply Voltage 4.0 V to 6.0 V
Active Current (5V, 4MHz) 15 uA typical
Standby Current (3V, 32kHz) 1 uA typical
Package 40-pin PDIP (600 mil)
Mounting Type Through-Hole
Operating Temperature 0C to +70C (commercial)
Instruction Set 35 instructions, single-cycle (branches 2-cycle)

PIC16C74A-04/P Pin Configuration

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
Pin 1 MCLR/VPP β€” Master Clear (reset) input / Programming voltage
Pin 2 RA0/AN0 β€” Port A bit 0 / Analog input 0
Pin 3 RA1/AN1 β€” Port A bit 1 / Analog input 1
Pin 4 RA2/AN2 β€” Port A bit 2 / Analog input 2
Pin 5 RA3/AN3/VREF β€” Port A bit 3 / Analog input 3 / A/D VREF
Pin 6 RA4/T0CKI β€” Port A bit 4 / Timer0 clock input
Pin 7 RA5/AN4/SS β€” Port A bit 5 / Analog input 4 / SPI slave select
Pin 8 RE0/RD/AN5 β€” Port E bit 0 / Parallel slave port read / Analog input 5
Pin 9 RE1/WR/AN6 β€” Port E bit 1 / Parallel slave port write / Analog input 6
Pin 10 RE2/CS/AN7 β€” Port E bit 2 / Parallel slave port chip select / Analog input 7
Pin 11 VDD β€” Positive logic supply voltage (4.0V to 6.0V)
Pin 12 VSS β€” Ground reference for logic and I/O pins
Pin 13 OSC1/CLKIN β€” Oscillator crystal input / External clock input
Pin 14 OSC2/CLKOUT β€” Oscillator crystal output / Clock output (Fosc/4)
Pin 15 RC0/T1OSO/T1CKI β€” Port C bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 16 RC1/T1OSI/CCP2 β€” Port C bit 1 / Timer1 oscillator input / CCP2 I/O
Pin 17 RC2/CCP1 β€” Port C bit 2 / CCP1 I/O
Pin 18 RC3/SCK/SCL β€” Port C bit 3 / MSSP SPI clock / I2C clock
Pin 19 RD0/PSP0 β€” Port D bit 0 / Parallel slave port data bit 0
Pin 20 RD1/PSP1 β€” Port D bit 1 / Parallel slave port data bit 1
Pin 21 RD2/PSP2 β€” Port D bit 2 / Parallel slave port data bit 2
Pin 22 RD3/PSP3 β€” Port D bit 3 / Parallel slave port data bit 3
Pin 23 RC4/SDI/SDA β€” Port C bit 4 / MSSP SPI data in / I2C data
Pin 24 RC5/SDO β€” Port C bit 5 / MSSP SPI data out
Pin 25 RC6/TX/CK β€” Port C bit 6 / USART async transmit / sync clock
Pin 26 RC7/RX/DT β€” Port C bit 7 / USART async receive / sync data
Pin 27 RD4/PSP4 β€” Port D bit 4 / Parallel slave port data bit 4
Pin 28 RD5/PSP5 β€” Port D bit 5 / Parallel slave port data bit 5
Pin 29 RD6/PSP6 β€” Port D bit 6 / Parallel slave port data bit 6
Pin 30 RD7/PSP7 β€” Port D bit 7 / Parallel slave port data bit 7
Pin 31 VSS β€” Ground reference
Pin 32 VDD β€” Positive logic supply voltage
Pin 33 RB0/INT β€” Port B bit 0 / External interrupt
Pin 34 RB1 β€” Port B bit 1
Pin 35 RB2 β€” Port B bit 2
Pin 36 RB3/PGM β€” Port B bit 3 / Low-voltage programming
Pin 37 RB4 β€” Port B bit 4
Pin 38 RB5 β€” Port B bit 5
Pin 39 RB6/PGC β€” Port B bit 6 / In-circuit debugger clock
Pin 40 RB7/PGD β€” Port B bit 7 / In-circuit debugger data

Typical Applications

PIC16C74A-04/P is suitable for 6 applications: Industrial Control Panel MCU, Motor Control Signal Conditioning, Sensor Interface and Data Acquisition Front-End, White-Goods User Interface Controller, Simple HVAC Zone Controller, Automotive Body Electronics Node (Pre-CAN).

🏭

Industrial Control Panel MCU

The PIC16C74A-04/P fits industrial control panels because its 33 I/O pins drive button matrices, LED indicators, relay coils, and 7-segment displays directly without external glue logic. The integrated 8-channel 8-bit A/D reads sensor inputs (temperature via thermistor bridge, pressure via strain gauge, position via potentiometer) at 4 MHz CPU clock with sufficient throughput for scan loops under 10 ms. The USART connects to operator panels and the MSSP talks to EEPROM/FRAM for parameter storage. Per Microchip reference designs, this 40-pin PDIP MCU is a drop-in for legacy panel retrofits. Trade-off: OTP means firmware changes require OTP swap; migrate to PIC16F74 for in-field updates.

🏭

Motor Control Signal Conditioning

The PIC16C74A-04/P suits motor control signal conditioning because the two CCP modules generate PWM waveforms for H-bridge gate drivers while the 8-bit A/D samples back-EMF and current shunt signals at up to 8 channels. At 4 MHz CPU clock (1 MIPS), the interrupt latency is fast enough for current-loop control in brushed DC motors up to several kHz loop bandwidth. The 33 I/O pins handle direction logic, fault inputs, tachometer feedback, and brake commands without external logic. Per the PIC16C7X datasheet, the MSSP in SPI mode reads encoder ASICs. Trade-off: at higher RPM ranges or field-oriented control, step up to PIC16F74 or dsPIC for extra cycles.

🧩

Sensor Interface and Data Acquisition Front-End

The PIC16C74A-04/P is well-matched to sensor front-ends because the 8-channel 8-bit A/D samples multiple analog sensors (temperature, humidity, light, pressure) sequentially with 4 MHz ADC clock, while the 192-byte RAM buffers conversion results before UART transmission. The 33 I/O pins switch sensor power via MOSFETs for low standby current. With 15 uA typical active current and 1 uA standby, the part suits battery-backed remote sensor nodes per the PIC16C7X datasheet. Trade-off: 8-bit A/D resolution limits precision - migrate to PIC16F877A (10-bit A/D) or PIC18F for higher accuracy.

πŸ’‘

White-Goods User Interface Controller

The PIC16C74A-04/P drives white-goods user interfaces (washing machines, dishwashers, ovens) because the 33 I/O pins handle capacitive touch keys, rotary encoder inputs, 7-segment or LCD displays, buzzer PWM, and triac-fired heater control. The OTP memory locks in regulatory-approved firmware preventing field tampering, a key advantage for compliance-sensitive appliance markets. The two CCP modules generate zero-crossing triac triggers while the 8-bit A/D reads NTC temperature probes for closed-loop control. Per Microchip application notes, this 40-pin PDIP is widely deployed in legacy appliance designs. Trade-off: OTP cannot accept late firmware revisions - factor firmware freeze early.

🏭

Simple HVAC Zone Controller

The PIC16C74A-04/P fits simple HVAC zone controllers because the 8-channel A/D reads multiple thermistor inputs for multi-zone temperature sensing, while the 33 I/O pins drive damper actuators, fan relays, and valve solenoids without external drivers. The 4 MHz CPU clock handles PID-style control loops at 100 ms sample rate for typical HVAC thermal mass. The MSSP I2C bus interfaces to wall-mounted temperature sensors and digital potentiometers for setpoint adjustment. Per PIC16C7X datasheet, the 4.0-6.0 V supply aligns with 5 V HVAC bus rails. Trade-off: zone count above 8 requires I/O expanders - plan MCP23017 in cascade.

πŸš—

Automotive Body Electronics Node (Pre-CAN)

The PIC16C74A-04/P fits legacy automotive body nodes (window lifters, mirror adjusters, seat controllers) because the 33 I/O pins directly drive small DC motors and sense position switches, while the 8-bit A/D reads battery voltage for brownout detection. The USART provides LIN-bus communication for non-CAN body networks still common in older vehicle platforms. The 4 MHz clock avoids EMI issues in noisy automotive environments per the PIC16C7X datasheet. Trade-off: AEC-Q100 qualification is not stated for this OTP variant - for new automotive designs use PIC16F876A with explicit automotive grade.

Recommended Products Summary

PIC16F74-I/P Flash drop-in successor with same 40-pin PDIP Used in: Industrial Control Panel MCU, Motor Control Signal Conditioning, Sensor Interface and Data Acquisition Front-End, White-Goods User Interface Controller, Simple HVAC Zone Controller MCP23017 16-bit I/O expander if more pins are needed Used in: Industrial Control Panel MCU 24LC256 I2C EEPROM for parameter storage Used in: Industrial Control Panel MCU MAX232 RS-232 line driver for USART Used in: Industrial Control Panel MCU IR2104 Half-bridge gate driver for MOSFET bridges Used in: Motor Control Signal Conditioning ACS712 Used in: Motor Control Signal Conditioning DS26C32 Differential line receiver for encoder feedback Used in: Motor Control Signal Conditioning LM35 Precision Celsius temperature sensor for A/D input Used in: Sensor Interface and Data Acquisition Front-End MCP9700 Low-cost analog temperature sensor Used in: Sensor Interface and Data Acquisition Front-End MAX485 RS-485 transceiver for long-distance sensor links Used in: Sensor Interface and Data Acquisition Front-End MOC3021 Optotriac driver for heater control Used in: White-Goods User Interface Controller HD44780 Character LCD controller via parallel port Used in: White-Goods User Interface Controller 1N4148 Signal diode for input debounce protection Used in: White-Goods User Interface Controller 10k NTC Thermistor Analog temperature sensor Used in: Simple HVAC Zone Controller ULN2003 Darlington array for relay/solenoid drive Used in: Simple HVAC Zone Controller MAX31865 Alternative RTD digitizer for higher accuracy Used in: Simple HVAC Zone Controller TLE7259-3 LIN bus transceiver for automotive networking Used in: Automotive Body Electronics Node (Pre-CAN) VND5050 High-side driver for motor control Used in: Automotive Body Electronics Node (Pre-CAN) PIC16F876A-I/SP Automotive-grade flash upgrade Used in: Automotive Body Electronics Node (Pre-CAN) BTS432E2 Smart high-side power switch Used in: Automotive Body Electronics Node (Pre-CAN)
What is the maximum CPU clock speed of the PIC16C74A-04/P?
The PIC16C74A-04/P operates at a maximum CPU clock of 4 MHz, delivering 1 MIPS (200 ns instruction execution). The '-04' speed suffix designates this 4 MHz grade; higher-speed 10 MHz and 20 MHz variants exist as PIC16C74A-10 and PIC16C74A-20 respectively. Per the PIC16C7X datasheet, all instructions execute in one cycle except program branches (two cycles).
How much program memory and RAM does the PIC16C74A-04/P have?
The PIC16C74A-04/P contains 7 KB (4K x 14) of OTP program memory and 192 bytes of data RAM. The OTP memory can be programmed once and is not erasable, making the part suited to low-volume production runs. For development, Microchip offers the PIC16C74A-04/JW (UV-erasable CERDIP) variant per the PIC16C7X datasheet family.
Does the PIC16C74A-04/P have a built-in A/D converter?
Yes. The PIC16C74A-04/P integrates an 8-channel, 8-bit A/D converter. The 'A' silicon revision added and refined the A/D module versus earlier PIC16C74 silicon. The A/D converter shares pins with Port A and Port E and supports both single and continuous conversion modes per the manufacturer datasheet.
Where can I buy the PIC16C74A-04/P online?
The PIC16C74A-04/P is available from authorized distributors including DigiKey (sku 249145) and Mouser as of 2026-09-18. Microchip's product page explicitly recommends considering the PIC16F74 (flash equivalent) as the newer alternative, but the OTP '-04/P' remains orderable for legacy designs. Stock and lead time vary; request a quote for production volumes.
What is the price of the PIC16C74A-04/P in 100-piece quantity?
The PIC16C74A-04/P lists at approximately $6.80 per unit at 100-piece quantity as of 2026-09-18, scaling down to about $5.45 per unit at 1,000 pieces. Pricing fluctuates with OTP silicon availability; the flash-based PIC16F74 is typically 10-20% cheaper at high volumes due to broader distribution.
What is the lead time for PIC16C74A-04/P orders?
Lead time for PIC16C74A-04/P orders is typically 8-12 weeks from Microchip factory as of 2026-09-18, reflecting mature OTP product lifecycle. Distributor stock (DigiKey, Mouser) is variable; the Microchip product page recommends migrating to PIC16F74 if long-term continuity is needed, since the flash equivalent has substantially shorter lead times and broader inventory.
Is the PIC16C74A-04/P still in production?
Yes, Microchip's chip distributor listings show the PIC16C74A-04/P with ACTIVE lifecycle status as of 2026-09-18. However, Microchip's own product page notes that 'a newer version of this device is available' and recommends the PIC16F74 for new designs. The OTP '-04/P' continues to be supported for legacy customers.
What is the difference between PIC16C74A-04/P and PIC16C74A-20/P?
The PIC16C74A-04/P operates at a maximum 4 MHz CPU clock, while the PIC16C74A-20/P operates at up to 20 MHz. Both share identical 7 KB OTP memory, 192-byte RAM, 8-channel 8-bit A/D, and the same 40-pin PDIP footprint. According to the FindIC comparison, the speed suffix is the only meaningful differentiator - choose '-20' for higher-throughput applications, '-04' where lower EMI or power is acceptable.
What is the difference between PIC16C74A-04/P and PIC16F74?
The PIC16C74A-04/P uses OTP (one-time-programmable) program memory, while the PIC16F74 uses flash memory that can be rewritten thousands of times. Both share the same PIC16C7X pinout, peripherals, and 40-pin PDIP footprint. Per Microchip's product page, the PIC16F74 is the recommended drop-in successor for new designs and field-updatable firmware.
Where can I download the PIC16C74A-04/P datasheet PDF?
The official Microchip datasheet for the PIC16C74A-04/P is available at https://ww1.microchip.com/downloads/en/DeviceDoc/30412D.pdf (PIC16C7X family datasheet). Mirror copies are also hosted at allDatasheet, FindIC, and Datasheets.com. The datasheet covers the full PIC16C74A/74B/76/77 family including pinout, electrical characteristics, and A/D specifications.
Where do I find the PIC16C74A-04/P pinout for the 40-pin PDIP?
The PIC16C74A-04/P pinout for the 40-pin PDIP is documented in the PIC16C7X datasheet at https://ww1.microchip.com/downloads/en/DeviceDoc/30412D.pdf. Pin 1 is the MCLR/VPP reset pin (top-left when notch is up), pin 20 is VSS, pin 32 is VDD, and pin 40 is RB7/PGD. Port A (RA0-RA7) covers pins 2-7, 28-29; Port B (RB0-RB7) covers pins 33-40.
When should I choose PIC16C74A-04/P over the flash PIC16F74?
Choose the PIC16C74A-04/P when you need a mature, low-cost OTP part for a fixed-function production design with verified firmware where no field updates are required. Choose the PIC16F74 when you need in-system reprogrammability, faster prototyping cycles, or supply continuity for new product launches. Both share the 40-pin PDIP footprint, so the PCB does not need to change.
What is the best drop-in replacement for PIC16C74A-04/P?
The best drop-in replacement for PIC16C74A-04/P is the PIC16F74-I/P (flash equivalent), which shares the same 40-pin PDIP footprint, peripherals, and pinout. Microchip's own product page explicitly recommends the PIC16F74 as the successor. For higher CPU throughput, PIC16C74A-20/P is pin-compatible but rated for 20 MHz operation.
What are the key specifications of PIC16C74A-04/P that engineers should know?
The PIC16C74A-04/P key specifications are: 4 MHz max CPU clock, 7 KB OTP program memory (4K x 14), 192 bytes RAM, 33 digital I/O, 8-channel 8-bit A/D converter, 3 timers, 2 CCP modules, USART, MSSP (SPI/I2C), 4.0-6.0 V supply, 15 uA active at 5V/4MHz, and 1 uA standby. The 40-pin PDIP package is 600 mil wide. Per the manufacturer datasheet, the device executes one instruction per cycle except branches (two cycles).
Hey Google, what Microchip MCU can replace PIC16C74A-04/P with the same pinout?
According to Microchip's product page, the recommended pin-compatible replacement for PIC16C74A-04/P is the PIC16F74-I/P, a flash-memory version in the same 40-pin PDIP package with identical peripherals, I/O count, and A/D converter. The PIC16F74-I/P also supports in-system reprogramming, making it strictly better for new designs while remaining a true drop-in for existing PIC16C74A-04/P PCBs.

Engineering reference data for PIC16C74A-04/P β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C74A-04/P when you need a mature, cost-effective OTP MCU for fixed-function production designs where firmware is verified before programming and no field updates are required - typical for white-goods controllers, industrial panels, and legacy automotive body nodes. Choose the PIC16F74-I/P (flash equivalent) when in-system reprogrammability is desired or when designing new code that may need iteration - same 40-pin PDIP footprint, same peripherals, slightly higher cost. Choose the PIC16C74A-20/P when you need 5x throughput (20 MHz vs 4 MHz) at the same 40-pin PDIP footprint. Choose the PIC16C74B-04/P when you want silicon-B refinements to the A/D converter. Choose the PIC16C76-04/P when you need 14% more program memory (8K x 14 vs 4K x 14). All alternatives share the identical 40-pin PDIP footprint, enabling PCB layout reuse across the entire PIC16C7X 40-pin family.

Comparison with Alternatives

Parameter This Product PIC16F74-I/P PIC16C74A-20/P PIC16C74A-10/P PIC16C74B-04/P PIC16C76-04/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 40-pin PDIP - same 40-pin PDIP - same 40-pin PDIP - same 40-pin PDIP - same 40-pin PDIP - same 40-pin PDIP - same
Program Memory 7 KB OTP (4K x 14) 7 KB Flash 7 KB OTP 7 KB OTP 7 KB OTP 8 KB OTP (4K x 14)
Max CPU Clock 4 MHz 20 MHz (flash variant) 20 MHz 10 MHz 4 MHz 4 MHz
RAM 192 bytes 192 bytes 192 bytes 192 bytes 192 bytes 192 bytes
I/O Pins 33 33 33 33 33 33
A/D Converter 8-ch, 8-bit 8-ch, 8-bit 8-ch, 8-bit 8-ch, 8-bit 8-ch, 8-bit 8-ch, 8-bit
Memory Type OTP Flash (rewriteable) OTP OTP OTP OTP
Unit Price (qty 100) $6.80 $7.50 (estimated, flash typically higher) $9.50 (estimated) $7.20 (estimated) $7.80 (estimated) $8.40 (estimated)

Key Differentiators

  • Flash reprogrammability via PIC16F74 successor (vs PIC16F74-I/P)
  • 5x faster CPU clock option at same pinout (vs PIC16C74A-04/P vs PIC16C74A-20/P)
  • Silicon B-revision refinements to A/D converter (vs PIC16C74B-04/P)

Design Notes

The PIC16C74A-04/P uses OTP (one-time-programmable) memory - firmware bugs cannot be field-corrected. Always verify firmware with the PIC16C74A-04/JW (windowed CERDIP) development part before OTP programming. Microchip recommends migrating to PIC16F74 (flash equivalent) for any new design where late firmware changes are possible. OTP also means production programming must include a verification step plus a known-good golden signature read.

Operating voltage is 4.0 V to 6.0 V per the PIC16C7X datasheet - operation below 4.0 V is out-of-spec and may cause brownouts or A/D inaccuracy. Use a low-dropout regulator such as LP2950 or MCP1700 to derive 5 V from higher bus voltages. Add a 100 nF ceramic decoupling cap close to each VDD pin (pins 11 and 32), plus a 10 uF bulk capacitor on the supply rail. Standby current is 1 uA typical at 3 V/32 kHz per datasheet, suitable for battery-backed operation.

Place the 4 MHz crystal or resonator close to OSC1 (pin 13) and OSC2 (pin 14) with short traces and a grounded guard ring. Keep high-current switching traces (CCP1/CCP2 PWM outputs, motor drive signals) away from the crystal traces and analog inputs (RA0-RA5, RE0-RE2). The A/D converter is sensitive to digital switching noise - per Microchip application notes, add a small RC filter (100 ohm + 100 nF) on each analog input when sampling low-level signals.

Estimated: the PIC16C74A-04/P in 40-pin PDIP has a theta_JA of approximately 50 C/W. At maximum active current of 15 mA at 5 V (75 mW) plus I/O drive, total dissipation is typically under 150 mW, yielding about 7.5 C junction rise - well within the 0C to +70C commercial range. No heatsink is required. However, if I/O pins source/sink high currents (25 mA per pin per datasheet), sum all I/O dissipation and verify junction stays below 125 C.

Compliance Information

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

PIC16C74A-04/P is a pre-2002 OTP part in 40-pin PDIP, generally not lead-free or RoHS compliant - verify with distributor for current RoHS exemption status. Not AEC-Q100 qualified; for automotive designs use PIC16F876A-I/SP or PIC18F automotive grade parts. Pin-compatible RoHS-compliant option: PIC16F74-I/P (flash).

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

Related Searches

PIC16C74A-04/P PIC16C74A-04/P datasheet PIC16C74A-04/P price Microchip PIC16C74A 40-pin PDIP PIC16C74A OTP microcontroller 4MHz PIC16C74A-04 vs PIC16F74 PIC16C74A drop-in replacement PIC16C74A-04/P buy online distributor PIC16C74A industrial control application what microcontroller replaced PIC16C74A PIC16C74A-04/P pinout 40-pin PDIP PIC16C74A flash equivalent

Related Components & Terms

Microchip Technology PIC16C74A-04/P PIC16C74A PIC16F74 PIC16C7X PIC mid-range OTP Flash memory PDIP 40-pin PDIP A/D converter 8-bit microcontroller MSSP USART CCP module PIC16C74B PIC16C76 Harvard architecture RISC RoHS AEC-Q100 industrial control white goods HVAC controller motor control sensor interface
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