PIC16C73B-20I/ML - 8-Bit 20MHz 7KB OTP MCU 28-VQFN | Microchip
MPN: PIC16C73B-20I/ML ✗ End of Life| 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 |
PIC16C73B-20I/ML Overview
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.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C73B-20I/SP
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16C73B-04I/SP
✅ Drop-In✓ In Stock
$4.75 / Unit
View Datasheet →PIC16C73A-20I/SO
✅ Drop-In✓ In Stock
$9.3 / Unit
View Datasheet →PIC16C72A-20I/ML
✅ Drop-In✓ In Stock
$3.1 / Unit
View Datasheet →PIC16F73-I/SP
✅ Drop-In📋 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.
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).
Recommended
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).
Recommended
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).
Recommended
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).
Recommended
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).
Recommended
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
Recommended Products Summary
Engineering reference data for PIC16C73B-20I/ML — comparison, design guidance, and compliance information.
Selection Guide
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
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.