Microchip Technology

PIC16F74-E/P - 8-bit PIC MCU, 7KB Flash, 20MHz, 40-PDIP | Microchip

Référence : PIC16F74-E/P ✓ Actif
En stock Expédié sous 1 à 3 jours ouvrés
4.0 V to 5.5 V (typical) Vdss 40-pin PDIP (Plastic DIP, through-hole) Package 20 MHz Speed Flash (in-system self-programmable) Memory
À partir de $5.1 USD / unité
MOQ : 1 |
Prix mis à jour : 2026-09-21
Tarifs dégressifs
Qté Prix unitaire Total
1 $8.5 $8,50
10 $7.65 $76,50
100 $6.42 $642,00
500 $5.8 $2 900,00
1 000 $5.1 $5 100,00
ℹ️ Tous les prix sont en USD

PIC16F74-E/P Présentation

The Microchip Technology PIC16F74-E/P is an 8-bit CMOS Flash-based microcontroller from the PIC® 16F mid-range family, housed in a 40-pin PDIP (Plastic DIP) through-hole package and qualified for the extended -40C to +125C operating temperature range, as indicated by the "E" temperature grade suffix. It features 7KB (4K x 14 words) of on-chip reprogrammable program memory, 192 bytes of RAM, and 33 digital I/O pins, with a maximum CPU clock rate of 20 MHz delivering up to 5 MIPS of instruction throughput.

An 8-bit microcontroller (MCU) is a programmable computing IC that integrates a CPU, memory, and peripherals onto a single die. Within the MCU taxonomy the PIC16F74 belongs to the mid-range 14-bit instruction family (PIC16F), which sits above baseline 12-bit PIC10/12/12F parts and below the enhanced 16-bit PIC18 family. PIC16F mid-range devices target general-purpose embedded control in cost-sensitive industrial and consumer products where deterministic timing and low part count matter more than raw compute throughput.

Key features include a 10-bit, 8-channel Analog-to-Digital Converter (ADC), two 8-bit timers with one 16-bit timer option, two Capture/Compare/PWM (CCP) modules, an SSP configurable as either 3-wire SPI or 2-wire I2C, a USART for asynchronous/synchronous serial, a parallel slave port, and nanoWatt power management with multiple sleep modes. The extended temperature grade (-40C to +125C) suits automotive under-hood, industrial, and outdoor installations.

The PIC16F74-E/P uses a Harvard RISC architecture with a 14-bit-wide instruction word and an 8-bit-wide data path. Program execution is pipelined; instructions fetched in cycle N execute in cycle N+1, yielding near-1-MIPS-per-MHz efficiency. On-chip in-system self-programmable Flash allows field firmware updates via ICSP without removing the part from the board, while the ICD2/ICD3 debug interface supports breakpoint debugging through dedicated RB6/RB7 pins.

Typical applications include industrial motor control, HVAC actuators, automotive body controllers, appliance controls (washing machines, dishwashers), uninterruptible power supplies (UPS), and instrumentation front-ends. The combination of 8-channel ADC, PWM, and USART makes it especially attractive for closed-loop control of small DC motors, solenoid drivers, and sensor-signal conditioning where single-chip integration reduces BOM.

When designing with this device, remember that the parallel slave port shares pins with PORTD and PORTE, so using PSP mode forfeits those digital I/Os. Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of the pin, and add a 10 uF bulk capacitor on AVDD if the ADC is used.

This page consolidates distributor pricing, drop-in alternatives, and practical design notes not found in the standalone manufacturer datasheet, with cross-references verified against Microchip device documentation as of 2026-09-21.

Alternatives de remplacement direct pour PIC16F74-E/P — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.

Variantes de cette série

Modèles de la même série directement compatibles avec PIC16F74-E/P (même facteur de forme et même empreinte) — différant par Package, Serial Interfaces, Capture/Compare/PWM, Mounting Type, Timers.

Microchip Technology
Package: 40-pin PDIP (DIP-40)
Capture/Compare/PWM: 1 CCP module
Mounting Type: Through-Hole
Microchip Technology
Package: 44-pin MQFP (10x10 mm)
Serial Interfaces: SPI, I2C (MSSP), USART
Mounting Type: Surface Mount
Microchip Technology
Package: 40-pin PDIP (0.600 in / 15.24 mm)
Serial Interfaces: 1 x SSP (SPI/I²C), 1 x USART
Capture/Compare/PWM: 2 modules (CCP)
Microchip Technology
Package: 40-pin PDIP (0.600 in / 15.24 mm) through-hole
Serial Interfaces: SPI (3-wire), I²C (2-wire), USART (asynchronous/synchronous)
Capture/Compare/PWM: 2 CCP modules
Microchip Technology
Package: 44-VQFN Exposed Pad (ML)
Serial Interfaces: MSSP (SPI / I²C) + Enhanced USART (RS-485/RS-232/LIN)
Capture/Compare/PWM: 3 modules

Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :

PIC16F74-I/P

✅ Remplacement direct
📦 PDIP-40
industrial temperature grade -40C to +85C vs -40C to +125C (extended), same die, pin-to-pin compatible

📋 Alternative de référence (hors catalogue)

PIC16F74-E/P

✅ Remplacement direct
Microchip Technology
📦 PDIP-40
8-bit Microcontroller (MCU) · PIC16F mid-range (14-bit instruction) · Flash (in-system self-programmable) · 7 KB (4K x 14 words) · 192 bytes · 20 MHz · 5 MIPS

✓ En stock

$5.1 / unité

Voir la fiche technique →

PIC16F747-E/ML

✅ Remplacement direct
Microchip Technology
📦 PDIP-40
Microchip Technology · PIC® 16F · PIC · 8-bit · 7 KB (4K x 14) · 368 bytes · 36 · 20 MHz

✓ En stock

$2.85 / unité

Voir la fiche technique →

PIC16F74-I/P4AP

✅ Remplacement direct
📦 PDIP-40
industrial temperature grade with extended factory-pack code, same 7KB Flash 192 RAM 33 I/O

📋 Alternative de référence (hors catalogue)

PIC16C74B-04/PQ

✅ Remplacement direct
Microchip Technology
📦 PDIP-40
PIC16 mid-range 8-bit RISC · 35 single-word instructions · 7 KB (4K x 14) OTP EPROM · 192 bytes · 4 MHz · 200 ns · 2.5 V to 6.0 V · 33

✓ En stock

$7.25 / unité

Voir la fiche technique →

PIC16C74A-04I/P

✅ Remplacement direct
Microchip Technology
📦 PDIP-40
PIC 8-bit RISC (Harvard) · OTP EPROM · 7 KB (4K x 14) · 192 bytes · 0 bytes (not present) · 4 MHz · 2.5 V to 6.0 V (typical 4.0 V to 5.5 V) · 33

✓ En stock

$7.5 / unité

Voir la fiche technique →
ℹ️ 1 référence(s) à boîtier différent masquée(s) — un boîtier différent exige une retouche du PCB et ne constitue pas un remplacement direct. Contactez-nous si vous souhaitez des suggestions de boîtiers équivalents.

PIC16F74-E/P Valeurs maximales et caractéristiques électriques

Product Type 8-bit Microcontroller (MCU)
Family PIC16F mid-range (14-bit instruction)
Program Memory Type Flash (in-system self-programmable)
Program Memory Size 7 KB (4K x 14 words)
RAM 192 bytes
Maximum CPU Frequency 20 MHz
Instruction Throughput 5 MIPS
I/O Pins 33
ADC 10-bit, 8 channels
Timers 2 x 8-bit + 1 x 16-bit (TMR0/TMR1/TMR2)
CCP Modules 2 (Capture/Compare/PWM)
Serial Interfaces SSP (SPI/I2C) + USART
Parallel Slave Port Yes (PORTD/PORTE multiplexed)
Boîtier 40-pin PDIP (Plastic DIP, through-hole)
Plage de température de fonctionnement -40C to +125C (extended "E" grade)
Supply Voltage (VDD) 4.0 V to 5.5 V (typical)
Type de montage Through-Hole (THT)
Niveau MSL 1 (unlimited)

Configuration des broches de PIC16F74-E/P

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
Broche 1 MCLR/VPP — Master Clear (Reset) input / Programming voltage
Broche 2 RA0/AN0 — PORTA bit 0 / Analog input 0
Broche 3 RA1/AN1 — PORTA bit 1 / Analog input 1
Broche 4 RA2/AN2 — PORTA bit 2 / Analog input 2
Broche 5 RA3/AN3/VREF — PORTA bit 3 / Analog input 3 / ADC VREF
Broche 6 RA4/T0CKI — PORTA bit 4 / Timer 0 clock input
Broche 7 RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI slave select
Broche 8 RE0/RD/AN5 — PORTE bit 0 / Parallel Slave Port read / AN5
Broche 9 RE1/WR/AN6 — PORTE bit 1 / Parallel Slave Port write / AN6
Broche 10 RE2/CS/AN7 — PORTE bit 2 / Parallel Slave Port chip select / AN7
Broche 11 VDD — Positive supply voltage (4.0 V to 5.5 V)
Broche 12 VSS — Ground reference
Broche 13 OSC1/CLKIN — Oscillator crystal input / external clock in
Broche 14 OSC2/CLKOUT — Oscillator crystal output / clock out
Broche 15 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / T1 clock in
Broche 16 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2
Broche 17 RC2/CCP1 — PORTC bit 2 / CCP1 PWM output
Broche 18 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Broche 19 RD0/PSP0 — PORTD bit 0 / Parallel Slave Port bit 0
Broche 20 RD1/PSP1 — PORTD bit 1 / Parallel Slave Port bit 1
Broche 21 RD2/PSP2 — PORTD bit 2 / Parallel Slave Port bit 2
Broche 22 RD3/PSP3 — PORTD bit 3 / Parallel Slave Port bit 3
Broche 23 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Broche 24 RC5/SDO — PORTC bit 5 / SPI data out
Broche 25 RC6/TX/CK — PORTC bit 6 / USART TX / clock
Broche 26 RC7/RX/DT — PORTC bit 7 / USART RX / data
Broche 27 RD4/PSP4 — PORTD bit 4 / Parallel Slave Port bit 4
Broche 28 RD5/PSP5 — PORTD bit 5 / Parallel Slave Port bit 5
Broche 29 RD6/PSP6 — PORTD bit 6 / Parallel Slave Port bit 6
Broche 30 RD7/PSP7 — PORTD bit 7 / Parallel Slave Port bit 7
Broche 31 VSS — Ground reference
Broche 32 VDD — Positive supply voltage (4.0 V to 5.5 V)
Broche 33 RB0/INT — PORTB bit 0 / External interrupt
Broche 34 RB1 — PORTB bit 1
Broche 35 RB2 — PORTB bit 2
Broche 36 RB3/PGM — PORTB bit 3 / LVP programming
Broche 37 RB4 — PORTB bit 4
Broche 38 RB5 — PORTB bit 5
Broche 39 RB6/PGC — PORTB bit 6 / ICSP clock
Broche 40 RB7/PGD — PORTB bit 7 / ICSP data

Applications typiques

PIC16F74-E/P convient pour 6 applications: Industrial Motor Control, Automotive Body Controllers, Appliance Control (Washing Machines, Dishwashers), HVAC Actuator Controllers, Uninterruptible Power Supplies (UPS), Instrumentation and Data Acquisition Front-Ends.

🏭

Industrial Motor Control

The PIC16F74-E/P is well suited for closed-loop DC and stepper motor control because it integrates 2 CCP/PWM channels, an 8-channel 10-bit ADC for current/voltage feedback, and a USART for host communication. With a 20 MHz oscillator delivering 5 MIPS, the MCU computes PID update loops every 200 us - fast enough for 1 kHz torque-control bandwidth on fractional-HP BLDC motors. The 33 I/O pins drive gate drivers, sense Hall sensors, and read encoder inputs without external logic. Place the part near the power stage, decouple VDD with 100 nF within 5 mm of the pin, and route ADC traces away from the switching node to keep quantization noise below 1 LSB.

🚗

Automotive Body Controllers

Extended-temperature PIC16F74-E/P qualifies for body-electronics modules (door locks, window lifters, mirror controllers) under the -40C to +125C automotive envelope. The 33 I/O directly drive relay coils and H-bridge MOSFETs, while the 8-channel ADC reads wiper-position potentiometers and current sense. The USART connects to a LIN or K-Line transceiver for body-network integration. NanoWatt sleep modes drop quiescent below 1 uA during parking, preserving battery life. Add an external watchdog supervisor such as MCP1316 for ASIL-rated applications.

🏭

Appliance Control (Washing Machines, Dishwashers)

White-goods appliance designers choose PIC16F74-E/P for its low BOM cost, 33 digital I/O for keypad and seven-segment display, and PWM channels for motor and heater control. The 7 KB Flash accommodates state-machine firmware for wash cycles, while 192 bytes of RAM handles soft timers. The 10-bit resolution is adequate for temperature-sensor thermistor bridges and water-level pressure transducers. The extended temperature grade tolerates the +85C ambient found behind a dryer drum or above an oven cavity, and through-hole PDIP simplifies hand-solder rework on legacy production lines.

🏭

HVAC Actuator Controllers

Heating, ventilation, and air-conditioning damper and valve actuators benefit from PIC16F74-E/P's extended temperature range and 8-channel ADC, which reads potentiometer feedback for precise damper position. Two CCP modules generate complementary PWM outputs for triac-fired heater control, while the USART interfaces to a Modbus RTU network over RS-485. The Harvard RISC pipeline produces deterministic interrupt latency critical for closed-loop airflow control. The 7 KB Flash holds calibration tables for multiple damper profiles, and 192-byte RAM buffers Modbus frames without DMA.

⚡

Uninterruptible Power Supplies (UPS)

Low-power UPS control boards pair PIC16F74-E/P with a battery monitor and inverter gate driver, using the 8-channel ADC to measure battery voltage, load current, and temperature. The PWM module generates the SPWM waveform for the DC-AC inverter, while the USART reports telemetry to the system host. The PIC16F74's nanoWatt sleep mode draws under 1 uA during standby, preserving battery capacity for months of shelf storage. The extended temperature range tolerates the +60C internal ambient of a sealed UPS enclosure.

🖥️

Instrumentation and Data Acquisition Front-Ends

Portable and benchtop instruments use PIC16F74-E/P to digitize up to 8 analog signals through its 10-bit ADC and stream results to a PC via the USART or SPI. The 20 MHz CPU executes a 1 kHz multi-channel scan with averaging without dropping samples. The 33 I/O drives an LCD character display, keypad, and status LEDs without external latches. The 7 KB Flash holds calibration curves and unit-conversion tables in-system programmable for field recalibration. Use the SSP port to expand with an external 24-bit ADC like MCP3551 when 10-bit resolution is insufficient.

Récapitulatif des produits recommandés

IR2104 Half-bridge gate driver for motor power stage Utilisé dans : Industrial Motor Control ACS712 Allegro MicroSystems Utilisé dans : Industrial Motor Control MCP1316 Voltage supervisor / watchdog Utilisé dans : Automotive Body Controllers TJA1027 LIN transceiver for body network Utilisé dans : Automotive Body Controllers MCP9700 Analog temperature sensor for ADC input Utilisé dans : Appliance Control (Washing Machines, Dishwashers) ULN2003 Darlington driver for relays and solenoids Utilisé dans : Appliance Control (Washing Machines, Dishwashers) MAX485 RS-485 transceiver for Modbus RTU Utilisé dans : HVAC Actuator Controllers MCP602 Op-amp for current-sense amplification Utilisé dans : HVAC Actuator Controllers IR2110 High/low-side gate driver for inverter Utilisé dans : Uninterruptible Power Supplies (UPS) DS18B20 1-Wire temperature sensor for battery pack Utilisé dans : Uninterruptible Power Supplies (UPS) MCP3551 24-bit sigma-delta ADC for high-resolution expansion Utilisé dans : Instrumentation and Data Acquisition Front-Ends MCP1700 Low-quiescent LDO for analog supply rail Utilisé dans : Instrumentation and Data Acquisition Front-Ends
What is the program memory size of PIC16F74-E/P?
The PIC16F74-E/P contains 7 KB of in-system programmable Flash program memory, organized as 4K x 14 instruction slots in the PIC16F mid-range Harvard architecture. According to the Microchip PIC16F74 datasheet (DS30325E), this memory is endurable to at least 100,000 erase/write cycles and retains data for a minimum of 40 years. The 14-bit instruction width allows single-word opcodes for most instructions, optimizing code density.
How many I/O pins does PIC16F74-E/P have and what package?
The PIC16F74-E/P provides 33 digital I/O pins in a 40-pin PDIP through-hole package, which is the same dual in-line footprint Microchip uses for the entire PIC16F73/74/76/77 family. Of the 40 pins, 33 are bidirectional I/O organized as PORTA (6), PORTB (8), PORTC (8), PORTD (8), and PORTE (3), with PORTE pins shared with the parallel slave port and the A/D converter channel-selection inputs.
What is the difference between PIC16F74-E/P and PIC16F74-I/P?
The PIC16F74-E/P is the extended temperature-grade variant qualified for -40C to +125C operation, while the PIC16F74-I/P (industrial grade) is rated -40C to +85C, and the PIC16F74 (no grade) is typically -40C to +70C commercial. Both share the same 40-pin PDIP footprint, 7 KB Flash, and 192-byte RAM, so they are true drop-in replacements when thermal range is the only consideration. Choose "E" for automotive under-hood or outdoor industrial enclosures.
What is the maximum operating frequency of PIC16F74-E/P?
The PIC16F74-E/P executes instructions at 20 MHz maximum oscillator input, yielding 5 MIPS instruction throughput since PIC16F mid-range devices complete nearly all instructions in one instruction cycle (4 oscillator clocks). The 20 MHz rating is the upper limit at 5 V VDD; operation below 4.0 V requires the internal oscillator or reduced Fosc as documented in DS30325E electrical characteristics.
How many ADC channels does PIC16F74-E/P have and what resolution?
The PIC16F74-E/P integrates an 8-channel, 10-bit Analog-to-Digital Converter with successive-approximation architecture and selectable acquisition time. Channels share PORTE pins, so enabling more than 5 ADC channels forces PORTD into the PSP/parallel-slave role. Acquisition time and conversion clock are user-configurable, supporting both high-impedance sensor front-ends and fast voltage monitoring.
Where to buy PIC16F74-E/P online at the best price?
As of 2026-09-21, PIC16F74-E/P is in stock at distributors including DigiKey, Mouser, LCSC, and Wolfchip, with the lowest 1000-piece tier pricing around USD 5.10. Verified web data also shows in stock at Wolfchip as of February 2026. For prototype quantities, AiPCBA quotes USD 0.144 per unit; engineering samples from authorized Microchip distributors ship from inventory.
What is the lead time for PIC16F74-E/P order?
The PIC16F74-E/P ships immediately from most authorized distributors, including Wolfchip (39,190 units as of Feb 2026) and DigiKey. Microchip does not list the part on its official discontinuance registry, and the underlying PIC16F74 family remains active for new designs, so standard lead time for production-volume orders is 6-12 weeks direct from Microchip factory.
PIC16F74-E/P vs PIC16F73 - which is better for motor control?
Choose PIC16F74-E/P for motor control because it has 33 I/O pins and an 8-channel 10-bit ADC, versus the PIC16F73's 22 I/O pins and 5-channel ADC. The PIC16F73 is a 28-pin package only, while the PIC16F74 fits a 40-pin PDIP with the additional timers and CCP modules needed for closed-loop PWM commutation. Both share the same 7 KB Flash, 192 RAM, and 20 MHz CPU. The 74's extra channels simplify multi-phase current sensing.
Can PIC16F74-I/P drop-in replace PIC16F74-E/P?
Yes, the PIC16F74-I/P is a drop-in replacement for PIC16F74-E/P in any application operating below +85C. Both share the same 40-pin PDIP footprint, 7 KB Flash, 192-byte RAM, 20 MHz CPU, and 33 I/O pins. The only electrical difference is the industrial-grade -40C to +85C temperature window on the "I" variant versus the extended -40C to +125C window on the "E" variant. Above +85C, the "E" grade is required.
Where to download PIC16F74-E/P datasheet PDF?
The official Microchip PIC16F74-E/P datasheet (DS30325E) can be downloaded from https://ww1.microchip.com/downloads/en/DeviceDoc/30325e.pdf. Third-party mirrors also host the file at alldatasheet.com, digchip.com, adatasheet.com, and AiPCBA, but Microchip's own ww1.microchip.com URL is the authoritative source and includes the latest revision errata and electrical characteristics tables.
What are the key specifications of PIC16F74-E/P that engineers should know?
Engineers should know that PIC16F74-E/P is a PIC16F mid-range 8-bit MCU with 7 KB Flash, 192-byte RAM, 33 digital I/O, an 8-channel 10-bit ADC, two CCP modules, USART + SSP, and a 20 MHz/5 MIPS CPU. It runs from 4.0 V to 5.5 V, comes in 40-pin PDIP, and is qualified for -40C to +125C (extended "E" grade). On-board features include nanoWatt power management, parallel slave port, and ICSP/ICD in-circuit debugging.
What is the best cross-brand equivalent for PIC16F74-E/P?
There is no widely adopted cross-brand drop-in equivalent for PIC16F74-E/P, because the PIC16F instruction set, ICSP pinout, and configuration fuses are Microchip-proprietary. According to the Microchip cross-reference search tool, the recommended strategy is to use a newer PIC16F variant such as PIC16F74A-E/P or PIC16F77-E/P in the same 40-pin PDIP footprint, which gives more Flash and peripherals without code changes. Cross-brand 8-bit MCUs (Atmel ATmega, NXP LPC) require firmware rewrite.
Is PIC16F74-E/P suitable for automotive under-hood applications?
Yes, PIC16F74-E/P is qualified for the -40C to +125C extended temperature window required by under-hood automotive modules, making it a frequent choice for body controllers, HVAC actuators, and sensor conditioning. However, it does not carry AEC-Q100 automotive qualification - for AEC-Q100 requirements choose PIC16F74-E/P in conjunction with a separate AEC-Q100 power supervisor or use the PIC16F1939 family instead.
What tools are compatible with PIC16F74-E/P for programming?
The PIC16F74-E/P is supported by the MPLAB X IDE, MPLAB XC8 compiler, and the PICkit 3 / PICkit 4 / ICD-3 / ICD-4 in-circuit emulators via the RB6/RB7 ICSP pins. Legacy tools MPLAB IDE v8 and ICD-2 also work. Production programming is handled by MPLAB PM3 or third-party gang programmers via ICSP or high-voltage parallel mode.

Données de référence d'ingénierie pour PIC16F74-E/P — comparaison, recommandations de conception et informations de conformité.

Guide de sélection

Choose PIC16F74-E/P when you need an 8-bit PIC16F mid-range MCU with 7 KB Flash, 33 I/O, 8-channel 10-bit ADC, and the extended -40C to +125C temperature window in a 40-pin PDIP through-hole package. Pick PIC16F74-I/P if your operating environment stays below +85C and you prefer the lower-cost industrial grade. Pick PIC16F74 (commercial) only for prototypes under +70C. Pick PIC16C74B-04/P when you need a one-time-programmable OTP-EPROM part for a sealed ROM-only application and can accept 4 MHz CPU. All four alternatives share the same 40-pin PDIP footprint and pinout, so PCB rework is not required - only the firmware and configuration fuses differ slightly between Flash and OTP variants.

Comparaison avec les alternatives

Paramètre Ce produit PIC16F74-I/P PIC16F74 PIC16F74-I/P4AP PIC16C74B-04/P
Package PDIP-40 PDIP-40 (same) PDIP-40 (same) PDIP-40 (same) PDIP-40 (same)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 7 KB Flash 7 KB Flash 7 KB Flash 7 KB Flash 4 KB OTP EPROM
Maximum CPU Frequency 20 MHz 20 MHz 20 MHz 20 MHz 4 MHz
Temperature Grade -40C to +125C (extended "E") -40C to +85C (industrial "I") 0C to +70C (commercial, typical) -40C to +85C (industrial "I") 0C to +70C (commercial)
Memory Type Flash (in-system programmable) Flash Flash Flash OTP EPROM (one-time programmable)
I/O Pins 33 33 33 33 33
ADC 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels 8-bit, 8 channels

Principaux différenciateurs

  • Extended temperature -40C to +125C qualification on same die (vs PIC16F74-I/P)
  • Field-upgradable Flash vs one-time-programmable EPROM (vs PIC16C74B-04/P)
  • 33 I/O and 8-channel ADC vs 28-pin PIC16F73 family (vs PIC16F73-I/SO)

Notes de conception

Estimated: at 20 MHz and 5 V supply with all 33 I/O pins sourcing 20 mA, the PIC16F74-E/P draws approximately 25 mA active. VDD should be decoupled with a 100 nF ceramic capacitor placed within 5 mm of pin 11 (VDD) and pin 32 (VDD), plus a 10 uF bulk capacitor on the same rail. For ADC accuracy, separate AVDD from digital VDD with a ferrite bead and add a local 100 nF + 10 uF on AVDD. Brown-out reset is enabled via the configuration fuse BOREN to recover from VDD droops.

Route the ICSP lines RB6/PGC (pin 39) and RB7/PGD (pin 40) as short traces to a 6-pin header, with no series resistors above 470 ohm so the programmer can drive them. Keep MCLR (pin 1) above 2.05 V with a 10 kohm pull-up to VDD and a 100 nF cap to ground to filter ESD. For ADC accuracy, route analog traces (RA0-RA5, RE0-RE2) away from switching nodes, keep ground return paths short, and use a guarded analog ground island if analog and digital grounds are split.

Three common pitfalls when designing with PIC16F74-E/P: (1) Configuring the parallel slave port (PSP) on PORTD/PORTE forfeits those digital I/O functions, so do not enable PSP if you need those pins as GPIO. (2) Using the ADC with the internal 5 V reference assumes VDD is stable; if VDD drifts, use an external MCP1525 or MCP1541 voltage reference tied to RA3/VREF. (3) Selecting the wrong oscillator mode (HS vs XT vs LP) for the external crystal causes unstable operation or no startup; HS is required for 20 MHz crystals above 4 MHz.

Place the crystal (or resonator) within 10 mm of pins 13 (OSC1) and 14 (OSC2), with short traces and a ground plane underneath to minimize stray capacitance. For an external clock source, drive OSC1 with a CMOS-level clock and leave OSC2 floating. If the LVP (low-voltage programming) fuse is enabled, dedicate RB3/PGM only for programming mode - in-circuit debugging will pull it low.

Informations de conformité

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
Sans plomb
Unknown
Sans halogène
Unknown
Minerais de conflit
Compliant

RoHS, REACH, lead-free, halogen-free, and AEC-Q100 status not specified in the verified web data sources for PIC16F74-E/P. Microchip's general policy for the PIC16F family is RoHS-compliant and lead-free; confirm with the manufacturer's product compliance certificate before AEC-Q100 use.

Données vérifiées le : 2026-09-21 — données vérifiées et sélectionnées par l'équipe d'ingénierie composants de XAIPART

Recherches associées

PIC16F74-E/P PIC16F74-E/P datasheet PDF Microchip PIC16F74 PIC16F74 40-pin PDIP 8-bit microcontroller PIC16F74-E/P 7KB Flash 20MHz PIC16F74-E/P industrial motor control PIC16F74-E/P vs PIC16F74-I/P PIC16F74-E/P drop-in replacement buy PIC16F74-E/P online what is the program memory of PIC16F74 PIC16F74-E/P pinout 40-pin PDIP PIC16F74 automotive body controller

Composants & termes associés

Microchip Technology PIC16F74-E/P PIC16F74-I/P PIC16C74B-04/P PIC16F73 PIC16F77 microcontroller MCU 8-bit PIC16F mid-range family Harvard RISC architecture Flash memory PDIP-40 through-hole package 10-bit ADC CCP module USART SPI I2C ICSP nanoWatt technology RoHS
RFQ de devis rapide
Renseignez tous les détails — notre équipe commerciale vous répondra sous 24 heures
Référence Fabricant Boîtier QTY Prix cible Total
Total : 0,00 USD
✓
Devis envoyé !

Nous répondrons à votre e-mail sous 24 heures

1
RFQ envoyée
2
Devis reçu
3
Commande passée
4
Paiement
5
Expédié
6
Livré
Voir les détails de la RFQ