Microchip Technology

PIC16C74AT-10E/PQ - 8-Bit 10MHz 7KB OTP MCU 44-QFP | Microchip

MPN: PIC16C74AT-10E/PQ βœ— End of Life
In Stock Ships in 1-3 business days
4.0 V to 6.0 V Vdss 44-QFP (Metric QFP, "PQ" suffix) Package 10 MHz Speed OTP (One-Time-Programmable) EPROM Memory
From $9.4 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $14.5 $14.50
10 $13.2 $132.00
100 $11.75 $1,175.00
500 $10.5 $5,250.00
1,000 $9.4 $9,400.00
ℹ️ All prices are in USD

PIC16C74AT-10E/PQ Overview

The Microchip Technology PIC16C74AT-10E/PQ is a high-performance 8-bit CMOS RISC microcontroller in the PIC16CXX mid-range family, featuring 7KB (4K x 14) of One-Time-Programmable (OTP) program memory, 192 bytes of user RAM, and 33 programmable digital I/O lines, all housed in a 44-pin QFP (MQFP) package. The device integrates an 8-channel 8-bit Analog-to-Digital Converter (ADC), two Capture/Compare/PWM (CCP) modules, a Universal Synchronous/Asynchronous Receiver/Transmitter (USART), and a Synchronous Serial Port (SSP) supporting SPI and I2C, with a maximum clock frequency of 10 MHz delivering 5 MIPS of processing throughput.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/OTP/Flash), data RAM, I/O peripherals, and timers onto one silicon die. The PIC16C74AT belongs to the PIC16C7X sub-family, which is part of Microchip's mid-range PICmicro architecture that uses a 14-bit instruction word and Harvard-style separate program/data buses. Compared with 4-bit or 16-bit alternatives, 8-bit MCUs remain the workhorse for cost-sensitive embedded control in industrial and automotive subsystems, and they sit within the broader semiconductor hierarchy of microcontrollers > microprocessors > integrated circuits.

The PIC16C74AT-10E/PQ features an operating voltage range of 4.0 V to 6.0 V, brown-out reset (BOR) circuitry, a watchdog timer with its own on-chip RC oscillator, an 8 x 8 hardware multiply, and four oscillator start-up timer options. The integrated ADC supports eight analog input channels with 8-bit resolution, suitable for sensor interfacing. Its three timer modules (Timer0, Timer1, Timer2) plus two CCP modules provide flexible event timing and PWM generation for motor and lighting control.

Typical applications for the PIC16C74AT-10E/PQ include industrial process controllers, automotive body and chassis ECUs, smart sensor signal conditioning nodes, HVAC control boards, and white-goods appliance controllers. The wide I/O count (33) and integrated peripherals make it well-suited for multi-channel data-acquisition designs where cost per I/O matters more than raw CPU throughput. Engineers designing replacement boards for legacy systems particularly favor this part because the PIC16C7X instruction set and toolchain are well-documented and supported by MPLAB IDE.

When selecting this part, note the automotive "E" temperature grade (-40 C to +125 C) and 10 MHz speed grade: the 10 MHz part is the lower-speed variant of the PIC16C74A family (which also has a 20 MHz option). The -E/PQ suffix decodes to Enhanced (extended) temp grade, PQ = 44-pin Metric Quad Flat Pack. Because this is an OTP (one-time-programmable) part, firmware must be fully verified before programming; consider the PIC16F74A flash equivalent if in-field reprogrammability is required.

Drop-in alternatives for PIC16C74AT-10E/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 PIC16C74AT-10E/PQ (same form factor and footprint) β€” differing in ADC, Core Architecture, Mounting Type, Maximum Clock Frequency, Timers.

Microchip Technology
ADC: 11-channel 10-bit, 2 muxes
Core Architecture: 8-bit AVR RISC
Mounting Type: Surface Mount
Microchip Technology
ADC: 8-channel, 8-bit
Core Architecture: PIC16CXX mid-range, 8-bit Harvard
Mounting Type: Through-Hole (THT)
Microchip Technology
Mounting Type: Surface Mount
Maximum Clock Frequency: 20 MHz
Microchip Technology
ADC: 8-channel, 8-bit resolution
Core Architecture: PIC16C / Mid-Range 8-bit RISC
Mounting Type: Surface Mount

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

PIC16C74A-10E/PQ

βœ… Drop-In
πŸ“¦ 44-QFP (PQ)
Same die/package, no -T tape-and-reel suffix; pin-to-pin identical

πŸ“‹ Reference alternative (not in catalog)

PIC16C74A-20E/PQ

βœ… Drop-In
Microchip Technology
πŸ“¦ 44-QFP (PQ)
8-bit PIC16C mid-range RISC Β· 7 KB OTP EPROM Β· 192 bytes Β· 20 MHz Β· 4.0 V to 6.0 V Β· -40 C to +125 C (extended 'E') Β· 33 Β· 8-channel, 8-bit

βœ“ In Stock

$8.4 / Unit

View Datasheet β†’

PIC16C74A-10I/P

βœ… Drop-In
Microchip Technology
πŸ“¦ 44-QFP (PQ)
PIC16CXX mid-range, 8-bit Harvard Β· OTP (One-Time-Programmable) Β· 7 KB (4K x 14 words) Β· 192 bytes Β· 0 bytes (not present on C variant) Β· 10 MHz Β· 35 single-word instructions Β· 400 ns at 10 MHz (4 oscillator cycles per instruction)

βœ“ In Stock

$4.95 / Unit

View Datasheet β†’

PIC16C74A-04I/PQ

βœ… Drop-In
πŸ“¦ 44-QFP (PQ)
Same die/package, 4 MHz max clock (vs 10 MHz) - lower-speed variant, identical pinout

πŸ“‹ Reference alternative (not in catalog)

PIC16F874-20I/PQ

βœ… Drop-In
πŸ“¦ 44-QFP (PQ)
Flash-based (4KB vs 7KB OTP, -43% program memory); adds 128B data EEPROM; 20 MHz

πŸ“‹ Reference alternative (not in catalog)

ATMEGA64M1-AU

βœ… Drop-In
Microchip Technology
πŸ“¦ 44-QFP (PQ)
8-bit AVR RISC Β· 64 KB (32K x 16) ISP Flash with read-while-write Β· 2 KB Β· 4 KB Β· 16 MHz Β· 4.5 V to 5.5 V Β· 27 Β· 32 general purpose

βœ“ In Stock

$4.16 / Unit

View Datasheet β†’

PIC16C74AT-10E/PQ Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC (mid-range, 14-bit instruction word)
Program Memory Type OTP (One-Time-Programmable) EPROM
Program Memory Size 7 KB (4K x 14)
RAM Size 192 x 8 bytes
Data EEPROM Not present (ROMless data)
Maximum Clock Frequency 10 MHz
Instruction Throughput 5 MIPS
Number of I/O Pins 33
Supply Voltage (Vcc/Vdd) 4.0 V to 6.0 V
ADC 8 channels x 8-bit
Timers 3 (Timer0, Timer1, Timer2)
CCP/PWM Modules 2
Serial Interfaces USART (SCI) + SSP (SPI / I2C)
Watchdog Timer Yes (with dedicated on-chip RC oscillator)
Brown-out Reset (BOR) Yes
Operating Temperature -40 C to +125 C (Automotive / Enhanced "E" grade)
Package / Case 44-QFP (Metric QFP, "PQ" suffix)
Mounting Type Surface Mount (Gull-Wing leads)
RoHS Status Compliant (per third-party distributor data)

PIC16C74AT-10E/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 β€” Master Clear (reset) input, active low
Pin 2 RA0/AN0 β€” PORTA bit 0 / analog input 0
Pin 3 RA1/AN1 β€” PORTA bit 1 / analog input 1
Pin 4 RA2/AN2/VREF- β€” PORTA bit 2 / analog input 2 / ADC VREF-
Pin 5 RA3/AN3/VREF+ β€” PORTA bit 3 / analog input 3 / ADC VREF+
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 β€” PORTE bit 0 / read control for parallel slave port
Pin 9 RE1/WR β€” PORTE bit 1 / write control for parallel slave port
Pin 10 RE2/CS β€” PORTE bit 2 / chip select for parallel slave port
Pin 11 VDD β€” Positive supply voltage (4.0 V to 6.0 V)
Pin 12 VSS β€” Ground reference
Pin 13 OSC1/CLKIN β€” Oscillator crystal input / external clock input
Pin 14 OSC2/CLKOUT β€” Oscillator crystal output / clock out (FOSC/4)
Pin 15 RC0/T1OSO/T1CKI β€” PORTC bit 0 / Timer1 oscillator output / T1 clock in
Pin 16 RC1/T1OSI/CCP2 β€” PORTC bit 1 / Timer1 oscillator input / CCP2 I/O
Pin 17 RC2/CCP1 β€” PORTC bit 2 / CCP1 (PWM/capture/compare)
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 / USART clock
Pin 26 RC7/RX/DT β€” PORTC bit 7 / USART RX / 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 (second Vss pin)
Pin 32 VDD β€” Positive supply voltage (second Vdd pin)
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/PGM β€” PORTB bit 3 / low-voltage programming input
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 VSS β€” Ground reference (third Vss pin)
Pin 42 NC β€” Not connected (per datasheet, reserved)
Pin 43 NC β€” Not connected (per datasheet, reserved)
Pin 44 VDD β€” Positive supply voltage (third Vdd pin)

Typical Applications

PIC16C74AT-10E/PQ is suitable for 6 applications: Industrial Process Controller, Automotive Body and Chassis ECU, Smart Sensor Signal Conditioning Node, HVAC and Refrigeration Control Board, White-Goods Appliance Controller, Legacy Industrial Replacement Board.

🏭

Industrial Process Controller

The PIC16C74AT-10E/PQ fits industrial process controllers because it integrates 8 channels of 8-bit ADC plus 33 digital I/O, which is sufficient to monitor multiple temperature, pressure, and flow sensors simultaneously while driving relays, solenoids, and indicator LEDs. Its 10 MHz / 5 MIPS throughput easily handles 10 ms PID control loops, and the 2 CCP/PWM modules can drive proportional valves or PWM heater elements directly. The wide 4.0-6.0 V supply range survives the brown-out and surge transients typical of 24 V industrial rails after pre-regulation. In legacy PLC and SCADA equipment this part remains a low-cost, proven workhorse for replacement boards.

πŸš—

Automotive Body and Chassis ECU

The PIC16C74AT-10E/PQ's automotive "E" temperature grade (-40 to +125 C) qualifies it for body-control modules, instrument cluster sub-controllers, and chassis sensor-interface nodes. Its 8-channel 8-bit ADC handles throttle position, brake-pedal, and wheel-speed sensor conditioning, while the USART links to a main ECU for diagnostic messages per older OBD-II architectures. The brown-out reset (BOR) and watchdog timer with dedicated RC oscillator deliver the fault-recovery behavior required for under-hood environments. Many 1990s and 2000s-era automotive subsystems were designed around this exact part and continue to use it for service replacements.

🧩

Smart Sensor Signal Conditioning Node

The PIC16C74AT-10E/PQ is well-suited for smart sensor hubs that aggregate multiple analog inputs and forward digital readings via SPI or RS-232. Its 8-channel ADC samples up to 8 sensors (temperature, pressure, humidity, gas) with 8-bit resolution at throughput rates above 25 kSPS aggregate, while the USART and SSP modules deliver wired communication to a central controller. The 33 I/O pins handle chip-select lines, status LEDs, and auxiliary digital sensors without external muxing. Battery-powered sensor nodes benefit from the low-power SLEEP mode and the brown-out circuit that preserves data integrity as supply voltage sags.

⚑

HVAC and Refrigeration Control Board

The PIC16C74AT-10E/PQ serves HVAC control boards where multiple temperature sensors, fan-speed controls, and compressor relays must be coordinated. The 2 CCP/PWM modules drive variable-speed blower motors and proportional refrigerant valves with 10-bit effective resolution, while the 8-channel ADC reads return-air, supply-air, and coil-temperature thermistors. The watchdog timer prevents lockups that could damage compressors, and the wide 4-6 V supply range accommodates the noisy 24 VAC rectified rails common in HVAC systems. The extended temperature grade handles attic and outdoor compressor unit environments.

🏭

White-Goods Appliance Controller

The PIC16C74AT-10E/PQ powers washing-machine, dishwasher, and oven control boards where cost is the dominant constraint and firmware is fully validated. Its 33 I/O drive 7-segment displays, keypads, water-level sensors, motor-direction relays, and buzzer indicators from a single chip. The 5 MIPS throughput easily sequences multi-step wash programs, and the integrated USART enables service-diagnostic connectivity in higher-end appliances. The OTP memory prevents accidental code corruption from voltage transients on the AC mains side, a real failure mode in white-goods designs.

πŸ–₯️

Legacy Industrial Replacement Board

The PIC16C74AT-10E/PQ is most commonly specified today for repairing and reproducing legacy industrial boards originally designed in the late 1990s and early 2000s. The 44-QFP footprint, PIC16C7X instruction set, and MPLAB IDE compatibility allow direct drop-in repair of PLC I/O modules, drive controllers, and test-instrument front-ends. NRND status means Microchip has flagged it for retirement, so designers building new boards should migrate to the PIC16F874A-I/PQ (pin-compatible flash version) or PIC18F equivalent. For one-off repair and re-manufacturing of existing equipment, however, this remains the OEM-specified part with full datasheet support.

Recommended Products Summary

PIC16C74A-10I/P Microchip Technology Used in: Industrial Process Controller PIC16F874A-I/PQ Flash replacement for in-field updates Used in: Industrial Process Controller, Automotive Body and Chassis ECU, Smart Sensor Signal Conditioning Node, HVAC and Refrigeration Control Board, White-Goods Appliance Controller, Legacy Industrial Replacement Board MCP2551 CAN transceiver for industrial network nodes Used in: Industrial Process Controller PIC16C74A-20E/PQ Microchip Technology Used in: Automotive Body and Chassis ECU MCP2515 Standalone CAN controller for OBD-II interfaces Used in: Automotive Body and Chassis ECU PIC16C74A-04I/PQ Lower-power 4 MHz variant for battery sensor nodes Used in: Smart Sensor Signal Conditioning Node MCP9700 Analog temperature sensor front-end Used in: Smart Sensor Signal Conditioning Node PIC16C74A-10E/PQ Standard operating temp sibling Used in: HVAC and Refrigeration Control Board, White-Goods Appliance Controller MCP23S17 SPI I/O expander for additional relay channels Used in: HVAC and Refrigeration Control Board MCP23017 I2C I/O expander for additional button/LED channels Used in: White-Goods Appliance Controller PIC16C74A-20I/PQ Higher-speed industrial temp sibling Used in: Legacy Industrial Replacement Board PIC16F887-I/PQ Modern pin-compatible successor with more peripherals Used in: Legacy Industrial Replacement Board
What is the program memory size of the PIC16C74AT-10E/PQ?
The PIC16C74AT-10E/PQ contains 7 KB of program memory, organized as 4K x 14 words. According to the Microchip PIC16C7X datasheet (DS30390E), the OTP EPROM stores 4096 14-bit instructions. Because it is OTP (One-Time-Programmable), each cell can be written only once; engineers must therefore fully validate firmware before programming production units.
What is the maximum clock frequency and instruction throughput of the PIC16C74AT-10E/PQ?
The PIC16C74AT-10E/PQ runs up to 10 MHz external clock, which yields 5 MIPS (million instructions per second) of throughput. The PIC mid-range core executes one instruction every four oscillator cycles, so a 10 MHz FOSC produces a 2.5 MHz instruction cycle and 5 MIPS. For higher throughput the PIC16C74A-20 variant (20 MHz, 5 MIPS effective at 5 MHz instruction rate) is pin-compatible.
How much RAM does the PIC16C74AT-10E/PQ have?
The PIC16C74AT-10E/PQ provides 192 bytes of user RAM, organized as a general-purpose register file. The datasheet documents the RAM as 192 x 8, mapped across multiple banks with bank-switching. Unlike the flash-based PIC16F874, no data EEPROM is provided - non-volatile user data must be stored in program memory or an external EEPROM.
Is the PIC16C74AT-10E/PQ pin-compatible with the PIC16C74A-20I/PQ?
Yes, the PIC16C74AT-10E/PQ is pin-compatible with the PIC16C74A-20I/PQ in the same 44-pin QFP package. Both share the same datasheet (DS30390E) and pinout; the only differences are 10 MHz vs 20 MHz maximum clock and the temperature grade suffix. The PIC16F874A (flash version) is also pin-compatible and offers in-circuit reprogrammability for design flexibility.
Where can I buy the PIC16C74AT-10E/PQ?
The PIC16C74AT-10E/PQ is currently in NRND (Not Recommended for New Designs) status per Microchip, but is still stocked at major authorized distributors including DigiKey (P/N PIC16C74AT-10E/PQ-ND), Mouser, and Hotenda. Independent distributors such as Jotrin and Vyrian also list inventory. Pricing as of 2026-09-18 is approximately $14.50 at qty 1; for production volume, contact Microchip Direct or authorized brokers for lot-level pricing.
What is the lead time for the PIC16C74AT-10E/PQ?
Lead time for the PIC16C74AT-10E/PQ as of 2026-09-18 is approximately 8-12 weeks from authorized distributors, given its NRND lifecycle. Independent distributors often have factory-tray stock with shorter lead times (1-3 weeks), but at higher unit cost. For new designs, Microchip recommends migrating to the pin-compatible PIC16F874A-I/PQ (flash) or PIC16F887-I/PQ, which have stockable lead times under 6 weeks.
How does the PIC16C74AT-10E/PQ compare to the PIC16C73A-10E/SO?
The PIC16C74AT-10E/PQ has 7 KB OTP and 33 I/O in a 44-pin QFP, while the PIC16C73A-10E/SO has 4 KB OTP and 22 I/O in a 28-pin SOIC. They share the same 14-bit PIC mid-range core and 10 MHz speed grade, so firmware is portable. The PIC16C73A is suitable for lower-I/O designs; the PIC16C74A adds 2 extra 8-bit ADC channels, an additional timer, and the second CCP module.
When should I choose the PIC16C74AT-10E/PQ over the PIC16F874A-I/PQ?
Choose the PIC16C74AT-10E/PQ when (1) your firmware is fully validated and you need the lowest unit cost for production, or (2) you are maintaining a legacy board where OTP security prevents code extraction. Choose the PIC16F874A-I/PQ when (1) you need in-circuit reprogrammability for field updates, (2) you want non-volatile data EEPROM (128 bytes), or (3) you are starting a new design - the F-series flash parts are actively recommended for new projects per Microchip.
What is the best drop-in replacement for the PIC16C74AT-10E/PQ?
The best drop-in replacement for the PIC16C74AT-10E/PQ is the PIC16C74A-10E/PQ itself (the non-"T" tape-and-reel variant), followed by the PIC16F874A-10I/PQ for designs that can move from OTP to flash. All three share the 44-pin QFP footprint, the same 7 KB program memory region, and the same peripheral set. For higher speed, the PIC16C74A-20E/PQ is also a drop-in option at 20 MHz.
Can the PIC16F874-20I/PQ replace the PIC16C74AT-10E/PQ?
Yes, the PIC16F874-20I/PQ can replace the PIC16C74AT-10E/PQ on the same PCB. Both are 44-pin QFP, share the same peripheral set (ADC x 8, CCP x 2, USART, SSP), and use the same PIC mid-range instruction set. The differences are: PIC16F874 has 4 KB flash vs 7 KB OTP, runs up to 20 MHz vs 10 MHz, and adds 128 bytes of data EEPROM. Firmware may need minor adjustments for the smaller flash region if the existing code exceeds 4 KB.
Where do I download the PIC16C74AT-10E/PQ datasheet PDF?
The official PIC16C74AT-10E/PQ datasheet (document number DS30390E for the PIC16C7X family) is available for free download from Microchip's website at https://ww1.microchip.com/downloads/en/devicedoc/30390e.pdf. The datasheet covers the entire PIC16C7X sub-family (PIC16C71/72/73/74/76/77), so the same document applies to PIC16C73A, PIC16C74A, PIC16C74AT, and the related "A" revision parts. Third-party mirrors such as digchip.com and abc-semi.com also host the PDF.
What is the pinout of the PIC16C74AT-10E/PQ?
The PIC16C74AT-10E/PQ is in a 44-pin Metric QFP with the standard PIC16C7X 44-QFP pinout. Pin 1 is MCLR (master clear / reset), pins 2-3 are RA0/RA1 (analog inputs and digital I/O), pins 4-9 are RA2-RA5 plus RE0/RE1, pin 10 is Vdd, pin 11 is Vss (ground), pins 12-30 cover PORTB (8 pins), PORTC (8 pins), and PORTD (partial), pins 31-40 cover PORTD/E continued, OSC1/OSC2, and pin 44 is the second Vdd. Refer to the datasheet pinout diagram (typically page 3) for the exact pin map.
Is the PIC16C74AT-10E/PQ RoHS compliant?
Yes, the PIC16C74AT-10E/PQ is RoHS3 compliant per third-party distributor data (ics-embedded.com listing). The "PQ" package suffix denotes the metric 44-QFP which is lead-free matte-tin finish and meets the EU RoHS Directive 2011/65/EU. REACH compliance is implied by Microchip's standard part-handling policy. Note that Microchip does not separately publish a halogen-free statement for this legacy PIC16C part.
What is the AEC-Q100 qualification of the PIC16C74AT-10E/PQ?
The PIC16C74AT-10E/PQ's "E" temperature grade (-40 C to +125 C) makes it suitable for automotive under-hood and chassis applications, but Microchip does not formally certify the PIC16C OTP family to AEC-Q100. For AEC-Q100 Grade 0 or Grade 1 qualified parts, Microchip recommends the PIC16F874A-E/PQ or PIC18F parts from the current automotive portfolio. Many automotive ECUs use the "E" grade PIC16C74A without formal AEC-Q100 paperwork.
What are the key specifications of the PIC16C74AT-10E/PQ that engineers should know?
Engineers should know the following key PIC16C74AT-10E/PQ specs: 7 KB OTP program memory (4K x 14), 192 bytes RAM, 33 digital I/O pins, 10 MHz max clock (5 MIPS), 8-channel 8-bit ADC, 2 CCP/PWM modules, USART + SSP (SPI/I2C), 3 timers, watchdog timer with dedicated RC oscillator, brown-out reset, 4.0-6.0 V supply, -40 to +125 C enhanced operating temperature, and 44-pin QFP (PQ) surface-mount package. Lifecycle is NRND as of 2026-09-18.

Engineering reference data for PIC16C74AT-10E/PQ β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C74AT-10E/PQ when (1) you need a 44-QFP PIC mid-range MCU with 7 KB OTP, 192 B RAM, and 33 I/O for an automotive-grade design operating to +125 C, and (2) your firmware is fully validated and locked. Choose the PIC16C74A-10E/PQ for the same spec without the -T tape-and-reel suffix. Choose the PIC16C74A-20E/PQ when you need 20 MHz clock headroom for tighter interrupt latency. Choose the PIC16C74A-10I/PQ for industrial (-40 to +85 C) applications. Choose the PIC16F874-20I/PQ for new designs needing flash reprogrammability and 10-bit ADC, accepting only 4 KB code space. Avoid the ATMEGA64M1-AU unless you specifically need an AVR core - it is 64-pin TQFP, not pin-compatible despite the 44-pin QFP listing. For all NRND PIC16C parts, plan migration to PIC16F874A-I/PQ or PIC18F46K22-I/PQ for new designs.

Comparison with Alternatives

Parameter This Product PIC16C74A-10E/PQ PIC16C74A-20E/PQ PIC16C74A-10I/P PIC16F874-20I/PQ ATMEGA64M1-AU
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology (AVR)
Package 44-QFP (PQ) 44-QFP (PQ) - same 44-QFP (PQ) - same 44-QFP (PQ) - same 44-QFP (PQ) - same 64-TQFP - different pin count
Program Memory 7 KB OTP 7 KB OTP 7 KB OTP 7 KB OTP 4 KB Flash (smaller) 64 KB Flash (much larger)
Max Clock Frequency 10 MHz 10 MHz 20 MHz (+100%) 10 MHz 20 MHz (+100%) 16 MHz (+60%)
RAM Size 192 bytes 192 bytes 192 bytes 192 bytes 192 bytes 4 KB
Number of I/O 33 33 33 33 33 53
ADC Channels x Resolution 8 x 8-bit 8 x 8-bit 8 x 8-bit 8 x 8-bit 8 x 10-bit 11 x 10-bit
Operating Temperature -40 to +125 C (E) -40 to +125 C (E) -40 to +125 C (E) -40 to +85 C (I) -40 to +85 C (I) -40 to +85 C
Memory Type OTP EPROM OTP EPROM OTP EPROM OTP EPROM Flash (reprogrammable) Flash (reprogrammable)

Key Differentiators

  • Automotive-grade enhanced temperature range in the same PIC16C7X family (vs PIC16C74A-10I/PQ)
  • 10 MHz speed grade for cost-sensitive 5-MIPS applications (vs PIC16C74A-20E/PQ)
  • Larger 7 KB program memory over flash-based sibling (vs PIC16F874-20I/PQ)
  • PIC mid-range 14-bit instruction set with full MPLAB toolchain support (vs ATMEGA64M1-AU (AVR architecture))

Design Notes

Critical: the PIC16C74AT-10E/PQ is OTP (One-Time-Programmable) EPROM - once a bit is programmed from '1' to '0' it cannot be restored. Always fully validate firmware on a PIC16C74A-10E/PQ sample, a PIC16F874A-I/PQ (flash equivalent), or a PIC16C74A-10JW (windowed EPROM for UV erase) before committing to OTP programming. Using MPLAB-ICD or PICkit in-circuit debuggers is impossible with OTP parts - use the flash equivalent for development. Estimate: development cycle adds 2-4 weeks if OTP-only validation is the chosen path.

The PIC16C74AT-10E/PQ operates from 4.0 V to 6.0 V. Note the absence of 3.3 V support - this part is incompatible with modern 3.3 V-only systems. Place 100 nF decoupling capacitors as close as possible to each VDD pin (the 44-QFP has three VDD pins at 11, 32, and 44; ground them all to a low-impedance ground plane). Brown-out reset (BOR) is recommended to be enabled in the configuration word to prevent code runaway during supply dips below 4.0 V. The MCLR pin should be pulled up through a 10 kohm resistor to VDD, optionally with a diode to VDD for fast discharge.

The 44-pin Metric QFP (PQ) package has 0.8 mm lead pitch and gull-wing leads on all four sides. Recommended PCB land pattern per IPC-7351 is a 0.4 mm wide pad with 0.5 mm length, with a thermal pad not required (exposed pad is not present on this QFP). Place the MCU so that high-current traces (relays, motor drivers) do not pass under the QFP body - inject ground noise into the ADC reference. Keep crystal traces (OSC1/OSC2) as short as possible (under 10 mm) and guard them with a ground ring to attenuate EMI into the ADC inputs.

The PIC16C74AT-10E/PQ's 8-bit ADC requires careful analog design. Use an external 2.5-5.0 V voltage reference (e.g. MCP1525 for 2.5 V or MCP1541 for 4.096 V) tied to RA3/AN3/VREF+ rather than VDD for stable readings. Place a 10 nF ceramic bypass capacitor on VREF+ within 5 mm of the pin. For sensor signals below 100 mV, add an external op-amp gain stage (e.g. MCP6002) before the ADC channel. The 8-bit ADC limits absolute accuracy to about +/- 2 LSB, so signal conditioning should map the sensor's full range to the full 0-VREF input swing.

Estimated: at 10 MHz, 6.0 V VDD, and full I/O load, the PIC16C74AT-10E/PQ draws approximately 20-30 mA, dissipating about 180 mW. The 44-QFP junction-to-ambient thermal resistance (theta_JA) on a 4-layer JEDEC test board is roughly 50 C/W, so the junction temperature rise above ambient is about 9 C - well within the -40 to +125 C operating range. No external heatsink is required. For sealed enclosures with limited airflow, derate the ambient to 115 C max to preserve the 125 C junction limit.

Compliance Information

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

RoHS3 compliant per ics-embedded.com distributor data. AEC-Q100 not formally certified for the PIC16C OTP family; the -40 to +125 C 'E' temperature grade is the automotive indicator but not a formal AEC qualification. Halogen-free status not separately documented by Microchip for legacy PIC16C parts.

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

Related Searches

PIC16C74AT-10E/PQ PIC16C74AT-10E/PQ datasheet Microchip PIC16C74AT-10E/PQ PIC16C74 8-bit OTP microcontroller 44-QFP PIC16C74AT automotive grade MCU PIC16C74AT-10E vs PIC16F874 buy PIC16C74AT-10E/PQ PIC16C74AT-10E/PQ price stock PIC16C74AT-10E/PQ drop-in replacement PIC16C74AT-10E/PQ pinout 44-QFP PIC16C7X family datasheet DS30390 PIC16C74A 10MHz 5 MIPS industrial controller what is the RAM of PIC16C74AT PIC16C74AT-10E/PQ lead time NRND PIC16C74AT legacy replacement PIC16F874A

Related Components & Terms

Microchip Technology PIC16C74AT-10E/PQ PIC16C74A PIC16F874 ATMEGA64M1-AU PIC mid-range 8-bit microcontroller MCU OTP EPROM 44-QFP MQFP Surface Mount ADC CCP/PWM USART SPI I2C Watchdog Timer Brown-out Reset Automotive grade AEC-Q100 RoHS REACH PIC16C7X family DS30390E datasheet
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