Microchip Technology

PIC16F73-E/SP - 8-Bit 20MHz 7KB FLASH MCU, 28-SPDIP | Microchip

MPN: PIC16F73-E/SP ✓ Active
In Stock Ships in 1-3 business days
28-pin SPDIP (0.300 inch, 7.62 mm row spacing) Package 20 MHz Speed 7 KB (4K x 14 words) Memory
From $4.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $8.5 $8.50
10 $7.65 $76.50
100 $6.42 $642.00
500 $5.5 $2,750.00
1,000 $4.85 $4,850.00
ℹ️ All prices are in USD

PIC16F73-E/SP Overview

The Microchip Technology PIC16F73-E/SP is an 8-bit CMOS FLASH-based microcontroller built on Microchip's PIC16 architecture, operating at up to 20 MHz (200 ns instruction cycle), housed in a 28-pin SPDIP (Skinny Plastic DIP) through-hole package. It integrates 7 KB of FLASH program memory (4K x 14 words), 192 bytes of RAM, and 22 digital I/O pins, with peripherals including a 5-channel 8-bit ADC, two 8-bit timers, two Capture/Compare/PWM modules, an SSP configurable for SPI or I2C, and a USART.

An 8-bit microcontroller (MCU) is a single-chip computer that processes data 8 bits at a time, combining a CPU, non-volatile program memory (FLASH or ROM), volatile data memory (RAM), and configurable peripherals. The PIC16F73 belongs to the broader mid-range PIC16 family (PIC16 -> 8-bit MCU -> microcontroller -> embedded IC -> semiconductor), designed for cost-sensitive embedded control with the industry-standard PIC instruction set (35 single-word instructions).

Key features include 5 channels of 8-bit ADC with 10 ms conversion time, dual Capture/Compare/PWM (CCP) modules for motor and lighting control, a synchronous serial port (SSP) configurable as 3-wire SPI or 2-wire I2C, plus an enhanced USART/SCI for asynchronous and synchronous serial communications. The device operates across an industrial temperature range of -40C to +125C, supports in-circuit serial programming (ICSP) via two pins, and is supported by Microchip's MPLAB X IDE and XC8 compiler toolchain.

The PIC16F73 uses a Harvard RISC architecture with separate program and data buses. Its FLASH program memory is erasable and reprogrammable in-circuit, allowing field firmware updates and iterative development. The 192-byte RAM supports single-cycle access at 20 MHz, and the 22 I/O pins can source/sink up to 25 mA for direct LED drive without external transistors.

Typical applications include industrial motor control (BLDC, stepper, fan drives), consumer appliance control (washing machines, microwaves, HVAC), uninterruptible power supply (UPS) battery monitoring, automotive body and accessory modules, security and fire-alarm sensor nodes, and general-purpose embedded control in cost-sensitive products. The PIC16F73's low component count and proven toolchain make it a strong fit for high-volume production designs.

When designing with this MCU, ensure adequate decoupling (100 nF ceramic plus 10 uF bulk within 25 mm of VDD) and reserve the MCLR pin for an in-circuit serial programming (ICSP) header if field firmware updates are anticipated. The 28-SPDIP through-hole package is preferred for hand-prototyping and high-voltage isolation in industrial designs, but the same die is offered in surface-mount variants (SOIC, SSOP) for volume manufacturing.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, with all data verified against Microchip's official PIC16F73 datasheet.

Drop-in alternatives for PIC16F73-E/SP — 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 PIC16F73-E/SP (same form factor and footprint) — differing in Package, Core Architecture, Timers, ADC, Data RAM.

Microchip Technology
Package: 28-pin SPDIP (SP)
Core Architecture: 8-bit RISC, 14-bit instruction word
Timers: 3 (Timer0, Timer1, Timer2)
Microchip Technology
Package: 28-SPDIP (0.300 inch, 7.62 mm)
Microchip Technology
Package: 28-pin SPDIP (Skinny Plastic DIP)
Core Architecture: PIC16 mid-range 8-bit RISC (Harvard)
Timers: 2 x 8-bit + 1 x 16-bit

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

PIC16F73-I/SP

✅ Drop-In
📦 28-SPDIP
same silicon, -40C to +85C vs -40C to +125C (-E lower temperature grade, ~$0.50 cheaper)

📋 Reference alternative (not in catalog)

PIC16F876A-I/SP

✅ Drop-In
📦 28-SPDIP
same 28-SPDIP, +100% FLASH (14 KB vs 7 KB), +256 bytes EEPROM vs on PIC16F73, pin-compatible upgrade

📋 Reference alternative (not in catalog)

PIC16F737-I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
PIC16F7x7 mid-range 8-bit · 8-bit RISC, 14-bit instruction word · 35 single-word instructions · 20 MHz · 200 ns · 7 KB (4K x 14) · 368 bytes · 256 bytes

✓ In Stock

$3.34 / Unit

View Datasheet →
ℹ️ 2 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16F73-E/SP Maximum Ratings & Electrical Characteristics

Core Architecture PIC16, 8-bit RISC, Harvard
Instruction Set 35 single-word instructions
Program Memory (FLASH) 7 KB (4K x 14 words)
RAM 192 bytes
Maximum CPU Frequency 20 MHz
Instruction Cycle Time 200 ns
I/O Pins 22
ADC 5 channels, 8-bit
Timers 2 (Timer0, Timer1)
Capture/Compare/PWM (CCP) 2 modules
Serial Interfaces 1x SSP (SPI/I2C), 1x USART/SCI
Operating Temperature Range -40C to +125C (industrial, -E suffix)
Package 28-pin SPDIP (0.300 inch, 7.62 mm row spacing)
Mounting Type Through-Hole
In-Circuit Programming ICSP via 2-wire interface
RoHS Status Compliant
MSL Level 1 (not moisture-sensitive for through-hole)

PIC16F73-E/SP Pin Configuration

DIP-28 Package Pinout Diagram DIP-28 28-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 DIP-28
Pin 1 MCLR/VPP — Master Clear (reset, active low) / ICSP 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 / voltage 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 OSC1/CLKIN — Oscillator crystal input / external clock input
Pin 9 OSC2/CLKOUT — Oscillator crystal output / clock output (Fosc/4)
Pin 10 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 11 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output
Pin 12 RC2/CCP1 — PORTC bit 2 / CCP1 output (PWM)
Pin 13 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pin 14 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pin 15 RC5/SDO — PORTC bit 5 / SPI data out
Pin 16 RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock
Pin 17 RC7/RX/DT — PORTC bit 7 / USART receive / USART data
Pin 18 VSS — Ground reference
Pin 19 VDD — Positive supply voltage
Pin 20 RB0/INT — PORTB bit 0 / external interrupt input
Pin 21 RB1 — PORTB bit 1
Pin 22 RB2 — PORTB bit 2
Pin 23 RB3/PGM — PORTB bit 3 / low-voltage ICSP programming
Pin 24 RB4 — PORTB bit 4 (interrupt-on-change)
Pin 25 RB5 — PORTB bit 5 (interrupt-on-change)
Pin 26 RB6/PGC — PORTB bit 6 / ICSP clock (programming/debug)
Pin 27 RB7/PGD — PORTB bit 7 / ICSP data (programming/debug)
Pin 28 VSS — Ground reference

Typical Applications

PIC16F73-E/SP is suitable for 6 applications: Industrial Motor Control (BLDC / Stepper / Fan), Consumer Appliance Control (Washing / Microwave / HVAC), UPS Battery Monitoring & Charger Control, Automotive Body & Accessory Modules, Security & Fire-Alarm Sensor Nodes, General-Purpose Embedded Control & Hobbyist Development.

🏭

Industrial Motor Control (BLDC / Stepper / Fan)

The PIC16F73-E/SP is well suited for industrial motor control where its 20 MHz / 5 MIPS throughput and dual Capture/Compare/PWM (CCP) modules directly drive MOSFET bridges for BLDC, stepper, and single-phase fan motors. Its 5-channel 8-bit ADC reads back EMF, current, and temperature for closed-loop torque control at refresh rates up to 50 kHz, while the USART serves as the Modbus RTU interface for SCADA integration. The 22 I/O pins source/sink up to 25 mA for direct opto-isolator drive to the gate-driver stage, and the -40C to +125C extended industrial grade survives under-hood and factory-floor environments where 85C-only parts derate prematurely.

🏭

Consumer Appliance Control (Washing / Microwave / HVAC)

The PIC16F73-E/SP is widely used in consumer white-goods appliances where cost-sensitive MCU selection is critical. Its 7 KB FLASH holds full state machines for wash-cycle, defrost, or thermostat control, and the 192-byte RAM is sufficient for sensor debounce, encoder tracking, and runtime counters. The 22 I/O pins interface directly to seven-segment displays, keypads, buzzer drivers, and triac optocouplers without external logic. In microwave ovens the 5-channel 8-bit ADC reads humidity and weight sensors, while the SSP in I2C mode talks to an EEPROM for user-preset storage. The 5V single-supply operation matches legacy appliance power rails without additional LDO cost.

⚡

UPS Battery Monitoring & Charger Control

Line-interactive and online UPS systems use the PIC16F73-E/SP as the battery monitor and charger controller, taking advantage of its 5-channel 8-bit ADC to sense per-cell voltage, pack current, and temperature across the battery string. At 20 MHz / 5 MIPS the MCU runs the Coulomb-counting algorithm for state-of-charge estimation and the CC/CV charging state machine in real time without missing interrupt deadlines. The USART streams battery telemetry to the main inverter MCU, while the SSP in SPI mode drives a 4-digit LED or LCD for local SOC display. The extended -40C to +125C temperature grade handles the enclosed battery-cabinet thermal envelope.

🚗

Automotive Body & Accessory Modules

Body controllers (door modules, seat controllers, mirror adjusters, HVAC blower controls) and aftermarket accessory ECUs commonly use the PIC16F73-E/SP because its -40C to +125C extended industrial range survives under-dash and door-cavity thermal stress. The 22 I/O pins drive H-bridge relays, stepper motors for headlamp leveling, and LIN/analog climate sensors via the 5-channel 8-bit ADC. The CCP modules generate PWM for variable-blower speed control, while the USART serves as a K-Line or LIN-bus slave interface for diagnostic communication. ICSP allows dealership firmware flashes for bug fixes and feature unlocks over the service connector.

🎥

Security & Fire-Alarm Sensor Nodes

Wired PIR motion sensors, smoke/heat detectors, and glass-break sensors use the PIC16F73-E/SP as the local decision-making MCU, reading the analog front-end through its 5-channel 8-bit ADC and driving the alarm loop or RF transmitter through its GPIO. The low power consumption of the PIC16 architecture extends battery life in wireless sensor nodes, and the SSP in SPI mode drives RF transceivers like the CC1101 for sub-GHz alarm reporting. The extended temperature range and robust FLASH (1,000+ erase cycles for field-recalibration) make it ideal for long-life safety-critical installations where field service is expensive.

🔧

General-Purpose Embedded Control & Hobbyist Development

The PIC16F73-E/SP remains a workhorse in university curricula, hobbyist projects, and small-batch embedded products thanks to its mature toolchain support (MPLAB X IDE, XC8 compiler, PICKit programmer) and the low-cost ICSP programming via two pins. The 28-SPDIP through-hole package is breadboard-friendly for hand-prototyping, and the 7 KB FLASH / 192-byte RAM is more than sufficient for sensor-fusion demos, robotic controllers, and custom keypad scanners. The dual CCP modules provide hobbyist PWM needs for servo drive, while the USART is used for Bluetooth or Wi-Fi module bridging via HC-05 or ESP-01 add-ons.

Recommended Products Summary

IR2104S Half-bridge MOSFET gate driver Used in: Industrial Motor Control (BLDC / Stepper / Fan) ACS712 Current sensor for closed-loop feedback Used in: Industrial Motor Control (BLDC / Stepper / Fan) PIC16F737-I/SP Microchip Technology Used in: Industrial Motor Control (BLDC / Stepper / Fan) MOC3021 Triac optoisolator for AC load drive Used in: Consumer Appliance Control (Washing / Microwave / HVAC) 24LC256 I2C EEPROM for user presets Used in: Consumer Appliance Control (Washing / Microwave / HVAC) PIC16F876A-I/SP Pin-compatible upgrade for more menu feature memory Used in: Consumer Appliance Control (Washing / Microwave / HVAC) INA219 Bidirectional current/power monitor for Coulomb counting Used in: UPS Battery Monitoring & Charger Control DS18B20 1-Wire temperature sensor for per-cell thermal monitoring Used in: UPS Battery Monitoring & Charger Control MCP73831 Li-ion charger front-end IC controlled by MCU GPIO Used in: UPS Battery Monitoring & Charger Control TJA1027 LIN bus transceiver Used in: Automotive Body & Accessory Modules BTS7960 Half-bridge driver for seat/window motor Used in: Automotive Body & Accessory Modules MCP2551 CAN transceiver for diagnostic bus interface Used in: Automotive Body & Accessory Modules CC1101 Sub-GHz RF transceiver for wireless alarm reporting Used in: Security & Fire-Alarm Sensor Nodes PIR-325 Pyroelectric infrared motion sensor analog front-end Used in: Security & Fire-Alarm Sensor Nodes MAX4466 Microphone preamp for acoustic glass-break detection Used in: Security & Fire-Alarm Sensor Nodes PICkit3 ICSP programmer/debugger for development Used in: General-Purpose Embedded Control & Hobbyist Development HC-05 Bluetooth serial bridge module for wireless tethering Used in: General-Purpose Embedded Control & Hobbyist Development ULN2003 Darlington array for relay/stepper drive from MCU Used in: General-Purpose Embedded Control & Hobbyist Development
What is the program memory size of the PIC16F73-E/SP?
The PIC16F73-E/SP has 7 KB of FLASH program memory organized as 4K x 14 words, plus 192 bytes of data RAM, according to Microchip's official PIC16F73 datasheet. The FLASH is rated for at least 1,000 erase/write cycles and supports in-circuit serial programming (ICSP) via two dedicated pins, enabling field firmware updates without removing the part from the board.
How many I/O pins does the PIC16F73-E/SP have?
The PIC16F73-E/SP provides 22 general-purpose digital I/O pins across PORTA, PORTB, and PORTC. Each pin can source or sink up to 25 mA, making the device suitable for directly driving LEDs, optocouplers, and small relays without external transistors. All I/O pins are 5V tolerant and feature individually programmable internal weak pull-ups on PORTB.
What is the maximum clock frequency of the PIC16F73-E/SP?
The PIC16F73-E/SP operates at up to 20 MHz, yielding a 200 ns instruction cycle on Microchip's PIC RISC core. It supports four oscillator modes: high-speed crystal (HS), low-power crystal (LP), external RC, and internal RC, selectable via configuration fuses. At 20 MHz the device delivers approximately 5 MIPS of throughput for embedded control loops.
What peripherals are integrated in the PIC16F73?
According to the Microchip datasheet, the PIC16F73 integrates a 5-channel 8-bit ADC, two 8-bit timers (Timer0 and Timer1, with Timer1 being 16-bit-capable), two Capture/Compare/PWM (CCP) modules, one Synchronous Serial Port (SSP) configurable as 3-wire SPI or 2-wire I2C, and one enhanced USART supporting both asynchronous and synchronous serial communication.
Where can I buy the PIC16F73-E/SP online?
The PIC16F73-E/SP is in stock at authorized distributors including DigiKey (442411), Mouser, and Heisener (5,472 pieces listed, $5.08 unit price), as of 2026-09-21. Pricing scales from approximately $8.50 at qty 1 down to $4.85 at qty 1000. For lead-time-sensitive orders, Microchip's factory-direct purchasing program is also available through microchipDIRECT.
What is the price of the PIC16F73-E/SP at quantity 100?
As of 2026-09-21, the PIC16F73-E/SP unit price is approximately $6.42 at qty 100 on DigiKey. Break pricing scales to $5.50 at qty 500 and $4.85 at qty 1000. Heisener also lists $5.08 at qty 1 in stock. Volume pricing is competitive because the part is mature and broadly sourced through the authorized Microchip distributor channel.
What is the lead time for PIC16F73-E/SP orders?
Lead time for the PIC16F73-E/SP is short at authorized distributors. Heisener lists 'estimated delivery Nov 22 - Nov 27' as of 2026-09-21 with in stock. DigiKey and Mouser typically maintain factory-fresh inventory on this mature PIC16 family part; for large volumes (>10k) Microchip's factory-direct program may add 8-12 weeks but is rarely required given multi-source distribution.
Is the PIC16F73-E/SP in stock at distributors right now?
Yes, the PIC16F73-E/SP is in stock as of 2026-09-21. Heisener lists 5,472 pieces available with immediate shipping. DigiKey (442411) shows the part as 'ships today' per their listing header. Mouser also maintains inventory; check the live distributor stock widget on XAIPART for current real-time quantity and pricing.
PIC16F73-E/SP vs PIC16F73-I/SP - what is the difference?
The PIC16F73-E/SP and PIC16F73-I/SP share identical silicon and peripherals; the only difference is the operating temperature range grade. The -E suffix denotes the extended industrial grade (-40C to +125C), while the -I suffix denotes the standard industrial grade (-40C to +85C). Both are pin-compatible drop-in replacements, with the -I variant typically $0.50-$1.00 cheaper when high-temperature operation is not required.
PIC16F73-E/SP vs PIC16F876A-I/SP - which is better for new designs?
The PIC16F876A-I/SP offers more memory (14 KB FLASH vs 7 KB, 368 bytes RAM vs 192, 256 bytes EEPROM vs PIC16F73 EEPROM size) and 28 I/O vs 22, all in the same 28-SPDIP footprint. For new designs, the PIC16F876A-I/SP is generally a better choice unless cost is critical, as it is pin-compatible with the PIC16F73 and provides headroom for future firmware expansion at minimal incremental cost.
What is the best drop-in replacement for the PIC16F73-E/SP?
The best drop-in replacement for the PIC16F73-E/SP is the PIC16F73-I/SP, which has identical silicon in the same 28-SPDIP package but with -40C to +85C operating range instead of -40C to +125C. For designs needing more memory in the same footprint, the PIC16F876A-I/SP is a pin-compatible upgrade with 14 KB FLASH and 256 bytes EEPROM. All three share the 28-SPDIP footprint for true drop-in compatibility.
When should I choose the PIC16F73-E/SP over the PIC16F73-I/SP?
Choose the PIC16F73-E/SP over the PIC16F73-I/SP when your application requires operation across the full -40C to +125C extended industrial range, such as under-hood automotive modules, outdoor industrial controls, or any environment that may exceed 85C. For room-temperature and office/indoor equipment, the PIC16F73-I/SP is functionally equivalent and slightly cheaper.
Where can I download the PIC16F73 datasheet PDF?
The official Microchip PIC16F73 datasheet (DS30325) is available as a free PDF download at https://ww1.microchip.com/downloads/en/DeviceDoc/30325b.pdf. The document covers electrical characteristics, timing diagrams, instruction set reference, peripheral configuration, and package dimensions. Distributors like DigiKey and Mouser also host the datasheet on their PIC16F73-E/SP product pages for direct preview.
Where can I find the PIC16F73-E/SP pinout?
The PIC16F73-E/SP pinout is documented in the Microchip datasheet (DS30325) Section 1, 'General Description', and the 'Pin Diagram' section. Pin 1 is MCLR/VPP, pins 7-10 are PORTE (or VDD/VSS on 28-pin variants), and the I/O ports are mapped across PORTA, PORTB, and PORTC. XAIPART also provides an interactive pinout diagram on this product page.
What is the cross-brand equivalent for PIC16F73-E/SP from another manufacturer?
There is no direct cross-brand pin-compatible equivalent to the PIC16F73-E/SP because the PIC16 family uses a proprietary Harvard architecture and Microchip instruction set. Engineers looking for cross-architecture replacements commonly use Atmel/Microchip ATmega8 or ATtiny series (now part of Microchip), STM8S003 from STMicroelectronics, or NXP LPC1100 Cortex-M0 parts in similar 28-pin packages, but these require firmware rewrites.
What are the key specifications of PIC16F73-E/SP that engineers should know?
According to the Microchip PIC16F73 datasheet (DS30325), the key specifications are: 8-bit PIC16 RISC core at 20 MHz (5 MIPS), 7 KB FLASH program memory, 192 bytes RAM, 22 digital I/O pins, 5-channel 8-bit ADC, 2 CCP modules, 1 SSP (SPI/I2C), 1 USART, -40C to +125C operating temperature, and 28-SPDIP package. The device operates on a single 5V supply and supports in-circuit serial programming (ICSP).

Engineering reference data for PIC16F73-E/SP — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16F73-E/SP when your design needs an 8-bit MCU with 7 KB FLASH, 5-channel 8-bit ADC, two CCP/PWM channels, and SPI/I2C/USART in a 28-SPDIP through-hole package, and the application must operate across the full -40C to +125C extended industrial range. Choose the PIC16F73-I/SP for room-temperature and indoor applications (it is identical silicon at lower cost). Choose the PIC16F876A-I/SP for new designs that benefit from 10-bit ADC resolution, double the FLASH (14 KB), and 256 bytes of EEPROM in the same 28-SPDIP footprint, paying roughly $0.80 more per unit. The PIC16F737-I/SP is preferred when 10-bit ADC and 368-byte RAM are required without EEPROM. All four parts share the same 28-SPDIP pinout, enabling design reuse across product variants.

Comparison with Alternatives

Parameter This Product PIC16F73-I/SP PIC16F876A-I/SP PIC16F737-I/SP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SPDIP 28-SPDIP (same) 28-SPDIP (same) 28-SPDIP (same)
Core 8-bit PIC16 8-bit PIC16 8-bit PIC16 8-bit PIC16
FLASH Program Memory 7 KB 7 KB 14 KB 7 KB
RAM 192 bytes 192 bytes 368 bytes 368 bytes
Max Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz
ADC Resolution 8-bit, 5 ch 8-bit, 5 ch 10-bit, 5 ch 10-bit, 5 ch
Operating Temperature -40C to +125C -40C to +85C -40C to +85C -40C to +85C
CCP Modules 2 2 2 2
Approx. Unit Price (qty 100) $6.42 $5.80 $7.20 $6.95

Key Differentiators

  • Extended industrial temperature range (-40C to +125C) in the same 28-SPDIP package as the -I grade (vs PIC16F73-I/SP)
  • Industry-standard 28-SPDIP footprint for breadboard-friendly through-hole prototyping (vs PIC16F73T-I/SO (28-SOIC))
  • Mature, well-documented PIC16 architecture with 35-instruction RISC core (vs Cross-brand ATmega8-16PU (Atmel))

Design Notes

Place a 100 nF ceramic decoupling capacitor within 5 mm of the VDD pin (pin 19) and a 10 uF bulk tantalum or aluminum electrolytic within 25 mm. For battery-powered designs, the PIC16F73 supports the 'sleep' mode where the CPU halts and current drops to microampere range while preserving RAM. The MCLR/VPP pin (pin 1) requires a 10 kohm pull-up to VDD for normal operation; do not leave it floating. Add a 100 nF between MCLR and VDD if the pin is exposed to ESD-sensitive environments to prevent spurious resets.

Configuration fuses must be set before the MCU can execute user code. Common pitfalls include failing to disable the Watchdog Timer in development (causing surprise resets every ~18 ms), selecting the wrong oscillator mode (HS vs XT vs LP affects capacitance requirements and EMI), and leaving the LVP (low-voltage programming) fuse enabled, which makes the RB4 pin unusable as GPIO. Always verify oscillator startup with an oscilloscope on the OSC2 pin before debugging firmware issues — a missing crystal or wrong fuse is the #1 cause of 'dead' PIC boards. Also note that the analog inputs (AN0-AN4) must be configured as digital inputs via ADCON1/PCFG bits to be used as GPIO.

Keep the 20 MHz crystal (or resonator) within 5 mm of the OSC1/OSC2 pins, with short traces to minimize stray capacitance. Route analog signals (PORTA pins) away from digital switching lines (PORTB/RC oscillator pins) to avoid ADC noise coupling — place a ground guard ring around the analog traces if PCB space allows. The 28-SPDIP through-hole footprint is forgiving for hand-wired prototypes but requires plated through-holes for production; allocate at least 2.5 mm clearance around the part for cut-and-jumper rework.

Compliance Information

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

RoHS and REACH compliant per Microchip product page; lead-free and halogen-free finishes. Not AEC-Q100 qualified — for automotive safety-critical applications, choose a PIC16Fxxx automotive-grade variant marked with the -VAO suffix or contact Microchip factory for AEC-Q100 screening.

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

Related Searches

PIC16F73-E/SP PIC16F73 datasheet PIC16F73-E/SP price Microchip PIC16F73 pinout 28-SPDIP PIC16F73-E/SP vs PIC16F73-I/SP PIC16F73-E/SP replacement alternative 8-bit 20MHz microcontroller 7KB FLASH PIC16F73 industrial motor control PIC16F73-E/SP buy online DigiKey Mouser PIC16F73 in stock lead time 2026 what is the operating temperature of PIC16F73-E/SP PIC16F73 drop-in upgrade to PIC16F876A PIC16F73 ICSP programming

Related Components & Terms

Microchip Technology PIC16F73 PIC16F73-E/SP PIC16F73-I/SP PIC16F876A-I/SP PIC16F737-I/SP PIC16 family 8-bit microcontroller RISC architecture FLASH memory RAM EEPROM ADC (analog-to-digital converter) CCP (Capture/Compare/PWM) SPI (Serial Peripheral Interface) I2C (Inter-Integrated Circuit) USART ICSP (In-Circuit Serial Programming) MPLAB X IDE XC8 compiler 28-SPDIP RoHS REACH AEC-Q100 industrial motor control UPS battery monitoring
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