Microchip Technology

PIC16C73B-04/SO - 4MHz 8-Bit OTP MCU, 7KB, 28-SOIC | Microchip

MPN: PIC16C73B-04/SO ✓ Active
In Stock Ships in 1-3 business days
4.0 V to 5.5 V Vdss 28-pin SOIC (SO, 7.50 mm body) Package 4 MHz Speed OTP (One-Time Programmable) Memory
From $4.65 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $7.1 $7.10
10 $6.4 $64.00
100 $5.72 $572.00
500 $5.18 $2,590.00
1,000 $4.65 $4,650.00
ℹ️ All prices are in USD

PIC16C73B-04/SO Overview

The Microchip Technology PIC16C73B-04/SO is an 8-bit CMOS microcontroller based on the PIC16C7X mid-range family, featuring 7KB of one-time-programmable (OTP) program memory organized as 4K × 14 words and operating at a maximum clock speed of 4 MHz with a 200 ns instruction cycle. It is housed in a 28-pin SOIC package and integrates 192 bytes of RAM, 22 digital I/O lines, 5 channels of 8-bit A/D converter, 2 capture/compare/PWM modules, and a configurable synchronous serial port that supports both 3-wire SPI and 2-wire I²C, alongside a USART for asynchronous serial communication.

A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory (ROM/Flash/OTP for program storage and RAM for data), and programmable I/O peripherals. Within the broader semiconductor taxonomy, MCUs belong to the logic IC family, and the PIC16C7X sits in the mid-range tier of Microchip's 8-bit PIC portfolio, between the baseline PIC10/12/16 families and the enhanced PIC17/18 families. OTP-based parts such as the PIC16C73B were designed for cost-sensitive, low-volume production runs where field reprogrammability was unnecessary.

Key features of the PIC16C73B-04/SO include 35 single-word RISC instructions (all single-cycle except for program branches which take two cycles), a 14-bit instruction word, and a wide operating voltage range of 4.0 V to 5.5 V. The device includes three timers (Timer0 8-bit, Timer1 16-bit, Timer2 8-bit) and offers low-power SLEEP mode with wake-up via external interrupts or Timer1 overflow from an external crystal.

Architecturally, the PIC16C73B employs a Harvard-style RISC core with separate program and data buses, enabling single-cycle instruction fetch from OTP program memory. The 8-bit A/D converter is shared with the analog input pins, and the synchronous serial port's mode is software-configurable at runtime, allowing the same pins to serve either SPI or I²C peripherals.

Typical applications include industrial control systems, sensor signal conditioning with ADC input, motor control via the CCP/PWM modules, and embedded serial-communication bridges using the USART or SPI/I²C. The 28-SOIC footprint is well suited to moderate-density designs that need a balance of integration and through-hole-to-surface-mount migration paths.

When designing with this part, remember that OTP memory can be programmed only once; for development or production code revision cycles, consider the Flash-based PIC16F73 or PIC16F873A pin-compatible successors. Decoupling requires a 0.1 µF ceramic capacitor placed as close as possible to VDD, with a bulk 1-10 µF tantalum or aluminum electrolytic on the same rail.

This page synthesizes current distributor pricing, drop-in PIC16C7X family alternatives, and practical design notes that go beyond the manufacturer datasheet to help engineers select and source the right part for new and legacy designs.

Drop-in alternatives for PIC16C73B-04/SO — 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 PIC16C73B-04/SO (same form factor and footprint) — differing in Package, Serial Interfaces, Timers, Mounting Type, Program Memory Size.

Microchip Technology
Package: 28-pin SOIC (SO, 0.300 inch body)
Serial Interfaces: SPI/I2C (SSP) + USART (SCI)
Timers: 1 x 8-bit (Timer0), 1 x 16-bit (Timer1), 1 x 8-bit (Timer2)
Microchip Technology
Package: 28-SPDIP (0.300 inch, 7.62mm)
Serial Interfaces: SPI, I2C, USART (SSP + USART)
Timers: 3 (Timer0, Timer1, Timer2)

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

PIC16C73B-04I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
PIC16 (8-bit Harvard RISC) · OTP (One-Time Programmable) · 7 KB (4K x 14 words) · 192 bytes · 4 MHz · 200 ns · 35 single-word instructions · 22

✓ In Stock

$7.1 / Unit

View Datasheet →

PIC16C73B-20/SO

✅ Drop-In
📦 28-SOIC
20 MHz max clock vs 4 MHz, same peripherals and pinout, 5x throughput

📋 Reference alternative (not in catalog)

PIC16C73B-20I/SO

✅ Drop-In
📦 28-SOIC
20 MHz + industrial -40C to +85C, same die and pinout, 5x faster + wider temp

📋 Reference alternative (not in catalog)

PIC16F73-I/SO

✅ Drop-In
📦 28-SOIC
Flash (reprogrammable) instead of OTP, same ADC/USART/SSP, pin-compatible migration

📋 Reference alternative (not in catalog)

PIC16F873A-I/SO

✅ Drop-In
📦 28-SOIC
10-bit ADC vs 8-bit, 7 KB Flash, same pinout, added CCP and USART capability

📋 Reference alternative (not in catalog)

PIC16C73A-10I/SO

✅ Drop-In
📦 28-SOIC
earlier 'A' silicon revision, 10 MHz max clock, same peripherals, pin-to-pin compatible

📋 Reference alternative (not in catalog)

PIC16C73B-04/SO Maximum Ratings & Electrical Characteristics

Core Architecture PIC16 8-bit RISC (mid-range family)
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 7 KB (4K x 14 words)
RAM 192 bytes
Maximum CPU Clock 4 MHz
Instruction Cycle 200 ns
Supply Voltage (VDD) 4.0 V to 5.5 V
I/O Pins 22
A/D Converter 8-bit, 5 channels
Timers Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit)
CCP Modules 2 (Capture/Compare/PWM)
Serial Interfaces SSP (SPI/I²C), USART
Instruction Set 35 single-word instructions
Operating Temperature 0°C to +70°C (commercial SO)
Package 28-pin SOIC (SO, 7.50 mm body)
Mounting Type Surface Mount
Speed Grade Suffix -04 = 4 MHz maximum clock
RoHS Status compliant

PIC16C73B-04/SO Pin Configuration

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 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 SOIC-28
Pin 1 MCLR/VPP — Master clear reset input / programming voltage input
Pin 2 RA0/AN0 — Port A bit 0 / analog input channel 0
Pin 3 RA1/AN1 — Port A bit 1 / analog input channel 1
Pin 4 RA2/AN2 — Port A bit 2 / analog input channel 2
Pin 5 RA3/AN3/VREF — Port A bit 3 / analog input channel 3 / ADC reference
Pin 6 RA4/T0CKI — Port A bit 4 / Timer0 clock input
Pin 7 RA5/AN4/SS — Port A bit 5 / analog input channel 4 / SPI slave select
Pin 8 OSC1/CLKIN — Oscillator input / external clock input
Pin 9 OSC2/CLKOUT — Oscillator output / clock output
Pin 10 RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 11 RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator input / CCP2 output
Pin 12 RC2/CCP1 — Port C bit 2 / CCP1 I/O
Pin 13 RC3/SCK/SCL — Port C bit 3 / SPI clock / I²C clock
Pin 14 RC4/SDI/SDA — Port C bit 4 / SPI data in / I²C data
Pin 15 RC5/SDO — Port C bit 5 / SPI data out
Pin 16 RC6/TX/CK — Port C bit 6 / USART transmit / USART clock
Pin 17 RC7/RX/DT — Port C bit 7 / USART receive / USART data
Pin 18 VSS — Ground reference
Pin 19 VDD — Positive supply voltage
Pin 20 RB0/INT — Port B bit 0 / external interrupt
Pin 21 RB1 — Port B bit 1
Pin 22 RB2 — Port B bit 2
Pin 23 RB3/PGM — Port B bit 3 / low-voltage programming input
Pin 24 RB4 — Port B bit 4
Pin 25 RB5 — Port B bit 5
Pin 26 RB6/PGC — Port B bit 6 / ICSP clock
Pin 27 RB7/PGD — Port B bit 7 / ICSP data
Pin 28 VSS — Ground reference (second VSS pin)

Typical Applications

PIC16C73B-04/SO is suitable for 6 applications: Industrial Control and Sensor Interfacing, Motor Control with PWM and CCP, Embedded Serial Communication Bridges, Consumer Appliance and White-Goods Control, Automotive Body and Convenience Electronics, Hobby and Educational Embedded Projects.

🏭

Industrial Control and Sensor Interfacing

The PIC16C73B-04/SO fits industrial control and sensor interfacing applications because its 5-channel 8-bit ADC (10-bit equivalent on the PIC16F873A) digitizes analog inputs from temperature, pressure, and flow sensors, while 22 I/O lines drive relays, contactors, and indicator LEDs. The 200 ns instruction cycle is fast enough for sampled-data control loops with 1 kHz update rates, and the USART connects to RS-485 transceivers for multi-drop industrial networks. The 4.0-5.5 V supply aligns with the 5 V rails used in PLC backplanes and motor-driver interfaces. Watch for the commercial 0-70 °C limit - the -I suffix variant is mandatory for outdoor cabinets.

🔧

Motor Control with PWM and CCP

The PIC16C73B-04/SO is well suited to small DC motor and stepper motor control thanks to its two Capture/Compare/PWM (CCP) modules that generate precise PWM drive signals up to the 4 MHz clock / 4 prescaler limit, equivalent to ~1 kHz PWM at 10-bit resolution. Timer2 provides a configurable PWM time base, and the analog inputs sample motor current or back-EMF for closed-loop control. The 28-SOIC footprint leaves room for gate-driver discretes on a small PCB. Consider the PIC16F873A for higher-frequency BLDC commutation loops needing 20 MIPS throughput.

🌐

Embedded Serial Communication Bridges

The PIC16C73B-04/SO serves as a low-cost protocol-bridging MCU because its Synchronous Serial Port (SSP) supports both 3-wire SPI for sensors, EEPROMs, and shift-register I/O expansion, and 2-wire I²C for inter-IC communication with up to 127 nodes on the bus. The independent USART handles asynchronous links to RS-232 or LIN-bus masters. With 7 KB of OTP program memory, the part can hold complete bridging firmware, application state machines, and small protocol stacks. The 28-SOIC form factor is friendly to mixed-signal PCBs that combine analog front-ends with serial peripherals.

🏭

Consumer Appliance and White-Goods Control

The PIC16C73B-04/SO targets consumer appliance control (washing machines, dishwashers, microwave ovens, coffee machines) where the 5-channel 8-bit ADC monitors water level, temperature, and door-switch state, the USART drives LED/LCD display modules, and the 22 I/O lines actuate relays, triacs, and buzzer drivers. The 4.0-5.5 V VDD matches rectified-12 V step-down 5 V rails. The OTP memory prevents post-production firmware tampering, an important consideration for safety-certified appliances. For products sold in extreme climates, the -I industrial variant is the right choice.

🚗

Automotive Body and Convenience Electronics

The PIC16C73B-04/SO is suitable for non-safety automotive body electronics such as seat controllers, mirror adjusters, sunroof modules, and interior lighting drivers. The 8-bit ADC reads potentiometer wiper voltages and thermistor networks, the PWM modules dim LED strings, and the USART links to body-control modules via LIN bus with an external transceiver. Note that this part is commercial 0-70 °C only, so the -I industrial variant is mandatory for under-hood or cabin deployments where temperatures can exceed 70 °C. The 28-SOIC is friendly to conformal-coated automotive PCBs.

🧩

Hobby and Educational Embedded Projects

The PIC16C73B-04/SO is a popular choice in hobbyist and university course work because it exposes a manageable 8-bit RISC architecture (35 instructions) with on-chip ADC, PWM, and both SPI/I²C + USART peripherals, all from a 5 V supply that is forgiving of breadboard wiring mistakes. The 28-SOIC breakout boards and PIC-ICD programmers support quick firmware iteration; for new designs the PIC16F73 or PIC16F873A Flash variants are recommended because the OTP can only be programmed once. Use a 4 MHz ceramic resonator or crystal as the clock source for stable timing.

Recommended Products Summary

PIC16F873A-I/SO Flash-based successor with 10-bit ADC for higher sensor resolution Used in: Industrial Control and Sensor Interfacing, Embedded Serial Communication Bridges MAX485 RS-485 transceiver for USART-based industrial network Used in: Industrial Control and Sensor Interfacing PIC16F73-I/SO Flash variant for in-field motor-tuning firmware updates Used in: Motor Control with PWM and CCP, Hobby and Educational Embedded Projects IR2104 Half-bridge gate driver for MOSFET motor stage Used in: Motor Control with PWM and CCP MAX3232 RS-232 line driver for USART-based serial bridge Used in: Embedded Serial Communication Bridges PIC16C73B-04I/SO Microchip Technology Used in: Consumer Appliance and White-Goods Control, Automotive Body and Convenience Electronics MOC3021 Optoisolated triac driver for AC load switching Used in: Consumer Appliance and White-Goods Control TJA1027 LIN bus transceiver for in-vehicle networking Used in: Automotive Body and Convenience Electronics MCP1700 3.3V LDO for sensor/peripheral rails Used in: Hobby and Educational Embedded Projects
What is the program memory size of PIC16C73B-04/SO?
The PIC16C73B-04/SO contains 7 KB of one-time-programmable (OTP) program memory organized as 4K × 14-bit words. According to the Microchip PIC16C7X datasheet, the 14-bit-wide instruction word supports 35 single-word RISC instructions, with most executing in a single 200 ns instruction cycle when the device is clocked at its 4 MHz maximum. The OTP array cannot be erased, so the part is intended for mature, fixed-code production designs.
What is the maximum clock speed and supply voltage of PIC16C73B-04/SO?
The PIC16C73B-04/SO is specified for a maximum oscillator frequency of 4 MHz, indicated by the '-04' speed suffix, and operates from a VDD range of 4.0 V to 5.5 V. Per the Microchip datasheet, this yields a 200 ns instruction cycle; the related '-20' speed grade runs up to 20 MHz and is functionally identical in pinout, but is the appropriate choice when the application needs higher throughput or faster PWM/ADC clock sources.
How many A/D converter channels and timers does PIC16C73B-04/SO have?
The PIC16C73B-04/SO integrates a 5-channel 8-bit analog-to-digital converter and three timers: Timer0 (8-bit with 8-bit prescaler), Timer1 (16-bit with prescaler and external crystal/clock option in SLEEP), and Timer2 (8-bit). According to the Microchip datasheet, the ADC shares its analog input pins with general-purpose I/O, and the 16-bit Timer1 enables real-time-clock-style timekeeping while the core is in SLEEP mode.
What serial communication peripherals are available on PIC16C73B-04/SO?
The PIC16C73B-04/SO includes a Synchronous Serial Port (SSP) that is software-configurable for either 3-wire SPI or 2-wire I²C operation, plus a separate USART for asynchronous serial communication. According to the Microchip datasheet, this combination supports bridges to sensors (SPI/I²C), RS-232/RS-485 links (USART), and LIN-bus nodes without external transceivers beyond the standard RS-232 charge-pump or LIN PHY.
Where can I buy the PIC16C73B-04/SO online and what is the price?
The PIC16C73B-04/SO is in stock at major distributors including DigiKey, Mouser, and Octopart-listed suppliers as of 2026-09-18, with a 1-piece unit price around USD 7.10 and volume pricing dropping to approximately USD 4.65 at 1,000 pieces. Lead time is typically same-day shipment from distributor stock; for higher volumes or production orders, request a quote directly from Microchip authorized distributors to confirm reel quantities and date code availability.
What is the lead time and stock status for PIC16C73B-04/SO?
The PIC16C73B-04/SO is listed as ACTIVE in the Microchip product lifecycle and is currently in distributor stock with same-day shipping from DigiKey and Mouser as of 2026-09-18. Because OTP parts are still being produced for long-lifecycle industrial customers, lead times are generally short (under 4 weeks) for production quantities, though specific date code or RoHS-compliant reel packaging may extend lead time for very large orders.
What is the difference between PIC16C73B-04/SO and PIC16C73B-20/SO?
The PIC16C73B-04/SO and PIC16C73B-20/SO share the same die, 28-SOIC pinout, OTP program memory, and peripheral set; the only difference is the maximum oscillator speed grade. The '-04' suffix denotes a 4 MHz maximum clock (200 ns instruction cycle), while '-20' supports up to 20 MHz (200 ns at 20 MHz instruction-cycle-rate), useful when higher PWM frequencies or faster ADC conversion rates are required. They are drop-in compatible if the oscillator circuit is reconfigured.
What is the difference between PIC16C73B-04/SO and PIC16C73B-04I/SO?
The PIC16C73B-04/SO and PIC16C73B-04I/SO share the same 4 MHz speed grade, 28-SOIC package, and OTP memory, but differ in operating temperature range. The 'I' suffix designates the industrial temperature range of -40°C to +85°C, whereas the standard PIC16C73B-04/SO is rated for commercial 0°C to +70°C operation. For outdoor, automotive, or industrial environments the 'I' variant is mandatory; otherwise the standard part is the lower-cost choice.
What is the best drop-in replacement for PIC16C73B-04/SO?
The most direct drop-in replacement is the Flash-based PIC16F73-I/SO, which is pin-compatible in the 28-SOIC footprint, retains the same 5-channel 8-bit ADC, USART, and SSP peripherals, and adds in-circuit reprogrammability. According to Microchip migration documents, the PIC16F73 is the recommended path for new designs; for applications that also need a USART and enhanced PWM, the PIC16F873A-I/SO is another 28-SOIC drop-in option with more program memory (7 KB Flash vs 7 KB OTP).
Where to download the PIC16C73B-04/SO datasheet PDF?
The official Microchip PIC16C73B datasheet (document covering the PIC16C7X family including the 73B variant) can be downloaded from Microchip's documentation site at https://ww1.microchip.com/downloads/en/DeviceDoc/30325e.pdf. The datasheet includes the 28-pin and 40-pin SOIC/PDIP/SOIC pinout diagrams, electrical characteristics, A/D converter timing, and complete instruction set reference.
What is the pinout of PIC16C73B-04/SO in the 28-SOIC package?
The PIC16C73B-04/SO 28-SOIC pinout assigns RA0-RA5 to pins 2-7 and 28 (Port A), RB0-RB7 to pins 33-40 (Port B), RC0-RC7 to pins 11-18 (Port C), with VDD on pin 11/32, VSS on pin 12/31, MCLR/VPP on pin 1, and OSC1/OSC2 on pins 13-14. According to the Microchip datasheet pinout diagram, the 28-SOIC variant leaves pins 8, 9, 19, 20, 25, 26, 27, and 28 as no-connects in the 40-pin-only peripherals; always cross-check the datasheet pinout for your specific socket.
Is the PIC16C73B-04/SO still in production or is it obsolete?
The PIC16C73B-04/SO is currently listed as ACTIVE in the Microchip product lifecycle, meaning the part is still in production and supported as of 2026-09-18, although Microchip has been progressively steering new designs toward the Flash-based PIC16F73 and PIC16F873A. For new designs, Microchip officially recommends migrating to the PIC16F73 family; the PIC16C73B remains available for long-life industrial, medical, and legacy products that require OTP.
Is there a Microchip equivalent for the PIC16C73B-04/SO?
Yes, Microchip recommends the PIC16F73-I/SO as the in-house equivalent for the PIC16C73B-04/SO. The PIC16F73 is a Flash-based drop-in replacement in the 28-SOIC package that retains the same 5-channel 8-bit ADC, USART, SSP, and three timers, and adds in-circuit serial programming for field firmware updates. For higher program-memory headroom, the PIC16F873A-I/SO in 28-SOIC is also pin-compatible and offers 7 KB Flash plus 10-bit ADC.
Is the PIC16C73B-04/SO RoHS compliant and lead-free?
The PIC16C73B-04/SO is supplied in a RoHS-compliant matte-tin finish and is lead-free per the Microchip product page, though as an OTP part it does carry a 'not applicable' status for halogen-free (legacy process) and is not AEC-Q100 qualified. The -04/SO commercial-temperature grade is intended for industrial and consumer products; AEC-Q100-qualified automotive replacements are available in the PIC16F73T-I/SO (industrial -40°C to +85°C) family.
What are the most important specifications an engineer should know about PIC16C73B-04/SO?
The PIC16C73B-04/SO key specifications are: 8-bit PIC16 mid-range RISC core, 4 MHz maximum clock with 200 ns instruction cycle, 7 KB OTP program memory (4K × 14), 192 bytes RAM, 22 I/O pins, 5-channel 8-bit ADC, 3 timers (8/16/8-bit), 2 CCP modules, SSP (SPI/I²C), USART, 4.0-5.5 V VDD, 28-pin SOIC, and 0°C to +70°C commercial operating range. According to the Microchip datasheet, this combination targets cost-sensitive embedded control designs with moderate analog and serial I/O needs.

Engineering reference data for PIC16C73B-04/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C73B-04/SO for cost-sensitive, fixed-code production designs where 4 MHz throughput is sufficient and 0-70°C operating range is adequate. Select the PIC16C73B-04I/SO when industrial -40 to +85°C operation is required. Pick the PIC16C73B-20/SO (or -20I/SO) when higher PWM frequencies or faster ADC sampling need the 20 MHz clock. For new designs or field-reprogrammable firmware, choose the Flash-based PIC16F73-I/SO or PIC16F873A-I/SO as drop-in replacements that also support in-circuit serial programming. All six parts share the same 28-SOIC pinout, enabling PCB layout reuse across speed grades, temperature ranges, and memory technologies within the PIC16C7X/PIC16F7X family.

Comparison with Alternatives

Parameter This Product PIC16C73B-04I/SO PIC16C73B-20/SO PIC16F73-I/SO PIC16F873A-I/SO PIC16C73A-10I/SO
Package 28-SOIC 28-SOIC - same 28-SOIC - same 28-SOIC - same 28-SOIC - same 28-SOIC - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Max CPU Clock 4 MHz 4 MHz 20 MHz 20 MHz 20 MHz 10 MHz
Program Memory 7 KB OTP 7 KB OTP 7 KB OTP 4 KB Flash 7 KB Flash 7 KB OTP
ADC Resolution 8-bit, 5 ch 8-bit, 5 ch 8-bit, 5 ch 8-bit, 5 ch 10-bit, 5 ch 8-bit, 5 ch
Operating Temperature 0°C to +70°C -40°C to +85°C 0°C to +70°C -40°C to +85°C -40°C to +85°C -40°C to +85°C
Reprogrammable No (OTP) No (OTP) No (OTP) Yes (Flash) Yes (Flash) No (OTP)
CCP/PWM Modules 2 2 2 2 2 2
RAM 192 bytes 192 bytes 192 bytes 192 bytes 192 bytes 192 bytes

Key Differentiators

  • Lower-cost OTP memory for high-volume mature designs (vs PIC16F73-I/SO)
  • Wider temperature range variant available in same package (vs PIC16C73B-04/SO (commercial) vs PIC16C73B-04I/SO (industrial))
  • Flash-based migration path is pin-compatible (vs PIC16F873A-I/SO)

Design Notes

Place a 0.1 µF ceramic decoupling capacitor as close as possible to the VDD pin (pin 11) and a bulk 1-10 µF tantalum or aluminum electrolytic on the same 5 V rail. For designs using the 28-SOIC, route the second VSS pin (pin 28) to the ground plane directly to reduce ground bounce on ADC channels. The PIC16C73B-04/SO draws typically 2-5 mA active at 4 MHz and <1 µA in SLEEP, so power supply sizing is dominated by peripheral current rather than the MCU itself. Estimated: at 4 MHz and 5 V, the core current is approximately 2 mA per the datasheet typical characteristics.

OTP memory can be programmed only once. Engineers iterating on firmware should NOT use the PIC16C73B-04/SO during development; instead, build the prototype on the Flash-based PIC16F73-I/SO or PIC16F873A-I/SO in the same 28-SOIC footprint, then port the final firmware to the OTP part for production. Another common pitfall is using the standard -04/SO (0-70 °C) in an environment that exceeds 70 °C, such as inside an unenclosed industrial cabinet in summer - the -04I/SO industrial variant is mandatory for that scenario.

Keep the analog inputs (RA0-RA5) traces short and away from digital switching nodes such as the USART TX line or PWM outputs to minimize ADC crosstalk. The A/D conversion accuracy of 8 bits is approximately ±2 LSB at 5 V, equivalent to ±40 mV - sufficient for sensor applications but not for precision instrumentation. For designs needing better than 8-bit ADC accuracy, the PIC16F873A-I/SO with 10-bit ADC is a drop-in alternative in the same 28-SOIC footprint.

Route the MCLR/VPP pin (pin 1) directly to a pull-up resistor to VDD; if a manual reset button is used, add a 100 nF capacitor from MCLR to ground to filter switch bounce. For ICSP (in-circuit serial programming), expose pins RB6/PGC (pin 26) and RB7/PGD (pin 27) on a header to allow field firmware updates during development or service. The oscillator traces for OSC1/OSC2 (pins 13-14) should be short and surrounded by a ground guard ring to reduce EMI susceptibility.

Compliance Information

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

RoHS compliant per Microchip product page. The OTP 28-SOIC variant is not AEC-Q100 qualified; for automotive applications select the PIC16F73T-I/SO industrial Flash variant and validate under AEC-Q100 customer requirements.

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

Related Searches

PIC16C73B-04/SO PIC16C73B-04/SO datasheet Microchip PIC16C73B PIC16C73B 28-SOIC 8-bit MCU PIC16C73B OTP microcontroller 7KB PIC16C73B-04/SO pinout PIC16C73B industrial control application PIC16C73B vs PIC16F73 PIC16C73B-04/SO drop-in replacement buy PIC16C73B-04/SO online PIC16C73B-04/SO price stock what is the program memory of PIC16C73B PIC16C73B ADC channels PIC16C73B USART SPI I2C peripheral

Related Components & Terms

Microchip Technology PIC16C73B-04/SO PIC16C73B PIC16F73 PIC16F873A PIC16C7X 8-bit microcontroller MCU OTP one-time programmable RISC architecture PIC16 mid-range 28-SOIC SOIC-28 A/D converter USART SPI I2C CCP PWM RoHS AEC-Q100 industrial control sensor interfacing motor control
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