Microchip Technology

PIC16C73B-20I/ML - 8-Bit 20MHz 7KB OTP MCU 28-VQFN | Microchip

MPN: PIC16C73B-20I/ML ✗ End of Life
In Stock Ships in 1-3 business days
28-VQFN Exposed Pad (ML) Package 20 MHz Speed 7 KB (4K x 14), OTP Memory
From $5.35 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $7.85 $7.85
10 $7.1 $71.00
100 $6.4 $640.00
500 $5.85 $2,925.00
1,000 $5.35 $5,350.00
ℹ️ All prices are in USD

PIC16C73B-20I/ML Overview

The Microchip Technology PIC16C73B-20I/ML is a high-performance 8-bit CMOS OTP-based microcontroller built on the PIC16C architecture, offering 7KB (4K x 14) of program memory, 192 bytes of RAM, and 20 MHz maximum operating frequency in a 28-pin VQFN package with exposed thermal pad. It executes instructions in 200 ns cycles using only 35 single-word instructions, providing the rare combination of high throughput and ease of programming.

Background: An 8-bit microcontroller (MCU) is a single-chip computer integrating a CPU, non-volatile program memory (here One-Time-Programmable OTP), volatile data RAM, and peripherals such as timers, ADC, and serial interfaces. The PIC16C family uses a RISC Harvard architecture that separates program and data buses for faster, deterministic instruction fetch. Within Microchip's hierarchy, PIC16C sits between the baseline PIC10/12/16 and the high-end PIC17/18, providing mid-range 8-bit capability for embedded control.

Key features of this part include 22 I/O lines, 5 channels of 8-bit A/D conversion, two additional timers beyond the base PIC16C73, two capture/compare/PWM modules, and a synchronous serial port configurable as either 3-wire SPI or 2-wire I2C, plus a USART. The -20 speed grade denotes 20 MHz operation; the I suffix indicates the industrial -40C to +85C temperature range, and /ML denotes the 28-VQFN package with exposed pad for improved thermal dissipation.

Architecturally, the PIC16C73B uses a 14-bit instruction word with an 8-bit data path and a 5-channel 8-bit successive-approximation ADC. The exposed-pad VQFN package allows direct PCB thermal coupling, useful in space-constrained industrial designs where the SOIC variant is too tall. Code is fully upwards compatible with PIC16C5X and PIC12CXXX devices, easing migration.

Typical applications include industrial control systems, sensor interfacing, motor control (low-side PWM), appliance control, and embedded instrumentation where deterministic 8-bit performance and small footprint are required. The 5-channel ADC and PWM outputs suit closed-loop fan/valve control, while the USART and SSP support display or master MCU communication.

When designing with this device, note that OTP memory cannot be reprogrammed: choose the flash-based PIC16F73 equivalent for prototyping. Use the exposed pad of the /ML package with adequate PCB copper to keep junction temperature within industrial limits.

This page synthesizes distributor pricing, drop-in same-package alternatives, parametric comparison tables, and design notes drawn from the manufacturer datasheet and Microchip's PIC16C7X pin-compatibility reference, providing information gain not present on individual distributor listings.

Drop-in alternatives for PIC16C73B-20I/ML — 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-20I/ML (same form factor and footprint) — differing in Program Memory Size, Timers, Package, RAM Size, Core.

Microchip Technology
Program Memory Size: 7 KB (4K x 14)
Timers: Timer0 (8-bit) + Timer1 (16-bit) + Timer2 (8-bit)
Core: 8-bit PIC16C RISC
Microchip Technology
Program Memory Size: 3.5 KB (2K x 14) OTP
Timers: 2 x 8-bit + 1 x 16-bit
Package: 28-VQFN Exposed Pad (6x6 mm)
Microchip Technology
Program Memory Size: 7 KB (4K x 14 words)
Timers: 2 x 8-bit Timer0/Timer2 + 1 x 16-bit Timer1
Package: 28-SOIC (SO)
Microchip Technology
Program Memory Size: 7KB (4K x 14 words)
Timers: 3 (Timer0, Timer1, Timer2)
Package: 28-SPDIP (0.300 inch, 7.62mm)

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

PIC16C73B-20I/SP

✅ Drop-In
📦 28-SPDIP (SP)
different package (SPDIP vs VQFN), same pinout and electrical specs, requires PCB footprint change

📋 Reference alternative (not in catalog)

PIC16C73B-04I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP (SP)
OTP (One-Time Programmable) · 7KB (4K x 14 words) · 192 bytes · PIC16C Mid-Range 8-bit RISC · 35 single-word instructions · 4 MHz · 200 ns · 4 V to 5.5 V

✓ In Stock

$4.75 / Unit

View Datasheet →

PIC16C73A-20I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO)
PIC16CXX mid-range 8-bit RISC · OTP (One-Time-Programmable) · 7 KB (4K x 14 words) · 192 bytes · 20 MHz · 200 ns (single-cycle, 4 clock periods) · 4.0 V to 5.5 V · 22

✓ In Stock

$9.3 / Unit

View Datasheet →

PIC16C72A-20I/ML

✅ Drop-In
Microchip Technology
📦 28-VQFN (ML)
PIC16C · 8-bit PIC RISC · 3.5 KB (2K x 14) OTP · 128 x 8 bytes · 20 MHz · 200 ns · 22 · 5 channels x 8-bit

✓ In Stock

$3.1 / Unit

View Datasheet →

PIC16F73-I/SP

✅ Drop-In
📦 28-SPDIP (SP)
flash-based reprogrammable memory vs OTP, same PIC16C7X pinout and instruction set

📋 Reference alternative (not in catalog)

PIC16C73B-20I/ML Maximum Ratings & Electrical Characteristics

Core PIC 8-bit RISC
Program Memory Size 7 KB (4K x 14), OTP
RAM Size 192 x 8 bytes
Maximum CPU Frequency 20 MHz
Instruction Cycle Time 200 ns
Number of I/O Pins 22
ADC 5 channels x 8-bit
Timers 3 (TMR0, TMR1, TMR2)
Capture/Compare/PWM 2 modules
Serial Interfaces SSP (SPI/I2C), USART
Oscillator Type External
Operating Temperature -40C to +85C (industrial, 'I' suffix)
Package 28-VQFN Exposed Pad (ML)
Mounting Type Surface Mount
Speed Grade -20 = 20 MHz
Instruction Set Size 35 single-word instructions

PIC16C73B-20I/ML 28-vqfn exposed pad (ml) Pin Configuration Guide

Pin configuration for PIC16C73B-20I/ML (28-vqfn exposed pad (ml) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

28-vqfn exposed pad (ml) package pinout diagram for PIC16C73B-20I/ML

No detailed pinout data available for PIC16C73B-20I/ML.

Refer to the datasheet for full pin configuration.

Typical Applications

PIC16C73B-20I/ML is suitable for 6 applications: Industrial Sensor Monitoring, Appliance Control Boards, Motor Control (PWM/CCP), Embedded Instrumentation and Data Logging, Building Automation Lighting Control, Automotive Body Electronics (Non-Safety).

🏭

Industrial Sensor Monitoring

The PIC16C73B-20I/ML is well suited to industrial sensor-monitoring panels thanks to its 5-channel 8-bit ADC and 22 I/O pins. Its 200 ns instruction cycle supports real-time scanning of multiple analog sensors (temperature, pressure, level) at rates above 1 kHz. The 28-VQFN exposed-pad package sits flat on industrial PCBs, with the thermal pad helping dissipate heat in enclosed control cabinets. Industrial -40C to +85C operation covers factory floor environments. Recommended companions: PIC16C73B-20I/ML (main controller), MCP9700 (analog temperature sensor front-end).

🏭

Appliance Control Boards

Washing machines, dishwashers, and HVAC controls rely on the PIC16C73B-20I/ML for its deterministic 8-bit RISC core and PWM outputs. Two CCP modules drive low-side MOSFETs for motor or valve control, while the USART links to the user-interface keypad or display. Industrial-grade operation handles appliance interior temperatures, and the 7KB OTP memory holds fixed appliance firmware at low cost. The 28-VQFN package fits slim board profiles. Recommended companions: IRF540N (PWM load driver), 24LC256 (EEPROM parameter storage).

🏭

Motor Control (PWM/CCP)

The PIC16C73B-20I/ML drives brushed DC motors and small stepper stages using its two Capture/Compare/PWM modules. PWM resolution reaches 10-bit when paired with the 8-bit TMR2 time base, providing smooth speed control of small fans or pumps. 200 ns instruction execution enables high-frequency control loops at 20 MHz system clock. The exposed-pad 28-VQFN package transfers switching losses to the PCB. Recommended companions: L293D (H-bridge driver), ACS712 (current feedback).

🔧

Embedded Instrumentation and Data Logging

The PIC16C73B-20I/ML anchors compact instrumentation modules that scan analog inputs, format readings over the USART, and store calibration in external EEPROM. Its 5-channel ADC and 22 I/O let a single chip manage front-end sensors plus display/keypad. Industrial temperature range and 28-VQFN low-profile footprint suit portable test equipment. Recommended companions: MAX232 (RS-232 line driver), 24LC256 (calibration log).

💡

Building Automation Lighting Control

The PIC16C73B-20I/ML supports DALI-like or 0-10V lighting control loops using its ADC for analog light-level sensing and PWM outputs for dimming signals. 7 KB of OTP holds the lighting schedule and dim curves. Industrial temperature operation covers commercial building environments. Recommended companions: PCA9532 (I2C I/O expander for multiple channels), MCP1700 (low-quiescent LDO for backup supply).

🚗

Automotive Body Electronics (Non-Safety)

The PIC16C73B-20I/ML handles non-safety body functions such as seat-position memory, mirror adjust, or HVAC blend-door control. Note: industrial grade only (-40C to +85C); for under-hood or AEC-Q100 applications use a qualified derivative. The USART links to BCM master modules, and PWM drives small actuators. Recommended companions: MC33886 (H-bridge driver), TLE4275 (5V automotive LDO).

Recommended Products Summary

MCP9700 Analog temperature sensor front-end Used in: Industrial Sensor Monitoring MCP6022 Op-amp for signal conditioning Used in: Industrial Sensor Monitoring IRF540N PWM low-side MOSFET driver Used in: Appliance Control Boards 24LC256 I2C EEPROM for parameter storage Used in: Appliance Control Boards, Embedded Instrumentation and Data Logging L293D H-bridge motor driver Used in: Motor Control (PWM/CCP) ACS712 Current sense for closed-loop control Used in: Motor Control (PWM/CCP) MAX232 RS-232 line driver for USART Used in: Embedded Instrumentation and Data Logging PCA9532 I2C I/O expander for multi-channel lighting Used in: Building Automation Lighting Control MCP1700 Low-quiescent LDO for backup supply Used in: Building Automation Lighting Control MC33886 Automotive H-bridge driver Used in: Automotive Body Electronics (Non-Safety) TLE4275 5V automotive LDO Used in: Automotive Body Electronics (Non-Safety)
What type of microcontroller is the PIC16C73B-20I/ML?
The PIC16C73B-20I/ML is an 8-bit PIC RISC microcontroller from Microchip with 7KB of OTP program memory and 192 bytes of RAM. According to the Microchip datasheet, it operates up to 20 MHz with a 200 ns instruction cycle and uses a 14-bit instruction word. It is part of the PIC16C mid-range family and ships in a 28-VQFN exposed-pad package.
How much program memory and RAM does the PIC16C73B-20I/ML have?
The PIC16C73B-20I/ML includes 7 KB of One-Time-Programmable (OTP) program memory organized as 4K x 14 words, and 192 bytes of data RAM. According to Microchip product documentation, this memory configuration is identical across the entire PIC16C73B family regardless of speed grade (-04 or -20) or temperature range.
What is the maximum operating frequency of the PIC16C73B-20I/ML?
The PIC16C73B-20I/ML operates at a maximum clock frequency of 20 MHz, corresponding to a 200 ns instruction execution time. The '-20' speed grade suffix denotes this rating, distinguishing it from the lower-speed '-04' (4 MHz) variants. Operation above 20 MHz is not guaranteed by the Microchip datasheet.
Does the PIC16C73B-20I/ML have an ADC?
Yes, the PIC16C73B-20I/ML integrates a 5-channel 8-bit Analog-to-Digital converter. According to the Microchip datasheet, this ADC uses successive approximation and shares analog pins with digital I/O. Five channels are sufficient for sensor-fusion tasks such as multiple temperature or potentiometer inputs in appliance and industrial control.
What is the difference between PIC16C73B and PIC16C73A?
The PIC16C73B is an enhanced revision of the PIC16C73A with two additional timers (TMR1/TMR2 additions) compared to the A-version's timer set, plus revised ADC behavior. Both share the same 28-pin pinout and 7 KB OTP program memory, making the B-version a drop-in replacement for PIC16C73A designs. Source: Microchip PIC16C7X datasheet.
Where can I buy the PIC16C73B-20I/ML online?
The PIC16C73B-20I/ML is available through authorized Microchip distributors including Heisener, IC Components, Hotenda, and Fujitsu Electronics, as listed on Octopart. Stock levels fluctuate due to NRND status. As of 2026-09-18, distributor pricing starts around $7.85 per unit at quantity 1, with volume breaks at 100, 500, and 1000 pieces.
What is the price of PIC16C73B-20I/ML at 100 pieces?
The PIC16C73B-20I/ML unit price at quantity 100 is approximately $6.40 per piece as of 2026-09-18, based on distributor listings on Octopart and Heisener. Pricing varies with market availability and reel packaging. For current distributor stock, contact authorized Microchip distributors directly for a fresh quote.
What is the lead time for PIC16C73B-20I/ML?
The PIC16C73B-20I/ML is currently Not Recommended for New Designs (NRND), so lead times can extend beyond standard Microchip catalog parts. Heisener lists the part as 'Can Ship Immediately' as of 2026-09-18, but authorized channels recommend confirming inventory before placing production orders.
Is the PIC16C73B-20I/ML in stock at distributors?
As of 2026-09-18, Heisener lists 7,056 pieces of PIC16C73B-20I/ML in stock. Because the part is NRND, additional authorized distributors should be contacted directly. For high-volume production, transitioning to the flash-based PIC16F73 in the same 28-pin family is recommended.
PIC16C73B-20I/ML vs PIC16F73-I/SP - which should I choose?
Choose the PIC16F73-I/SP if your design is in development: it has flash memory allowing reprogramming and ships in a 28-pin SPDIP package. Choose the PIC16C73B-20I/ML only when matching an existing OTP-based production design. Both share the same PIC16C7X peripheral set and instruction set per Microchip's 28-pin pin-compatibility chart.
What is the best drop-in replacement for PIC16C73B-20I/ML?
The best drop-in replacement for the PIC16C73B-20I/ML is the PIC16C73B-20I/SO (28-SOIC variant) or the flash-based PIC16F73-I/ML in the same 28-VQFN exposed-pad package. Microchip's PIC16C7X pin-compatibility reference confirms that all 28-pin PIC16C7X derivatives share the same pinout, making migration straightforward.
When should I choose PIC16C73B-20I/ML over PIC16C72A?
Choose the PIC16C73B-20I/ML when you need 5 ADC channels and a USART; the PIC16C72A only has 5 ADC channels but no USART. For simpler 8-bit designs that lack serial ports, the PIC16C72A-20I/ML in the same 28-VQFN package is a valid drop-in alternative. Source: Microchip 28-pin PICmicro compatibility chart.
Where can I download the PIC16C73B-20I/ML datasheet PDF?
The official PIC16C73B-20I/ML datasheet PDF is available from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/30364c.pdf. The document covers electrical characteristics, pinout, ADC specifications, timer modules, and instruction set details for the entire PIC16C7X family. Microchip registration may be required for some PDFs.
What is the pinout of the PIC16C73B-20I/ML 28-VQFN package?
The PIC16C73B-20I/ML 28-VQFN package shares the standard PIC16C7X 28-pin pinout defined in Microchip's compatibility chart. Pin 1 is MCLR/Vpp, pin 11 is Vss, pin 28 is Vdd, and pin 20 is the exposed thermal pad tied to ground. Refer to the package diagram in the Microchip datasheet for exact pin numbering.
Can PIC16F73 replace PIC16C73B-20I/ML without code changes?
Yes, the PIC16F73 is functionally compatible with the PIC16C73B and runs the same 35-instruction PIC16C mid-range instruction set. According to Microchip's migration guide, no code changes are required for typical applications; only the device configuration bits differ slightly. The PIC16F73 ships in the same 28-VQFN exposed-pad (ML) package.

Engineering reference data for PIC16C73B-20I/ML — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C73B-20I/ML when you need an 8-bit Microchip MCU with 20 MHz throughput, 5-channel 8-bit ADC, USART, and a low-profile 28-VQFN exposed-pad package for industrial -40C to +85C environments. Pick the PIC16C73B-20I/SP if your PCB accepts a through-hole SPDIP instead. Pick the PIC16C73B-04I/SP for low-power 4 MHz designs with relaxed timing. Pick the PIC16C73A-20I/SO for legacy PIC16C73A designs needing minor timer differences. Pick the PIC16C72A-20I/ML only if the application does not require a serial port. For development, prototype with the flash-based PIC16F73-I/SP, which is pin-compatible with the same instruction set, before committing to OTP for production.

Comparison with Alternatives

Parameter This Product PIC16C73B-20I/SP PIC16C73B-04I/SP PIC16C73A-20I/SO PIC16C72A-20I/ML PIC16F73-I/SP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-VQFN (ML) 28-SPDIP (SP) 28-SPDIP (SP) 28-SOIC (SO) 28-VQFN (ML) 28-SPDIP (SP)
Max CPU Frequency 20 MHz 20 MHz 4 MHz 20 MHz 20 MHz 20 MHz
Program Memory 7 KB OTP 7 KB OTP 7 KB OTP 7 KB OTP 3.5 KB OTP 7 KB Flash
RAM 192 bytes 192 bytes 192 bytes 192 bytes 128 bytes 192 bytes
ADC 5-ch x 8-bit 5-ch x 8-bit 5-ch x 8-bit 5-ch x 8-bit 5-ch x 8-bit 5-ch x 8-bit
USART Yes Yes Yes Yes No Yes
Memory Type OTP (one-time) OTP OTP OTP OTP Flash

Key Differentiators

  • 20 MHz operation at industrial temperature (vs PIC16C73B-04I/SP)
  • VQFN exposed-pad package for low-profile designs (vs PIC16C73B-20I/SP)
  • Three timers and dual CCP/PWM (vs PIC16C72A-20I/ML)
  • OTP memory for low-cost volume production (vs PIC16F73-I/SP)

Design Notes

The 28-VQFN exposed-pad package dissipates heat primarily through the bottom pad. Estimated: at 5V Vdd, 20 MHz active, the PIC16C73B-20I/ML draws roughly 15 mA active, dissipating about 75 mW. The exposed pad must be soldered to a PCB copper pour of at least 1 square inch to keep junction temperature within the industrial -40C to +85C range; without it, theta_JA exceeds 100 C/W.

Place a 0.1 uF ceramic decoupling capacitor within 5 mm of the Vdd pin (pin 28) and another between Vss (pin 11) and ground. For analog reference accuracy, add a 10 uF tantalum bypass near AVdd/AVss pins. Keep digital traces away from the analog input pins (RA0-RA3, RA5) to minimize ADC noise coupling on the 8-bit converter.

Do not attempt to reprogram the PIC16C73B-20I/ML - OTP memory is one-time-programmable only. For development cycles, use the flash-based PIC16F73-I/SP, which is pin-compatible and uses the same instruction set. Also ensure the MCLR pin (pin 1) is pulled high through a 10 kohm resistor during normal operation; leaving it floating causes unpredictable resets.

The 20 MHz oscillator input on pins OSC1/CLKIN (pin 9) and OSC2/CLKOUT (pin 10) is sensitive to capacitive loading; use a crystal or resonator within 20 pF load specification. For high-noise industrial environments, prefer a 4-pin crystal over a 2-pin resonator to reduce EMI and improve frequency stability across temperature.

Compliance Information

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

Compliance values not found in provided Verified Web Data; flagged as unknown pending manufacturer datasheet confirmation. Industrial temperature grade is not AEC-Q100 qualified - this part is not recommended for automotive under-hood or safety-critical applications.

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

Related Searches

PIC16C73B-20I/ML PIC16C73B-20I/ML datasheet Microchip PIC16C73B PIC16C73B 28-VQFN exposed pad PIC16C73B 8-bit 20MHz OTP microcontroller PIC16C73B-20I/ML industrial sensor monitoring PIC16C73B vs PIC16F73 PIC16C73B vs PIC16C72A buy PIC16C73B-20I/ML online PIC16C73B-20I/ML drop-in replacement PIC16C73B 5-channel 8-bit ADC PIC16C73B pinout 28-pin QFN PIC16C73B motor control PWM application PIC16C73B industrial temperature grade

Related Components & Terms

Microchip Technology PIC16C73B PIC16C73B-20I/ML PIC16C73A PIC16C72A PIC16F73 PIC16C7X PIC16C5X PIC12CXXX 8-bit microcontroller MCU OTP (One-Time-Programmable) memory Flash memory RISC Harvard architecture ADC (Analog-to-Digital Converter) PWM (Pulse-Width Modulation) USART SPI I2C 28-VQFN exposed pad SPDIP SOIC industrial temperature range AEC-Q100 RoHS REACH
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