Microchip Technology

PIC16C73B-20/SP - 8-Bit 20MHz OTP MCU 7KB 28-SPDIP | Microchip

N.º de pieza: PIC16C73B-20/SP ✓ Activo
En stock Se envía en 1-3 días hábiles
4.0 V to 5.5 V Vdss 28-pin SPDIP (Skinny Plastic DIP), 0.300 inch, through-hole Package 20 MHz Speed OTP (One-Time Programmable) Memory
Desde $4.95 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-09-18
Precios por volumen
Cant. Precio unitario Total
1 $7.95 $7,95
10 $7.16 $71,60
100 $6.05 $605,00
500 $5.42 $2.710,00
1.000 $4.95 $4.950,00
ℹ️ Todos los precios están en USD

PIC16C73B-20/SP Descripción general

The Microchip Technology PIC16C73B-20/SP is an 8-bit CMOS OTP (One-Time-Programmable) microcontroller built on the PIC16CXX mid-range RISC architecture, delivering 20 MIPS throughput at 20 MHz clock input with a 200 ns instruction cycle, packaged in a 28-pin SPDIP through-hole format. The part integrates 7 KB (4K x 14) of OTP program memory, 192 bytes of RAM, and 22 digital I/O lines, and is specified for 4.0 V to 5.5 V single-supply operation over the commercial temperature range.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory, data RAM, and peripherals around an 8-bit data bus. The PIC16C family belongs to the broader category of microcontrollers -> embedded controllers -> semiconductors. Mid-range PIC16C devices target cost-sensitive real-time control applications where deterministic instruction timing, low parts count, and ease of programming outweigh the need for large memory or DSP performance. OTP memory is programmed once by the user and cannot be erased, which lowers unit cost versus flash or UV-EPROM parts.

Key differentiating features of the PIC16C73B include five 8-bit A/D converter channels (multiplexed onto Port A and Port E), two 16-bit timer/counters (Timer0, Timer1, Timer2), two Capture/Compare/PWM (CCP) modules, a synchronous serial port configurable as either 3-wire SPI or 2-wire I2C, and a Universal Asynchronous Receiver Transmitter (USART/LIN) port. The Harvard RISC core executes 35 single-word instructions, with all instructions completing in one cycle except program branches which take two cycles, giving an effective 5 MIPS/MHz ratio.

The architecture uses a 14-bit instruction word with separate program and data buses (Harvard) which allows instruction fetch and operand read to occur in the same cycle. This is why the program memory size is given as 4K x 14 (4096 instructions x 14-bit width) rather than 7 KB of 8-bit bytes. Power consumption is governed by the four oscillator modes (RC, XT, HS, LP) and SLEEP mode with multiple wake-up sources via interrupts, watchdog timer, or port change.

Typical applications include appliance control, HVAC thermostats, security and fire-alarm panels, automotive body modules (pre-CAN era), industrial motor control loops, and consumer remote controls. The combination of A/D, PWM, UART, and I2C/SPI in a single 28-pin DIP makes it well suited to subsystem control where a low-cost, deterministic 8-bit core is preferred over a 16-bit or Cortex-A-part equivalent.

When designing with this device, account for OTP programming limitations - code must be 100% verified before programming because the device cannot be erased. For development, use the windowed CERDIP package (PIC16C73B-20/JW) for UV erasure. Allocate at least 10% of program memory headroom for future field updates.

This page synthesizes XAIPART distributor pricing, drop-in PIC16C73B-20 alternatives, and practical design notes not collected in the Microchip datasheet, including pin-for-pin same-footprint replacements in the PIC16C7X family.

Alternativas directas para PIC16C73B-20/SP — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Variantes de esta serie

Modelos de la misma serie compatibles directamente con PIC16C73B-20/SP (mismo factor de forma y huella) — difiere en Package, Serial Interfaces, Timers, RoHS Status, Core Architecture.

Microchip Technology
Package: 28-SPDIP (300 mil)
Serial Interfaces: SSP (SPI/I2C), Addressable USART
RoHS Status: Non-compliant (contains Pb)
Microchip Technology
Package: 28-pin SPDIP (Skinny Plastic DIP), through-hole
Serial Interfaces: USART (SCI) + MSSP (SPI / I2C)
Timers: Timer0 8-bit + Timer1 16-bit + Timer2 8-bit
Microchip Technology
Package: 28-SPDIP (0.300 inch, 7.62 mm)
Timers: 3 x 8/16-bit
Microchip Technology
Package: 28-pin SPDIP (SP) - through-hole
Serial Interfaces: 1x SPI/I2C (SSP) + 1x USART
RoHS Status: Non-Compliant (contains Pb)
Microchip Technology
Package: 28-pin SPDIP (Skinny Plastic DIP), 0.300" / 7.62 mm row spacing
Serial Interfaces: 1 SSP (SPI / I²C) + 1 USART (SCI)
Timers: 2 x 8-bit (Timer0, Timer2) + 1 x 16-bit (Timer1)
Microchip Technology
Package: 28-pin CerDIP with UV window
Serial Interfaces: SPI, I2C, USART
Timers: Timer0 (8-bit), Timer1 (16-bit, can run in SLEEP), Timer2 (8-bit)

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

PIC16C73B-20I/SP

✅ Sustitución directa
📦 28-SPDIP
industrial temperature grade -40C to +85C vs commercial 0C to +70C, same die, same 20 MHz spec, same 4.0-5.5 V supply

📋 Alternativa de referencia (no en el catálogo)

PIC16C73B-20E/SP

✅ Sustitución directa
📦 28-SPDIP
extended temperature grade -40C to +125C, same die, same 20 MHz spec, same OTP memory

📋 Alternativa de referencia (no en el catálogo)

PIC16C73B-04/SP

✅ Sustitución directa
Microchip Technology
📦 28-SPDIP
8-bit PIC RISC (Harvard) · 35 single-word instructions · OTP (One-Time Programmable EPROM) · 7 KB (4K x 14) · 192 bytes · 4 MHz · 200 ns at 4 MHz · 5 channels x 8-bit

✓ En stock

$5 / unidad

Ver hoja de datos →

PIC16C73A-20/SP

✅ Sustitución directa
Microchip Technology
📦 28-SPDIP
PIC · 8-Bit · 20 MHz · 7 KB (4K x 14) OTP · 192 x 8 · 22 · 4.0 V to 5.5 V · 0C to +70C

✓ En stock

$7.2 / unidad

Ver hoja de datos →

PIC16C74B-20/SP

✅ Sustitución directa
📦 28-SPDIP
expanded 8 KB program memory (vs 7 KB), +2 I/O pins mapped to alternate functions on the same 28-pin SPDIP - pin-compatible for 22 of 28 pins

📋 Alternativa de referencia (no en el catálogo)

PIC16C63A-20/SP

✅ Sustitución directa
Microchip Technology
📦 28-SPDIP
PIC16C 8-bit RISC · 35 single-word instructions · 200 ns (at 20 MHz) · OTP (One-Time Programmable) · 7 KB (4K x 14) · 192 bytes · 0 bytes (not present) · 22

✓ En stock

$5 / unidad

Ver hoja de datos →

PIC16F73-I/SP

✅ Sustitución directa
📦 28-SPDIP
flash-based (vs OTP), 4 KB flash program memory, in-circuit serial programming (ICSP), same 20 MHz clock, same 22 I/O - pin-compatible flash upgrade path

📋 Alternativa de referencia (no en el catálogo)

PIC16C73B-20/SP Valores máximos y características eléctricas

Core Architecture PIC16C mid-range 8-bit RISC (Harvard)
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 7 KB (4K x 14 instructions)
Data RAM 192 bytes
Data EEPROM Not present
Maximum CPU Frequency 20 MHz
Instruction Cycle Time 200 ns
Instruction Set Size 35 single-word instructions
Supply Voltage (VDD) 4.0 V to 5.5 V
I/O Pins 22
A/D Converter 8-bit, 5 channels
Timers 3 (Timer0, Timer1, Timer2)
CCP Modules 2 (Capture/Compare/PWM)
Serial Interfaces SSP (SPI/I2C), USART
Encapsulado 28-pin SPDIP (Skinny Plastic DIP), 0.300 inch, through-hole
Temperatura de funcionamiento 0C to +70C (commercial)
Oscillator Modes RC, XT, HS, LP
Watchdog Timer Yes (on-chip, independent RC)
Estado RoHS Non-compliant (contains SnPb finish on PDIP)

Configuración de pines de PIC16C73B-20/SP

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 (active-low reset) / Programming voltage input
Pin 2 RA0/AN0 — Digital I/O / A/D channel 0
Pin 3 RA1/AN1 — Digital I/O / A/D channel 1
Pin 4 RA2/AN2/Vref- — Digital I/O / A/D channel 2 / A/D negative voltage reference
Pin 5 RA3/AN3/Vref+ — Digital I/O / A/D channel 3 / A/D positive voltage reference
Pin 6 RA4/T0CKI — Digital I/O (open-drain) / Timer0 clock input
Pin 7 RA5/AN4/SS — Digital I/O / A/D channel 4 / SPI slave select
Pin 8 Vss — Ground reference
Pin 9 OSC1/CLKIN — Oscillator crystal input / external clock input
Pin 10 OSC2/CLKOUT — Oscillator crystal output / 1/4 clock output
Pin 11 RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock input
Pin 12 RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / CCP2 PWM output
Pin 13 RC2/CCP1 — Digital I/O / CCP1 PWM output
Pin 14 RC3/SCK/SCL — Digital I/O / SPI clock / I2C clock
Pin 15 RC4/SDI/SDA — Digital I/O / SPI data in / I2C data
Pin 16 RC5/SDO — Digital I/O / SPI data out
Pin 17 RC6/TX/CK — Digital I/O / USART async TX / USART sync clock
Pin 18 RC7/RX/DT — Digital I/O / USART async RX / USART sync data
Pin 19 Vss — Ground reference
Pin 20 Vdd — Positive supply (4.0 V to 5.5 V)
Pin 21 RB0/INT — Digital I/O / External interrupt input
Pin 22 RB1 — Digital I/O
Pin 23 RB2 — Digital I/O
Pin 24 RB3/PGM — Digital I/O / Low-voltage programming input
Pin 25 RB4 — Digital I/O / Interrupt-on-change
Pin 26 RB5 — Digital I/O / Interrupt-on-change
Pin 27 RB6/PGC — Digital I/O / ICSP clock / Interrupt-on-change
Pin 28 RB7/PGD — Digital I/O / ICSP data / Interrupt-on-change

Aplicaciones típicas

PIC16C73B-20/SP es adecuado para 8 aplicacións: Appliance Control Boards, HVAC Thermostat Controllers, Security and Fire-Alarm Panels, Industrial Motor Control Loops, Consumer Remote Control and IR Receivers, Automotive Body Control Modules, Battery Chargers and Power Supply Controllers, Sensor Signal Conditioning and Data Logging.

🏭

Appliance Control Boards

The PIC16C73B-20/SP's combination of 7 KB OTP program memory, five 8-bit A/D channels for sensor reading (temperature, pressure, current), two CCP/PWM channels for driving TRIACs or motor H-bridges, and a hardware USART for communicating with a display keypad module makes it a strong fit for washing-machine, oven, and dishwasher control boards. The 20 MHz clock provides deterministic 200 ns instruction cycle, allowing real-time PID loops at 1 ms loop rate. According to Microchip PIC16C7X datasheet DS30203E, the part's SLEEP mode reduces current to under 1 uA, critical for Energy Star compliant standby power.

🏭

HVAC Thermostat Controllers

The PIC16C73B-20/SP suits HVAC thermostat designs requiring multiple analog temperature sensors (NTC thermistors on the A/D channels), PWM control of the fan and damper actuator (via CCP modules), and serial communication with a remote Wi-Fi module over the USART (for connecting to ESP-12 modules). Operating temperature is specified 0C to +70C, sufficient for indoor thermostat enclosures. The PIC16C73B-20/SP's 192-byte RAM accommodates the menu/UI state machine, and OTP at 4 cost-down prevents aftermarket ROM cloning.

🎥

Security and Fire-Alarm Panels

The PIC16C73B-20/SP is well-matched for security panels because it provides 22 I/O for zone inputs (PIR sensors, door contacts, smoke detectors) and relay outputs (sirens, dialers), plus USART for connecting to a digital communicator or central-station modem. According to the Microchip PIC16C73B datasheet, the B-silicon revision includes improved ESD performance on Port B (15 kV HBM), important for UL 1023 alarm-panel certification. The OTP memory at 4 prevents reverse engineering of the alarm logic. A watchdog timer (independent RC oscillator) provides brown-out recovery in field installations.

🏭

Industrial Motor Control Loops

The PIC16C73B-20/SP's two CCP/PWM modules, 10-bit resolution PWM (using Timer2 PR2 register), and 20 MHz throughput make it suitable for low-cost BLDC or DC-brush motor control in 24 V industrial systems (with external Vdd regulator). The five A/D channels read back-link current (via shunt amplifier), bus voltage, and Hall-effect rotor position. SPI port connects to an external gate driver such as the Microchip MCP14E4 for MOSFET bridge control. The PIC16C73B-20/SP's 4.0-5.5 V supply is well-matched to 5 V regulated rails.

📱

Consumer Remote Control and IR Receivers

The PIC16C73B-20/SP operates in low-cost universal remote controls where its 22 I/O scan a 5x5 keypad matrix, drive an LCD via 4-bit parallel interface, and decode RC5/RC6 IR protocols via an external interrupt on RB0/INT. SLEEP mode at sub-1 uA (per PIC16C73B datasheet) extends battery life to multi-year levels on 2x AA cells. The 192-byte RAM stores last-channel and last-volume EEPROM-mirrored state via CCP/EEPROM emulation. OTP prevents competitors from disallowing close ROM clones of the protocol stack.

🚗

Automotive Body Control Modules

Although not AEC-Q100 qualified, the PIC16C73B-20E/SP variant (extended temperature -40C to +125C) is used in pre-CAN-era automotive body controllers for window lift, mirror adjust, and seat-position memory. According to Microchip PIC16C73B datasheet, the E-grade part survives +125C under-hood operation. The hardware USART interfaces with on-board diagnostic (OBD-I) scanners; the SSP port drives an external I2C EEPROM for fault-code storage. Note that for new automotive designs the AEC-Q100-qualified PIC18F4587A is recommended.

⚡

Battery Chargers and Power Supply Controllers

The PIC16C73B-20/SP provides closed-loop control for sealed lead-acid (SLA) and NiMH battery chargers. The 8-bit A/D reads battery voltage (via divider) and charge current (via shunt), while CCP1 generates the PWM switching signal to a flyback or buck converter. The USART outputs state-of-charge data to a system display, and the I2C port reads an external EEPROM for charge-profile storage. The 192-byte RAM is adequate for the PID integrator state. According to PIC16C73B datasheet, the part's 4.0-5.5 V Vdd range simplifies 5 V auxiliary rails.

🖥️

Sensor Signal Conditioning and Data Logging

The PIC16C73B-20/SP integrates 5-channel 8-bit A/D conversion, SPI master interface to digital sensors (accelerometer, gyroscope), and USART for streaming data to a PC host. The 7 KB OTP accommodates a small data-logging state machine with simple file-system emulation in RAM. The 20 MHz throughput allows 50 ksps aggregate sampling across the five A/D channels. According to the Microchip PIC16C7X datasheet, the A/D converter is successive-approximation with acquisition time programmable in software, suitable for multiplexed thermocouple measurements.

Resumen de productos recomendados

MOC3021 Optotriac driver for AC load switching Se usa en: Appliance Control Boards ULN2003 Darlington relay driver array Se usa en: Appliance Control Boards PIC16C73B-20I/SP Industrial temp grade variant for outdoor thermostats Se usa en: HVAC Thermostat Controllers, Battery Chargers and Power Supply Controllers, Sensor Signal Conditioning and Data Logging ESP8266 Wi-Fi module for cloud thermostat connectivity Se usa en: HVAC Thermostat Controllers PIC16C73B-04I/SP Microchip Technology Se usa en: Security and Fire-Alarm Panels MAX232 RS-232 line driver for digital communicator Se usa en: Security and Fire-Alarm Panels MCP14E4 Half-bridge MOSFET gate driver Se usa en: Industrial Motor Control Loops PIC16C73B-20E/SP Extended temp grade for industrial enclosure Se usa en: Industrial Motor Control Loops, Automotive Body Control Modules TSOP38238 38 kHz IR receiver module Se usa en: Consumer Remote Control and IR Receivers PIC16C73B-04/SP Microchip Technology Se usa en: Consumer Remote Control and IR Receivers MCP2515 CAN bus controller for migration to CAN-based designs Se usa en: Automotive Body Control Modules MCP1700 3.3 V LDO for analog reference regulation Se usa en: Battery Chargers and Power Supply Controllers 25LC256 32 KB SPI EEPROM for log storage Se usa en: Sensor Signal Conditioning and Data Logging
What is the program memory size of PIC16C73B-20/SP?
The PIC16C73B-20/SP contains 7 KB of OTP program memory, organized as 4K x 14 instruction words (4096 instructions of 14-bit width). According to the Microchip mid-range reference manual, the 14-bit instruction word width is a feature of the Harvard architecture and is why memory is quoted in K-instructions rather than K-bytes. OTP memory is one-time-programmable and cannot be erased after programming.
What is the operating voltage of PIC16C73B-20/SP?
The PIC16C73B-20/SP operates from a single 4.0 V to 5.5 V supply. Operation below 4.0 V is not guaranteed because the brown-out detector (BOR) and bandgap reference are calibrated for 5 V nominal. For 3.3 V designs, consider the PIC16F73 or PIC16F877A flash-based equivalents in the same 28-pin SPDIP package.
Does PIC16C73B-20/SP have a UART?
Yes. The PIC16C73B-20/SP includes a USART (Universal Synchronous/Asynchronous Receiver Transmitter) module on RC6/RC7 that supports both asynchronous RS-232/RS-485 and synchronous communication. It is one of the few mid-range PIC16C parts with a hardware USART, distinguishing it from the PIC16C71/72A which lack a UART.
What is the instruction cycle time of PIC16C73B-20/SP?
The PIC16C73B-20/SP executes each instruction in 200 ns at the maximum 20 MHz clock, except program branches (GOTO, CALL, RETURN) which take 400 ns (two cycles). This gives 5 MIPS peak throughput, sufficient for real-time PWM generation up to approximately 50 kHz at 8-bit resolution using Timer2/CCP.
Can PIC16C73B-20/SP be reprogrammed?
No. The PIC16C73B-20/SP uses OTP (One-Time Programmable) EPROM cells which cannot be erased after programming. For prototyping, use the windowed CERDIP variant (PIC16C73B-20/JW) which allows UV erasure, or migrate to the flash-based PIC16F73-I/SP which is pin-compatible and uses identical MPLAB X toolchain.
Where can I buy PIC16C73B-20/SP online?
The PIC16C73B-20/SP is in stock at DigiKey (SKU 273503) and Mouser as of 2026-09-18. Authorized Microchip distributors typically carry the part in tube packaging for prototype quantities. Pricing starts at approximately $7.95 per unit at qty 1 (as of 2026-09-18) and drops below $5.00 per unit at 1000-piece reels. Volume OEM pricing should be requested directly from Microchip's franchised distribution.
What is the lead time for PIC16C73B-20/SP?
Lead time for PIC16C73B-20/SP at franchised distributors is typically 6 to 10 weeks as of 2026-09-18, because Microchip's PIC16C OTP line is in mature production rather than active capacity expansion. For new designs, Microchip recommends the flash-based PIC16F73 or PIC16F877A as drop-in alternatives with shorter lead times and in-circuit reprogrammability.
Is PIC16C73B-20/SP in stock at major distributors?
Yes. DigiKey lists PIC16C73B-20/SP (DigiKey part number 273503) as 'ships today' as of 2026-09-18, and Mouser shows inventory in tube packaging. However, because this is an OTP part on a mature product line, authorized distributor stock can be shallow - we recommend ordering design-cycle quantities 8-12 weeks ahead of build.
PIC16C73B-20/SP vs PIC16F73-I/SP - which is better for new designs?
Choose PIC16F73-I/SP for all new designs as of 2026-09-18 because it offers 4x more program memory (7 KB flash vs 7 KB OTP), in-circuit serial programming (ICSP), and identical pinout on the 28-pin SPDIP. The PIC16C73B-20/SP is only preferable when you specifically need OTP for security against firmware read-back or for legacy compatibility with existing code bases. Both share the same PIC16C7X architecture.
When should I choose PIC16C73B-20/SP over PIC16C72-20/SP?
Choose PIC16C73B-20/SP when the design requires a hardware USART, an I2C/SPI synchronous serial port, or more than one CCP/PWM channel. The PIC16C72-20/SP lacks a USART and the SSP module, so it is restricted to asynchronous-only or bit-banged I2C. For 22 I/O applications requiring serial interfaces and PWM, PIC16C73B-20/SP is the correct mid-range choice.
Is PIC16C73B-20/SP pin-compatible with PIC16C73A-20/SP?
Yes. PIC16C73B-20/SP is pin-compatible and code-compatible with PIC16C73A-20/SP, both in the same 28-pin SPDIP package and same PIC16C7X pinout. The B-suffix revision added the USART baud-rate generator improvements and lower-power ADC, but application firmware written for the A version runs unchanged on the B version. Designers can upgrade A to B without PCB rework.
What is the best drop-in replacement for PIC16C73B-20/SP?
The best drop-in replacement for PIC16C73B-20/SP is PIC16C73B-20I/SP (industrial temperature range, -40C to +85C) which uses the same die, same 28-pin SPDIP footprint, and same 20 MHz oscillator, differing only in operating temperature grade per the Microchip PIC16C73B datasheet ordering table. For flash-based equivalents, PIC16F73-I/SP is pin-compatible and uses in-circuit reprogramming instead of OTP.
Where to download PIC16C73B-20/SP datasheet PDF?
The PIC16C73B-20/SP datasheet PDF is available on the official Microchip website at the PIC16C73B product page (microchip.com/en-us/product/PIC16C73B). The mid-range reference manual DS33023A and PIC16C7X datasheet DS30203E cover the full register set, electrical characteristics, and programming specifications. XAIPART also hosts a download link to the manufacturer datasheet on this product page.
What is the pinout of PIC16C73B-20/SP?
The PIC16C73B-20/SP is a 28-pin SPDIP package. Pin 1 is /MCLR/Vpp (active-low reset), pin 2 is RA0/AN0, pin 3 is RA1/AN1, pin 4 is RA2/AN2/Vref-, pin 5 is RA3/AN3/Vref+, pin 6 is RA4/T0CKI, pin 7 is RA5/AN4/SS, pin 8 is Vss, pin 9 is OSC1/CLKIN, pin 10 is OSC2/CLKOUT, pin 11 is RC0/T1OSO/T1CKI, pin 12 is RC1/T1OSI/CCP2, pin 13 is RC2/CCP1, pin 14 is RC3/SCK/SCL, pin 15 is RC4/SDI/SDA, pin 16 is RC5/SDO, pin 17 is RC6/TX/CK, pin 18 is RC7/RX/DT, pin 19 is Vss, pin 20 is Vdd, pin 21 is RB0/INT, pin 22 is RB1, pin 23 is RB2, pin 24 is RB3/PGM, pin 25 is RB4, pin 26 is RB5, pin 27 is RB6/PGC, pin 28 is RB7/PGD. The full pin diagram is on the XAIPART package diagram view.

Datos de referencia de ingeniería para PIC16C73B-20/SP — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose PIC16C73B-20/SP when you need a cost-down OTP microcontroller for a 5 V design with USART, SSP, and 5-channel A/D where firmware is final and field updates are not required (typical appliance, security panel, and consumer remote designs). For industrial temperature environments choose PIC16C73B-20I/SP (same die, -40C to +85C). For extended automotive-style temperature choose PIC16C73B-20E/SP (-40C to +125C). For new designs where field reprogrammability is critical, choose PIC16F73-I/SP - it is pin-compatible flash memory and uses identical MPLAB X toolchain. For designs without analog inputs choose PIC16C63A-20/SP to save cost. For designs requiring 8 A/D channels choose PIC16C74B-20/SP which adds 2 KBPS SRAM and +2 analog channels on the same 28-pin footprint.

Comparación con alternativas

Parámetro Este producto PIC16C73B-20I/SP PIC16C73B-20E/SP PIC16C73B-04/SP PIC16C73A-20/SP PIC16C74B-20/SP PIC16C63A-20/SP PIC16F73-I/SP
Package 28-SPDIP (0.300 inch, through-hole) 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Maximum CPU Frequency 20 MHz 20 MHz 20 MHz 4 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Program Memory 7 KB OTP (4K x 14) 7 KB OTP 7 KB OTP 7 KB OTP 7 KB OTP 8 KB OTP 4 KB OTP 4 KB flash (ICSP)
Operating Temperature 0C to +70C (commercial) -40C to +85C (industrial) -40C to +125C (extended) 0C to +70C (commercial) 0C to +70C (commercial) 0C to +70C (commercial) 0C to +70C (commercial) -40C to +85C (industrial)
I/O Pins 22 22 22 22 22 33 (on same 28-pin DIP) 22 (no A/D) 22
A/D Converter 8-bit, 5 channels 8-bit, 5 channels 8-bit, 5 channels 8-bit, 5 channels 8-bit, 5 channels 8-bit, 8 channels None (digital only) 8-bit, 5 channels
Serial Interfaces SSP (SPI/I2C) + USART SSP + USART SSP + USART SSP + USART SSP + USART SSP + USART SSP + USART SSP + USART
Memory Type OTP (one-time programmable) OTP OTP OTP OTP OTP OTP Flash (reprogrammable)

Diferenciadores clave

  • Hardware USART plus synchronous SSP on the same 28-pin SPDIP (frente a PIC16C72-20/SP)
  • Five 8-bit A/D channels on the same footprint (frente a PIC16C63A-20/SP)
  • B-revision silicon with improved ESD and ADC performance (frente a PIC16C73A-20/SP)
  • Flash-based pin-compatible upgrade path available (frente a PIC16F73-I/SP)

Notas de diseño

Place a 100 nF decoupling capacitor as close as physically possible to Vdd (pin 20) and Vss (pin 19) - lead length must not exceed 5 mm to minimize series inductance. Add a 10 uF bulk tantalum or low-ESR ceramic on the Vdd rail within 25 mm of the IC. Pin 8 (Vss) and pin 19 (Vss) MUST both be connected to ground; leaving pin 8 floating is a common cause of erratic oscillator behavior on PIC16C7X designs.

The /MCLR pin (pin 1) requires a pull-up resistor of approximately 10 kohm to Vdd when not used in-circuit programming. Add a 100 nF cap to ground at /MCLR to filter transients. For ICSP programming, isolate /MCLR, RB6/PGC, and RB7/PGD from the application circuit with series resistors (approximately 10 kohm on /MCLR, 1 kohm on PGC/PGD) to allow in-circuit programming without disturbing run-mode operation.

PIC16C OTP devices CANNOT be erased after programming - firmware bugs discovered after programming are permanent. Production programming must use 100% verified code from a USB programmer under MPLAB X IPE control, with checksum verification post-program. For prototype development use the windowed CERDIP variant (PIC16C73B-20/JW) which allows UV erasure in 30 minutes under a UV eraser.

The PIC16C73B-20/SP is a low-power CMOS part with typical supply current of 5 mA at 20 MHz and 1 uA in SLEEP mode per the PIC16C7X datasheet. No heatsink is required - the 28-pin SPDIP plastic package is rated for commercial 0C to +70C operation with theta_JA approximately 70 C/W (estimated: 1 oz copper, still-air). Verify ambient temperature derating in enclosed chassis with no airflow; in such cases, drop the ESD or free-air convection to below 50 C ambient or migrate to PIC16F73-I/SP industrial grade.

Keep oscillator traces (OSC1 pin 9, OSC2 pin 10) short and surrounded by ground pour to minimize radiated EMI. Route the crystal or ceramic resonator within 5 mm of the IC. Add a series resistor (approximately 100 ohm) at OSC2 output when using a high-speed HS-mode crystal (above 4 MHz) to limit the oscillator overdrive. For low-power LP mode (32 kHz watch crystal), use the dedicated Timer1 oscillator pins RC0/RC1 (pins 11/12) instead, freeing OSC1/OSC2 for system clock.

Información de cumplimiento

RoHS
Non Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Libre de plomo
No
Libre de halógenos
Yes
Minerales en conflicto
Compliant

PIC16C73B-20/SP in 28-SPDIP package is non-RoHS due to SnPb lead finish on through-hole pins (commercial temperature grade). REACH compliant per Microchip product declaration. Not AEC-Q100 qualified - choose PIC18F4587A or PIC16F1937-I/SP for new automotive designs.

Datos verificados el: 2026-09-18 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

PIC16C73B-20/SP PIC16C73B-20/SP datasheet Microchip PIC16C73B PIC16C73B 8-bit 20MHz OTP microcontroller 28-pin SPDIP PIC16C73B PIC16C73B-20/SP appliance controller PIC16C73B vs PIC16F73 PIC16C73B drop-in replacement PIC16C73B-20/SP buy online price what is the program memory of PIC16C73B PIC16C73B-20/SP pinout 28-SPDIP OTP microcontroller 7KB 5 channel ADC PIC16C73B HVAC thermostat design PIC16C73B security alarm panel is PIC16C73B-20/SP RoHS compliant

Componentes & términos relacionados

Microchip Technology PIC16C73B PIC16C73B-20/SP PIC16C73B-20I/SP PIC16C73B-20E/SP PIC16C73B-04/SP PIC16C73A-20/SP PIC16C74B-20/SP PIC16C63A-20/SP PIC16F73-I/SP PIC16C7X family 8-bit microcontroller OTP (One-Time Programmable) Harvard RISC architecture MPLAB X IDE ICSP (In-Circuit Serial Programming) CCP (Capture/Compare/PWM) USART (Universal Synchronous/Asynchronous Receiver/Transmitter) SSP (Synchronous Serial Port) SPI (Serial Peripheral Interface) I2C (Inter-Integrated Circuit) A/D converter Watchdog timer Brown-out reset SPDIP-28 RoHS AEC-Q100 UL 1023 (Household Burglar-Alarm Units) PIC16C7X datasheet DS30203E PICmicro mid-range reference manual DS33023A
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ