LAST TIME BUY NOTICE: PIC16CR74T-I/PT is approaching end-of-life. Last order date: Contact us. View available alternative parts β†’
Microchip Technology

PIC16CR74T-I/PT - 8-bit PIC MCU, 7KB ROM, 192 RAM, 44-TQFP | Microchip

MPN: PIC16CR74T-I/PT ⚠ Last Time Buy
In Stock Ships in 1-3 business days
2.5 V to 6.0 V Vdss 44-pin TQFP (PT), 10x10 mm Package 20 MHz (200 ns instruction cycle) Speed 7 KB Memory
From $6.55 USD / Unit
MOQ: 1 |
Price updated: 2026-09-19
Volume Pricing
Qty Unit Price Extended
1 $9.85 $9.85
10 $8.9 $89.00
100 $7.95 $795.00
500 $7.2 $3,600.00
1,000 $6.55 $6,550.00
ℹ️ All prices are in USD

PIC16CR74T-I/PT Overview

The Microchip Technology PIC16CR74T-I/PT is a ROM-based 8-bit PIC16C microcontroller featuring 7KB of program memory, 192 bytes of RAM, and 33 digital I/O pins, housed in a 44-pin TQFP (PT) package supplied on tape and reel. Built around Microchip's enhanced mid-range RISC architecture, it executes most instructions in a single 200 ns instruction cycle at 20 MHz, delivering up to 5 MIPS of throughput. The 'CR' prefix denotes a one-time-programmable (OTP) ROM device intended for cost-sensitive high-volume production, while the -I/ suffix indicates the industrial temperature grade of -40C to +85C.

A PIC microcontroller (Programmable Interface Controller) is a compact 8-bit RISC processor family originated by Microchip in 1975 that integrates CPU core, non-volatile program memory, data RAM, EEPROM (on F variants), timers, ADC, and serial peripherals on a single die. PIC16CR parts sit in the hierarchy PIC16C -> PIC16F -> PIC18 -> dsPIC33 within Microchip's 8-bit/16-bit portfolio, and target embedded control tasks that require deterministic timing, low cost, and minimal external components. The 'CR' sub-family specifically trades reprogrammability for lower per-unit cost in mature designs.

Key features of the PIC16CR74T-I/PT include five 8-bit I/O ports (PORTA-PORTE) giving 33 usable I/O lines, a 10-bit multi-channel Analog-to-Digital Converter, two 8-bit timers plus one 16-bit timer, a USART module for asynchronous/synchronous serial communication, an SSP module for SPI and I2C peripherals, and a Capture/Compare/PWM (CCP) module. The device operates from 2.5 V to 6.0 V across the industrial temperature range. Brown-out Reset, Power-on Reset, and a Watchdog Timer with its own on-chip RC oscillator enhance reliability in noisy industrial environments.

Typical applications include industrial automation controllers, HVAC control boards, security and access control panels, consumer appliance controls, automotive body and chassis subsystems (non-safety), and small-format human-machine interface (HMI) panels where its 33 I/O and 7 KB of code memory easily fit motor-control, sensor-interface, and UI-handling tasks in a single chip. When designing with this part, always validate the ROM-programmed code image with Microchip's MPLAB PM3 programmer before committing to high-volume production, and budget for the 44-pin TQFP's 0.8 mm lead pitch which requires standard reflow profiles.

Drop-in alternatives for PIC16CR74T-I/PT β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

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

PIC16CR74-I/PT

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 44-TQFP (PT)
Same 44-TQFP die, same 7 KB ROM, tray packaging vs T&R - pin-for-pin identical

πŸ“‹ Reference alternative (not in catalog)

PIC16F74-I/PT

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 44-TQFP (PT)
Flash memory (7 KB) replaces OTP ROM, allows ICSP reprogramming - same pinout

πŸ“‹ Reference alternative (not in catalog)

PIC16F874A-I/PT

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 44-TQFP (PT)
Flash (7 KB) + 256 EEPROM + ICSP, 256 bytes RAM vs 192 bytes (+33%); same pinout

πŸ“‹ Reference alternative (not in catalog)

PIC16F877A-I/PT

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 44-TQFP (PT)
14 KB flash + 256 EEPROM + 368 RAM vs 7 KB ROM + 192 RAM; 8-channel ADC + 2 CCP; same pinout

πŸ“‹ Reference alternative (not in catalog)

PIC18F4520-I/PT

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 44-TQFP (PT)
PIC18 family - 32 KB flash + 1536 RAM vs 7 KB ROM + 192 RAM; enhanced core; same 44-TQFP footprint

πŸ“‹ Reference alternative (not in catalog)

PIC16CR74T-I/PT Maximum Ratings & Electrical Characteristics

Architecture 8-bit PIC16C enhanced mid-range RISC
Program Memory (ROM) 7 KB
Data RAM 192 bytes
Data EEPROM Not present (ROM device)
Operating Frequency 20 MHz (200 ns instruction cycle)
Performance 5 MIPS
Supply Voltage (VDD) 2.5 V to 6.0 V
I/O Pins 33 digital I/O
Timers 2 x 8-bit Timer0/Timer2, 1 x 16-bit Timer1
ADC 10-bit, 8-channel
Serial Peripherals USART, SSP (SPI / I2C)
CCP Module 1 x Capture/Compare/PWM
Resets Power-on Reset, Brown-out Reset
Watchdog Timer Yes (with dedicated internal RC)
Operating Temperature -40C to +85C (industrial)
Package 44-pin TQFP (PT), 10x10 mm
Lead Pitch 0.8 mm
Mounting Type Surface Mount
Memory Type One-Time Programmable ROM (CR family)
RoHS Status Compliant (lead-free TQFP)

PIC16CR74T-I/PT 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 positive 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 / parallel slave port read control / analog input 5
Pin 9 RE1/WR/AN6 β€” PORTE bit 1 / parallel slave port write control / analog input 6
Pin 10 RE2/CS/AN7 β€” PORTE bit 2 / parallel slave port chip select / analog input 7
Pin 11 VDD β€” Positive supply voltage (2.5 V to 6.0 V)
Pin 12 VSS β€” Ground reference
Pin 13 OSC1/CLKI β€” Crystal oscillator input / external clock input
Pin 14 OSC2/CLKO β€” Crystal 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 / CCP2 output
Pin 17 RC2/CCP1 β€” PORTC bit 2 / CCP1 PWM output
Pin 18 RC3/SCK/SCL β€” PORTC bit 3 / SPI clock / I2C clock
Pin 19 RC4/SDI/SDA β€” PORTC bit 4 / SPI data in / I2C data
Pin 20 RC5/SDO β€” PORTC bit 5 / SPI data out
Pin 21 RC6/TX/CK β€” PORTC bit 6 / USART async transmit / USART sync clock
Pin 22 RC7/RX/DT β€” PORTC bit 7 / USART async receive / USART sync data
Pin 23 RD0/PSP0 β€” PORTD bit 0 / parallel slave port data bit 0
Pin 24 RD1/PSP1 β€” PORTD bit 1 / parallel slave port data bit 1
Pin 25 RD2/PSP2 β€” PORTD bit 2 / parallel slave port data bit 2
Pin 26 RD3/PSP3 β€” PORTD bit 3 / parallel slave port data bit 3
Pin 27 RD4/PSP4 β€” PORTD bit 4 / parallel slave port data bit 4
Pin 28 RD5/PSP5 β€” PORTD bit 5 / parallel slave port data bit 5
Pin 29 RD6/PSP6 β€” PORTD bit 6 / parallel slave port data bit 6
Pin 30 RD7/PSP7 β€” PORTD bit 7 / parallel slave port data 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 ICSP programming input
Pin 37 RB4 β€” PORTB bit 4
Pin 38 RB5 β€” PORTB bit 5
Pin 39 RB6/PGC β€” PORTB bit 6 / ICSP clock input
Pin 40 RB7/PGD β€” PORTB bit 7 / ICSP data input/output
Pin 41 NC β€” Not connected (no internal bond on TQFP-44 pin)
Pin 42 NC β€” Not connected (no internal bond on TQFP-44 pin)
Pin 43 NC β€” Not connected (no internal bond on TQFP-44 pin)
Pin 44 NC β€” Not connected (no internal bond on TQFP-44 pin)

Typical Applications

PIC16CR74T-I/PT is suitable for 6 applications: Industrial Automation Controller, HVAC Control Board, Security and Access Control Panel, Consumer Appliance Control (Washer/Microwave/Dishwasher), Automotive Body and Chassis Control, Small-Format HMI / Display Controller.

🏭

Industrial Automation Controller

The PIC16CR74T-I/PT is a strong fit for industrial automation PLC-like controllers because its 33 digital I/O pins cover multi-axis discrete I/O, 7 KB of program memory is sufficient for ladder-logic or state-machine interpreters, and the 10-bit 8-channel ADC handles analog sensor inputs such as pressure and temperature. The USART connects to RS-485 transceivers for Modbus RTU fieldbus, while the SSP module drives SPI-based DACs and I/O expanders. The industrial -40C to +85C temperature grade and Brown-out Reset meet IEC 61131-2 environmental requirements. Each I/O is rated at 25 mA source/sink, enough for relay drivers when paired with optocouplers. Estimated: total interrupt latency is around 200 ns - deterministic enough for closed-loop PWM control at kHz rates.

🏭

HVAC Control Board

The PIC16CR74T-I/PT is well-suited to HVAC control boards where the MCU must read multiple thermistor inputs, drive triac-controlled fan/blower loads, and communicate with indoor unit displays via UART. Its 8-channel 10-bit ADC provides enough resolution for NTC thermistor temperature measurement in 0.5C steps over a 0-50C range. The CCP PWM module generates the 50/60 Hz phase-control pulses for triac firing, while the 16-bit Timer1 provides accurate timebase for scheduling. Brown-out Reset prevents lock-up during compressor brown-outs, and the 2.5 V to 6.0 V supply range tolerates rectified 24 VAC rails after regulation. The industrial temperature grade meets HVAC closet and rooftop unit environmental specs.

πŸŽ₯

Security and Access Control Panel

The PIC16CR74T-I/PT is widely used in security alarm panels because its 33 I/O easily accommodate 8-16 zone inputs, keypad scanning, siren drivers, and PSTN dialer interfaces. The Watchdog Timer with dedicated internal RC oscillator is critical here - it forces a reset if firmware hangs, restoring alarm functionality. The USART drives either a PSTN modem chipset or a GSM modem for off-premise communication, while the SSP module talks to I2C keypads and EEPROM event log storage. Brown-out Reset prevents false alarms from voltage dips during AC mains sags. The 7 KB ROM holds a complete zone-monitoring, event-logging, and communication stack for residential and light-commercial panels.

πŸ“±

Consumer Appliance Control (Washer/Microwave/Dishwasher)

The PIC16CR74T-I/PT is a cost-effective 8-bit controller for major home appliances where its 33 I/O handle motor direction relays, valve solenoids, lid-switch sensors, and rotary encoder inputs. Its 7 KB ROM is sufficient for state-machine control of wash cycles, microwave cooking profiles, or dishwasher programs. The 10-bit ADC reads water level, temperature, and humidity sensors with adequate precision. The CCP PWM module can drive buzzer tones for end-of-cycle alerts. The industrial temperature grade and Watchdog Timer ensure reliable operation in the warm, vibration-prone environment behind the appliance panel. Low-cost OTP ROM keeps the bill-of-materials competitive in high-volume consumer products.

πŸš—

Automotive Body and Chassis Control

The PIC16CR74T-I/PT is used in non-safety automotive body controllers - mirror adjusters, seat controllers, lighting modules, and instrument cluster accessories. Its 33 I/O drive multiple motor half-bridges via external FETs and read rotary encoders and switch inputs. The USART interfaces to CAN/LIN gateways via external transceivers (e.g., MCP2551, TJA1027). The 10-bit ADC reads battery voltage, lighting current sense, and thermistor inputs. Brown-out Reset handles automotive cranking transients down to 6 V. Estimated: at VDD = 5 V and 20 MHz, typical operating current is around 15 mA - compatible with quiescent-current targets for body modules parked. Note: this is not AEC-Q100 qualified; for safety-critical ECUs choose PIC16F877A-I/PT-Q1 or PIC18F4520-I/PT.

πŸ“Ί

Small-Format HMI / Display Controller

The PIC16CR74T-I/PT serves as a low-cost HMI controller for small character-LCD or simple graphical OLED panels in vending machines, kiosks, weighing scales, and pump controllers. Its 33 I/O handle 4x4 or 5x5 keypad scanning (up to 25 keys), LCD data/control bus, and discrete status LEDs. The SSP module in SPI mode drives graphical OLED displays at MHz clock rates, while the CCP PWM module produces variable backlight dimming via MOSFET driver. The 192 bytes of RAM and 7 KB ROM are adequate for menu navigation, parameter editing, and serial communication with a host controller via USART. Industrial temperature grade supports outdoor and refrigerated vending applications.

Recommended Products Summary

MAX485ESA RS-485 transceiver for Modbus RTU Used in: Industrial Automation Controller ULN2803APG 8-channel Darlington driver for relay outputs Used in: Industrial Automation Controller 24LC256-I/SN I2C EEPROM for parameter storage Used in: Industrial Automation Controller MOC3041M Zero-cross optoisolator for triac drive Used in: HVAC Control Board MCP9700T-E/TT Analog temperature sensor Used in: HVAC Control Board AT24C256C-SSHL I2C EEPROM for event log Used in: Security and Access Control Panel LM386N-4 Audio amp for siren driver Used in: Security and Access Control Panel ULN2003ADR Darlington array for relay drive Used in: Consumer Appliance Control (Washer/Microwave/Dishwasher) MCP2551-I/SN CAN transceiver Used in: Automotive Body and Chassis Control TJA1027T/20 LIN transceiver Used in: Automotive Body and Chassis Control SSD1306 I2C/SPI OLED display controller Used in: Small-Format HMI / Display Controller MCP23S17-E/SP SPI 16-bit I/O expander Used in: Small-Format HMI / Display Controller
What is the program memory size of PIC16CR74T-I/PT?
The PIC16CR74T-I/PT contains 7 KB of one-time-programmable (OTP) ROM as its program memory. According to Microchip datasheet DS30261A, the device is part of the PIC16CR7x family and uses 14-bit wide instruction words, giving approximately 4K single-word instructions. The 'C' prefix denotes the ROM (CMOS) variant and 'R' denotes the ROM-without-window (production) variant - this is not a flash device, so firmware must be programmed via MPLAB PM3 before shipment.
Is PIC16CR74T-I/PT still in production?
The PIC16CR74T-I/PT is in Last Time Buy status as of 2026-09-19 per the Microchip product page. Distributor stock on DigiKey and Octopart is limited, and Microchip's product lifecycle notice recommends migrating to PIC16F877A-I/PT or PIC18F4520-I/PT (flash-based) for new designs. For existing production, place final orders with Microchip before the last-order date and qualify a flash-based substitute in parallel to avoid line-down risk.
What is the maximum operating frequency of PIC16CR74T-I/PT?
The PIC16CR74T-I/PT operates up to 20 MHz external clock, which yields a 200 ns instruction cycle and 5 MIPS throughput at VDD = 4.5 V to 6.0 V. According to Microchip datasheet DS30261A, at 3.0 V to 4.5 V the maximum frequency derates to 10 MHz (4 MHz at 2.5 V). The instruction pipeline is single-cycle for most instructions; only program branches consume two cycles.
How many I/O pins does PIC16CR74T-I/PT have?
The PIC16CR74T-I/PT exposes 33 digital I/O pins distributed across five ports - PORTA (5), PORTB (8), PORTC (8), PORTD (8), PORTE (3) - in the 44-pin TQFP package. Several pins are multiplexed with analog inputs (RA0-RA5, RE0-RE2), the parallel slave port (PORTD/PORTE), and serial peripherals (RC6/RC7 = USART, RC3/RC4 = SCL/SDA). Shared pins default to analog input on POR and must be explicitly configured via the ADCON1 register.
What is the difference between PIC16CR74 and PIC16F74?
The PIC16CR74 uses 7 KB of one-time-programmable ROM for program memory and cannot be reprogrammed in-circuit, while the PIC16F74 uses 7 KB of flash memory allowing in-system programming via ICSP. Both share identical peripherals, 192 bytes of RAM, 33 I/O pins, and the 44-pin TQFP (PT) package. The PIC16F74-I/PT is therefore a drop-in flash replacement suitable for prototype-to-production transitions, while the CR variant is preferred for lowest unit cost in mature high-volume programs.
Where can I buy PIC16CR74T-I/PT online?
As of 2026-09-19, PIC16CR74T-I/PT is listed with limited stock at DigiKey (Part # PIC16CR74T-I/PT-ND), at MicrochipUSA, Lisleapex, Jotrin, and DigiPart. Pricing for qty-1 is approximately 9.85 USD on DigiKey; Octopart currently shows 2 authorized distributors. Because Microchip has placed the part on Last Time Buy, distributor inventories are expected to deplete - verify stock and lead time with each distributor before placing a new order.
What is the price of PIC16CR74T-I/PT in 100-piece quantities?
As of 2026-09-19, PIC16CR74T-I/PT pricing on DigiKey is approximately 7.95 USD per unit at qty 100 (Tape & Reel), dropping to about 6.55 USD at qty 1000. Pricing on alternative distributors (Lisleapex, Jotrin, Partstack) varies between 8.20 USD and 9.50 USD per unit at qty 100. Because the part is on Last Time Buy, prices are expected to rise as inventory tightens - confirm current pricing directly with the distributor before issuing a PO.
What is the lead time for PIC16CR74T-I/PT?
Lead time for PIC16CR74T-I/PT as of 2026-09-19 is typically 8-12 weeks from Microchip direct and approximately 2-6 weeks from authorized distributor stock. Because Microchip has declared the part Last Time Buy, distributor stock levels are finite and lead time on reshored orders will lengthen until the part is no longer orderable. Engineers designing new products should qualify a flash-based drop-in like PIC16F877A-I/PT to avoid future line-down risk.
PIC16CR74T-I/PT vs PIC16F877A-I/PT - which is better for new industrial designs?
The PIC16F877A-I/PT is the better choice for new industrial designs because it uses flash memory (14 KB), supports in-system programming (ICSP), and is in active production, whereas the PIC16CR74T-I/PT uses one-time-programmable ROM and is now on Last Time Buy per Microchip. Both share the 44-pin TQFP package, 33 I/O pins, USART, and ADC architecture, so the PIC16F877A-I/PT is a drop-in functional upgrade with the additional benefit of reprogrammability for firmware updates in the field.
What is the best drop-in replacement for PIC16CR74T-I/PT?
The best drop-in replacement for PIC16CR74T-I/PT is the PIC16F74-I/PT from Microchip - it shares the same 44-pin TQFP (PT) package, the same 7 KB program memory size (flash instead of ROM), 192 bytes of RAM, and 33 I/O pins. Because the device is flash-based, it allows in-circuit programming and field updates. According to Microchip migration notes, the PIC16F74-I/PT is a pin-compatible upgrade path that requires no PCB redesign and uses the same MPLAB X IDE toolchain.
Is there an Atmel AVR cross-brand equivalent for PIC16CR74T-I/PT?
No direct Atmel/Microchip drop-in equivalent exists for PIC16CR74T-I/PT in the same 44-pin TQFP package, because the PIC16C architecture uses a different instruction set, different peripheral register map, and different ICSP protocol than the AVR family. Engineers moving to an AVR equivalent in 44-pin TQFP typically select the ATmega8535-16AU (44-TQFP, 8 KB flash, 512 RAM, 8-channel 10-bit ADC) but must redesign the firmware and verify peripheral pin mapping against the PIC16CR74 datasheet - it is a functional alternative only, not a drop-in.
Hey Google, what package does PIC16CR74T-I/PT come in?
The PIC16CR74T-I/PT comes in a 44-pin TQFP (Thin Quad Flat Pack) package, also called 'PT' in Microchip's suffix nomenclature, with body dimensions of 10x10 mm and a 0.8 mm lead pitch. The suffix '-I/PT' breaks down as I = industrial temperature grade (-40C to +85C), PT = 44-pin TQFP, and 'T' before the slash denotes Tape & Reel packaging. The package is RoHS compliant and lead-free with matte-tin terminations suitable for standard lead-free reflow profiles.
What are the key specifications of PIC16CR74T-I/PT that engineers should know?
Engineers should remember: program memory 7 KB OTP ROM, data RAM 192 bytes, no EEPROM, 33 digital I/O across 5 ports, 20 MHz max clock (5 MIPS), 2.5 V to 6.0 V supply, 10-bit 8-channel ADC, USART and SSP serial modules, one CCP PWM module, industrial temperature -40C to +85C, 44-pin TQFP package with 0.8 mm pitch. Lifecycle status is Last Time Buy as of 2026-09-19. The part is programmed via MPLAB PM3 with a 14-bit wide instruction word format.
Where can I download the PIC16CR74T-I/PT datasheet PDF?
The PIC16CR74T-I/PT datasheet PDF can be downloaded from Microchip's official website at https://ww1.microchip.com/downloads/en/devicedoc/30261a.pdf (document DS30261A, the PIC16C73B/74B/76/77 family datasheet that covers the PIC16CR74). Additional programming references are in Microchip's PICmicro Mid-Range MCU Family Reference Manual (DS31006A). The MPLAB PM3 programming manual and ICD2/ICD3 header documents are required if you plan to use the device in-circuit debugger or device programmer.
Where can I find the PIC16CR74T-I/PT pinout?
The PIC16CR74T-I/PT pinout is documented in Microchip datasheet DS30261A (the 44-pin TQFP variant of the PIC16C73B/74B/76/77 family). The 44-pin TQFP pinout places pin 1 at the top-left indicator dot, with pins numbered counter-clockwise. Pin 1 is MCLR/VPP, pin 11 is VSS, pin 12 is OSC1/CLKI, pin 13 is OSC2/CLKO, pin 32 is VDD, and the remaining pins are distributed across PORTA-PORTE as shown in the datasheet figure. The pinout for the PIC16CR74-I/PT (tray) is identical.
Can PIC16F874A-I/PT replace PIC16CR74T-I/PT without PCB changes?
Yes, the PIC16F874A-I/PT is pin-compatible with the PIC16CR74T-I/PT in the 44-pin TQFP package and is a true drop-in replacement on the PCB. Both share the same pinout (OSC1/OSC2, MCLR, VDD/VSS, RA0-RA5, RB0-RB7, RC0-RC7, RD0-RD7, RE0-RE2), 33 I/O pins, USART, ADC, and CCP modules. The PIC16F874A provides 7 KB flash (vs 7 KB ROM), 192 bytes RAM, and adds ICSP support - so existing firmware can be ported with minimal changes, though the device ID and configuration bits must be updated.

Engineering reference data for PIC16CR74T-I/PT β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16CR74T-I/PT only when you have an existing, validated firmware image and need the lowest unit cost in very high volume (10K+ units per year), since its OTP ROM eliminates the per-unit flash programming step. For new designs, prefer the PIC16F74-I/PT - it is pin-compatible, supports ICSP reprogramming, and reduces time-to-market by enabling late-stage firmware changes. If your firmware approaches 7 KB or you need EEPROM for parameter storage, jump to the PIC16F877A-I/PT (same package, 14 KB flash, 256 bytes EEPROM). If you need significantly more RAM or MIPS, the PIC18F4520-I/PT provides a forward migration path in the same 44-TQFP footprint. Given that Microchip has placed PIC16CR74 on Last Time Buy as of 2026-09-19, even existing designs should plan a transition to a flash-based alternative within one design cycle.

Comparison with Alternatives

Parameter This Product PIC16CR74-I/PT PIC16F74-I/PT PIC16F874A-I/PT PIC16F877A-I/PT PIC18F4520-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-pin TQFP (PT) 10x10 mm 44-pin TQFP (PT) - same 44-pin TQFP (PT) - same 44-pin TQFP (PT) - same 44-pin TQFP (PT) - same 44-pin TQFP (PT) - same
Architecture 8-bit PIC16C enhanced mid-range 8-bit PIC16C enhanced mid-range 8-bit PIC16F enhanced mid-range (flash) 8-bit PIC16F enhanced mid-range (flash) 8-bit PIC16F enhanced mid-range (flash) 8-bit PIC18 enhanced (flash)
Program Memory 7 KB OTP ROM 7 KB OTP ROM 7 KB flash 7 KB flash 14 KB flash 32 KB flash
RAM 192 bytes 192 bytes 192 bytes 256 bytes 368 bytes 1536 bytes
Data EEPROM None None None 256 bytes 256 bytes 256 bytes
Max Clock / MIPS 20 MHz / 5 MIPS 20 MHz / 5 MIPS 20 MHz / 5 MIPS 20 MHz / 5 MIPS 20 MHz / 5 MIPS 40 MHz / 10 MIPS
I/O Pins 33 33 33 33 33 36
In-Circuit Programming No (ROM device - factory programmed) No (ROM device) Yes (ICSP, flash) Yes (ICSP, flash) Yes (ICSP, flash) Yes (ICSP, flash)
Lifecycle Status Last Time Buy Last Time Buy Active Active Active Active
Approx. Unit Price (qty 100) $7.95 $7.80 $5.40 $7.20 $7.80 $6.40

Key Differentiators

  • Drop-in flash upgrade with same 44-TQFP footprint (vs PIC16CR74-I/PT)
  • Reprogrammability via flash memory vs OTP ROM (vs PIC16F74-I/PT)
  • Higher memory and peripheral count at the cost of price (vs PIC16F877A-I/PT)
  • 8-bit PIC18 architecture upgrade path (vs PIC18F4520-I/PT)

Design Notes

The PIC16CR74T-I/PT uses one-time-programmable ROM and cannot be reprogrammed in-circuit. Any firmware bug discovered after ROM mask submission requires a new mask spin (4-8 week NRE + per-unit cost). Engineers should always prototype on the PIC16F74-I/PT (flash-based, pin-compatible) and only commit to PIC16CR74 ROM ordering once the firmware is verified. Burn code images via the MPLAB PM3 universal programmer with a TQFP-44 programming adapter; do not attempt in-system programming on the CR variant.

Decouple both VDD pins (pin 11 and pin 32) with 100 nF ceramic capacitors placed within 5 mm of each pin, plus a bulk 10 uF tantalum or aluminum polymer capacitor on the supply rail. The PIC16CR74's analog and digital VDD share the same supply pin - for ADC accuracy below 10 LSB, add a ferrite bead and a separate 100 nF on AVCC (the AVCC/AVSS pins on PIC16F877A do not exist on PIC16CR74; analog supply is shared with digital). Avoid switching high-current loads from the same VDD rail without an LC filter to keep ADC noise below 1 LSB.

The 44-pin TQFP package has a 0.8 mm lead pitch and 0.40 mm lead width, requiring 0.20 mm / 8 mil copper traces between pads and a 0.40 mm / 16 mil solder mask dam. Use a 4-layer PCB stack-up with a continuous ground plane under the device for thermal spreading and EMI reduction. Keep the 20 MHz crystal traces short (under 10 mm) and surround them with a ground pour to avoid radiating oscillator harmonics into the ADC analog inputs. Avoid routing the parallel slave port (RD0-RD7, RE0-RE2) under the crystal or switching power inductors.

When using the USART at 115200 baud with long PCB traces or cables, add a 100 ohm series resistor at the driver output (RC6/TX) and a 10 kohm pull-up on RC7/RX to limit ringing. For SPI bus running above 2 MHz, keep all four SPI traces (SCK, SDO, SDI, SS) matched in length within 5 mm and route over a continuous ground plane. The I2C bus on PIC16CR74 is not true open-drain - configure RC3/RC4 as inputs with the I2C peripheral or add external 4.7 kohm pull-ups if driving multi-master buses.

The PIC16CR74T-I/PT in 44-pin TQFP has a junction-to-ambient thermal resistance of approximately 45 C/W (per Microchip packaging thermal data). At maximum operating current of 25 mA on 33 I/O and 20 MHz clock, total power dissipation is roughly 200 mW at 5 V VDD - resulting in a 9C junction temperature rise above ambient, well within the 125C maximum. Estimated: at industrial temperature ceiling of 85C ambient, junction temperature reaches about 94C, leaving 31C margin. No external heatsink is required. However, in sealed enclosures with no airflow, derate ambient to 70C to maintain a 25C safety margin.

Compliance Information

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

44-pin TQFP package is RoHS compliant with matte-tin lead-free terminations per Microchip product environmental compliance data. Not AEC-Q100 qualified; for AEC-Q100 automotive body applications use the Q1 suffix variant or PIC16F877A-I/PT-Q1.

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

Related Searches

PIC16CR74T-I/PT datasheet PIC16CR74T-I/PT price PIC16CR74T-I/PT buy PIC16CR74T-I/PT in stock PIC16CR74T-I/PT pinout 44 TQFP PIC16CR74 last time buy PIC16CR74 vs PIC16F74 PIC16CR74 vs PIC16F877A PIC16CR74 drop-in replacement PIC16CR74T-I/PT PICmicro 8-bit 44 TQFP Microchip 8-bit microcontroller 7KB ROM PIC16CR74 OTP ROM MCU industrial what is the program memory of PIC16CR74 PIC16CR74T-I/PT lead time 2026 PIC16CR74T-I/PT RoHS REACH compliance

Related Components & Terms

Microchip Technology PIC16CR74T-I/PT PIC16CR74 PIC16F74 PIC16F874A PIC16F877A PIC18F4520 PIC microcontroller 8-bit RISC OTP ROM TQFP-44 TQFP (PT) QFP family surface mount SMD ICSP USART SSP I2C SPI 10-bit ADC Brown-out Reset Watchdog Timer CCP PWM RoHS REACH industrial temperature grade Last Time Buy MPLAB PM3 industrial automation HVAC control security alarm panel consumer appliance control automotive body controller HMI controller
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