Microchip Technology

PIC16C773/SP - 8-Bit 20MHz CMOS OTP MCU w/ 12-bit ADC | Microchip

MPN: PIC16C773/SP ✓ Active
In Stock Ships in 1-3 business days
4.0 V to 5.5 V Vdss 28-SPDIP (0.300 inch, 7.62mm) Package 20 MHz Speed 7 KB (4K x 14) OTP Memory
From $4.4 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $6.85 $6.85
10 $6.21 $62.10
100 $5.55 $555.00
500 $4.95 $2,475.00
1,000 $4.4 $4,400.00
ℹ️ All prices are in USD

PIC16C773/SP Overview

The Microchip Technology PIC16C773/SP is an 8-bit CMOS OTP-based microcontroller in the PIC16C family, featuring 7KB (4K x 14) of program memory, 256 bytes of RAM, 22 I/O lines, and an integrated 12-bit Analog-to-Digital converter with 6 input channels, housed in a 28-pin SPDIP (Skinny Plastic DIP) package.

Key features include a 20 MHz maximum clock speed (200 ns instruction cycle), 35 single-word instructions, an architecture that is upwards compatible with the PIC16C5X and PIC12CXXX device families, an operating voltage range of 4.0 V to 5.5 V, and an industrial operating temperature range of 0°C to +70°C. The integrated 12-bit A/D converter eliminates the need for external signal-conditioning circuitry in precision measurement applications.

The PIC16C773/SP uses Microchip's proven Harvard RISC architecture with separate code and data buses, enabling single-cycle instruction fetch and execution at 20 MHz. The 12-bit ADC provides 4096 discrete output codes (vs. 1024 for 10-bit converters), enabling finer discrimination of small analog signal changes for transducer and instrumentation designs. OTP (One-Time Programmable) memory allows final firmware commitment at production time at lower per-unit cost than windowed EPROM.

Typical applications include industrial process control instrumentation, sensor signal conditioning, motor control feedback loops, multi-channel data acquisition systems, and embedded control subsystems requiring moderate computational throughput and precision analog measurement. The PIC16C773 was historically used in HVAC controllers, medical instrumentation, and automotive subsystems.

When designing with this device, ensure the MCLR pin is properly biased and that the oscillator configuration (RC, XT, HS, LP) matches the crystal or resonator used. The 12-bit ADC requires an adequate reference voltage source; VR+ and VR- pins must be driven by a low-impedance reference for rated accuracy.

Drop-in alternatives for PIC16C773/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 PIC16C773/SP (same form factor and footprint) — differing in Package, Mounting Type, ADC, Core, Maximum Clock Frequency.

Microchip Technology
Package: 28-pin SPDIP (SP)
Core: 8-bit PIC16C RISC
Maximum Clock Frequency: 10 MHz
Microchip Technology
Package: 28-pin SPDIP (0.300 inch, 7.62 mm)
Mounting Type: Through-Hole
ADC: 5 channels x 8 bit

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

PIC16C773-I/SP

✅ Drop-In
📦 28-SPDIP
industrial temperature grade -40C to +85C vs 0C to +70C, same die/pinout

📋 Reference alternative (not in catalog)

PIC16C76-10I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
8-bit PIC16C RISC · 35 single-word instructions · 14 KB OTP (8K x 14) · 368 bytes · Not present (OTP family) · 10 MHz · 200 ns · 4.0 V to 5.5 V

✓ In Stock

$5.18 / Unit

View Datasheet →

PIC16C76-20I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
8-bit OTP Microcontroller · PIC16CXX mid-range · 14 KB (8K x 14) · OTP · 368 bytes · 20 MHz · 8 bit · 14 bit

✓ In Stock

$8.85 / Unit

View Datasheet →
ℹ️ 4 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.

PIC16C773/SP Maximum Ratings & Electrical Characteristics

Family PIC16C
Core 8-bit RISC (Harvard architecture)
Program Memory 7 KB (4K x 14) OTP
RAM 256 bytes
Maximum Clock Speed 20 MHz
Instruction Cycle 200 ns
Instruction Set 35 single-word instructions
I/O Pins 22
ADC 12-bit, 6 channels
Supply Voltage 4.0 V to 5.5 V
Operating Temperature 0°C to +70°C
Package 28-SPDIP (0.300 inch, 7.62mm)
Mounting Type Through-Hole (DIP)
ROM Type OTP (One-Time Programmable)
Architecture Compatibility PIC16C5X, PIC12CXXX

PIC16C773/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 — Master Clear (Reset) input, active low
Pin 2 RA0/AN0 — Digital I/O / Analog input 0
Pin 3 RA1/AN1 — Digital I/O / Analog input 1
Pin 4 RA2/AN2 — Digital I/O / Analog input 2
Pin 5 RA3/AN3/VREF — Digital I/O / Analog input 3 / VREF input
Pin 6 RA4/T0CKI — Digital I/O / Timer0 clock input
Pin 7 RA5/AN4/SS — Digital I/O / Analog input 4 / SPI Slave Select
Pin 8 VSS — Ground reference
Pin 9 OSC1/CLKIN — Oscillator input / external clock input
Pin 10 OSC2/CLKOUT — Oscillator output / 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 / Capture/Compare/PWM2
Pin 13 RC2/CCP1 — Digital I/O / Capture/Compare/PWM1
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 / UART TX / synchronous clock
Pin 18 RC7/RX/DT — Digital I/O / UART RX / synchronous data
Pin 19 VSS — Ground reference
Pin 20 VDD — Positive supply voltage
Pin 21 RB0/INT — Digital I/O / External interrupt
Pin 22 RB1 — Digital I/O
Pin 23 RB2 — Digital I/O
Pin 24 RB3 — Digital I/O
Pin 25 RB4 — Digital I/O
Pin 26 RB5 — Digital I/O
Pin 27 RB6/PGC — Digital I/O / ICSP clock
Pin 28 RB7/PGD — Digital I/O / ICSP data

Typical Applications

PIC16C773/SP is suitable for 7 applications: Industrial Process Control, Sensor Signal Conditioning, HVAC Controller Subsystems, Multi-Channel Data Acquisition, Medical Instrumentation, Motor Control Feedback, Automotive Aftermarket Accessories.

🏭

Industrial Process Control

The PIC16C773/SP fits industrial process-control applications because of its 12-bit ADC (4096 codes over 0-5 V gives ~1.22 mV resolution) and 22 digital I/O lines for sensor multiplexing, actuator drive, and HMI interfacing. It directly digitizes thermocouple, RTD, pressure-transducer, and 4-20 mA-loop signals via the six 12-bit ADC channels, eliminating external signal-conditioning ASICs. The 20 MHz CPU provides 5 MIPS throughput for PID loop computation, while the 256-byte RAM holds sensor-history buffers and the 7 KB OTP holds the control algorithm. Industrial designers should pair it with isolated RS-485 transceivers for supervisory SCADA links.

🧩

Sensor Signal Conditioning

The PIC16C773/SP is ideal for multi-channel sensor-signal-conditioning modules because the 12-bit ADC's 1.22 mV LSB step detects sub-percent changes in bridge, thermistor, and strain-gauge outputs. The six ADC inputs scan up to six sensors per device, and the PIC16C RISC core runs calibration routines in firmware. With 4.0-5.5 V supply and 0-70 °C commercial temperature grade, the part fits indoor enclosures. Designers typically add a precision 2.5 V ADR01 reference to the VR+ pin to reach full 12-bit absolute accuracy.

🏭

HVAC Controller Subsystems

The PIC16C773/SP serves well in HVAC controller subsystems because it integrates a 12-bit ADC (needed for accurate temperature and humidity sensing), 22 I/O (for fan relays, damper motors, and LCD/keypad interfacing), and a 5 MIPS CPU (sufficient for PID loop computation across multiple zones). The OTP memory holds the final committed control algorithm at lower per-unit cost than Flash. Designers must derate I/O drive for triac-switched line-voltage loads and add optocouplers for mains isolation per UL 873.

🖥️

Multi-Channel Data Acquisition

The PIC16C773/SP fits portable multi-channel data-acquisition front ends because the 12-bit ADC at 6 channels digitizes up to six analog inputs without external MUX/ADC hardware, reducing BOM cost and PCB area. The 20 MHz CPU performs local averaging, peak detection, and statistics in real time. Designers typically buffer data through the 256-byte RAM and transmit results via UART or SPI to a host processor. Battery-powered variants should add a TPS7A30 LDO for low-noise ADC reference supply.

💊

Medical Instrumentation

The PIC16C773/SP fits medical instrumentation front-end modules because the 12-bit ADC captures physiological signals with sufficient resolution for pulse oximetry, blood-pressure monitors, and patient-monitoring peripherals, while the PIC16C RISC core implements digital filtering and display refresh. The commercial 0-70 °C operating range covers clinical indoor environments. For patient-isolation designs, designers must add IEC 60601-compliant isolation barriers and reinforced insulation between the PIC and any patient-contact circuitry.

🏭

Motor Control Feedback

The PIC16C773/SP fits motor-control feedback subsystems because the 12-bit ADC accurately digitizes back-EMF, current-sense, and tachometer signals for closed-loop control of BLDC, stepper, and DC motors. The 22 I/O pins drive PWM outputs, quadrature encoder inputs, and fault-flag inputs without external logic. Designers should pair the device with gate drivers such as the IR2104 and current-sense amplifiers such as the INA240. The OTP memory finalizes control firmware at production time.

🚗

Automotive Aftermarket Accessories

The PIC16C773/SP fits automotive aftermarket accessories because the 12-bit ADC reads multiple sensor inputs (temperature, pressure, position) and the 5 MIPS core drives display panels and switch inputs. Although the commercial 0-70 °C grade is narrow for under-hood use, aftermarket interior accessories operate comfortably in this range. Designers should add automotive-grade voltage regulation (e.g. LM7805 with reverse-battery protection) and load-dump suppression to survive 12 V vehicle electrical transients.

Recommended Products Summary

MAX485 RS-485 transceiver for industrial networking Used in: Industrial Process Control AD620 Instrumentation amp for sensor signal conditioning Used in: Industrial Process Control ADR01 10V precision voltage reference for ADC Used in: Sensor Signal Conditioning INA125 Bridge sensor amplifier Used in: Sensor Signal Conditioning MOC3041 Optoisolator for triac drive Used in: HVAC Controller Subsystems DS18B20 1-Wire digital temperature sensor Used in: HVAC Controller Subsystems FT232R USB-to-UART bridge for host data transfer Used in: Multi-Channel Data Acquisition 25LC256 EEPROM for nonvolatile data logging Used in: Multi-Channel Data Acquisition AD8232 ECG signal conditioning front-end Used in: Medical Instrumentation MAX17055 Battery fuel gauge for portable medical devices Used in: Medical Instrumentation IR2104 Half-bridge gate driver Used in: Motor Control Feedback INA240 Current sense amplifier for motor feedback Used in: Motor Control Feedback LM7805 5V regulator for vehicle power bus Used in: Automotive Aftermarket Accessories TVS diode Load-dump transient protection Used in: Automotive Aftermarket Accessories
What is the program memory size of PIC16C773/SP?
The PIC16C773/SP contains 7 KB of OTP (One-Time Programmable) program memory, organized as 4K x 14 words. According to the Microchip datasheet, the program counter is 14 bits wide and supports 8192 x 14 addressable locations, with the upper portion reserved for the device configuration and ID locations. OTP memory allows a single production-time programming cycle at lower cost than windowed EPROM.
What is the ADC resolution of PIC16C773/SP?
The PIC16C773/SP integrates a 12-bit Analog-to-Digital Converter with 6 input channels, providing 4096 discrete output codes (compared to 1024 for 10-bit converters). According to the Microchip datasheet, this 4x improvement enables finer discrimination of small analog signal changes, eliminating the need for external signal-conditioning circuitry in precision measurement designs.
What is the maximum clock frequency of PIC16C773/SP?
The PIC16C773/SP supports a maximum clock frequency of 20 MHz, yielding a 200 ns instruction execution time. According to the Microchip datasheet, the PIC16C family uses a 4-clock-per-instruction-cycle architecture, so a 20 MHz oscillator produces 5 MIPS throughput. Lower-cost HS, XT, and RC oscillator modes are also available for applications that do not require full throughput.
Where can I buy PIC16C773/SP online?
The PIC16C773/SP is available from authorized distributors including DigiKey (part number 281983) and Mouser. As of 2026-09-19, DigiKey lists the part as in stock with same-day shipping. LCSC Electronics also stocks the part starting at approximately $2.75 per unit. For volume production, MicrochipDirect typically offers factory-direct pricing for orders above 100 pieces.
What is the lead time for PIC16C773/SP orders?
As of 2026-09-19, lead time for the PIC16C773/SP from major distributors is approximately 2-4 weeks for factory orders and immediate stock-to-2 weeks from DigiKey and Mouser authorized inventory. Because the device uses OTP memory, distributors cannot replenish stock by reprogramming; new inventory must come from Microchip factory production runs.
PIC16C773/SP vs PIC16C773-I/SP - what is the difference?
The PIC16C773/SP is the commercial-grade variant (0°C to +70°C) while the PIC16C773-I/SP is the industrial-grade variant (-40°C to +85°C) of the same die. Both share the same 28-SPDIP package, OTP memory size (7 KB), ADC (12-bit, 6 channels), and pinout, making them fully drop-in compatible - only the operating temperature range differs.
Is PIC16C773/SP still in production?
Yes, as of 2026-09-19 the PIC16C773/SP is listed as ACTIVE in Microchip's product lifecycle system and remains in production. The PIC16C family has been a long-running product line at Microchip, with continued factory support for legacy industrial, automotive aftermarket, and embedded OEM designs that require OTP memory.
Where to download PIC16C773/SP datasheet PDF?
The official PIC16C773/SP datasheet PDF is available from the Microchip product page at https://www.microchip.com/en-us/product/PIC16C773. Third-party datasheet mirrors are also available at datasheets.com, alldatasheet.com, and Octopart. The datasheet covers pinout, electrical characteristics, ADC specifications, instruction set, and programming procedure.
What is the difference between PIC16C773 and PIC16C770?
The PIC16C773 features a 12-bit ADC with 6 channels, while the PIC16C770 has a lower-resolution 12-bit ADC with fewer channels. According to Microchip product documentation, both share the same 28-pin SPDIP package and 7 KB OTP program memory. The PIC16C770 is a lower-cost option when fewer ADC channels are acceptable; the PIC16C773 is the higher-integration variant.
Can PIC16F876A replace PIC16C773/SP?
The PIC16F876A is NOT a drop-in replacement for the PIC16C773/SP. Although both share the 28-pin SPDIP pinout, the PIC16C773 has 7 KB OTP and 12-bit ADC, while the PIC16F876A has 14 KB Flash and 10-bit ADC. The PIC16F876A can serve as a functional upgrade in many designs but requires firmware revision due to flash programming model and reduced ADC resolution.
What is the best cross-brand equivalent for PIC16C773/SP?
There is no true cross-brand drop-in equivalent for the PIC16C773/SP. The PIC microcontroller architecture is proprietary to Microchip, and no second-source manufacturer produces a pin-and-instruction-compatible clone in a 28-SPDIP package with 12-bit ADC and 7 KB OTP. Designers needing a second source typically migrate to the flash-based PIC16F876A within Microchip's own portfolio.
Is PIC16C773/SP suitable for new product designs in 2026?
The PIC16C773/SP remains a valid choice for new designs that specifically need OTP memory, a 12-bit ADC, and proven PIC16C architecture in 2026. However, for most new designs, Microchip recommends the flash-based PIC16F876A (same package, 14 KB Flash, 10-bit ADC) or PIC18F family for new architectures, as Flash parts support in-field firmware updates and avoid OTP cost-per-unit pricing.
What is the operating voltage of PIC16C773/SP?
The PIC16C773/SP operates from a supply voltage of 4.0 V to 5.5 V on the VDD pin, with VSS at ground. According to the Microchip datasheet, the device is not specified for 3.3 V operation - designers using 3.3 V logic should migrate to the PIC16F family or use a 3.3 V regulator to power the PIC16C773 from a 5 V rail.
How many I/O pins does PIC16C773/SP have?
The PIC16C773/SP provides 22 digital I/O pins across PORTA, PORTB, and PORTC in its 28-SPDIP package. According to the Microchip datasheet, several pins are multiplexed with analog functions (AN0-AN5 for the 12-bit ADC), capture/compare/PWM peripherals, and external interrupt sources. Designers can use the ADCON1 register to configure pins as digital or analog.
What is the instruction set of PIC16C773/SP?
The PIC16C773/SP uses the PIC16C instruction set with 35 single-word instructions, including arithmetic, logical, bit manipulation, branch, and control flow operations. According to the Microchip datasheet, this RISC-style instruction set is fully upwards compatible with the PIC16C5X and PIC12CXXX families, allowing code developed for older PICmicro parts to migrate to the PIC16C773 with minimal changes.

Engineering reference data for PIC16C773/SP — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C773/SP when you need a 28-pin SPDIP through-hole 8-bit Microchip MCU with 7 KB OTP memory, 256 bytes RAM, 22 I/O, and a 12-bit ADC for sensor measurement in commercial-temperature (0-70 °C) embedded designs. Choose the PIC16C773-I/SP if the same features are required but the operating environment exceeds 70 °C - it is pin-compatible and sourced from the same Microchip part family. Choose the PIC16C76-10I/SP or PIC16C76-20I/SP if 8-bit ADC resolution is acceptable and you want more program memory (14 KB OTP) at a lower unit cost. Avoid the PIC16C773-I/SO and PIC16C770-I/SS unless your design uses surface-mount SOIC/SSOP footprints - these are NOT pin-compatible with the 28-SPDIP and require PCB rework. For new designs starting in 2026, also consider the flash-based PIC16F876A, which provides in-field reprogrammability but only a 10-bit ADC.

Comparison with Alternatives

Parameter This Product PIC16C773-I/SP PIC16C773-I/SO PIC16C770-I/SS PIC16C76-10I/SP PIC16C76-20I/SP
Package 28-SPDIP 28-SPDIP - same 28-SOIC - differs (SMD) 28-SSOP - differs (SMD) 28-SPDIP - same 28-SPDIP - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 7 KB OTP 7 KB OTP 7 KB OTP 7 KB OTP 14 KB OTP 14 KB OTP
ADC Resolution 12-bit 12-bit 12-bit 12-bit 8-bit 8-bit
Maximum Clock Speed 20 MHz 20 MHz 20 MHz 20 MHz 10 MHz 20 MHz
Operating Temperature 0°C to +70°C -40°C to +85°C -40°C to +85°C -40°C to +85°C -40°C to +85°C -40°C to +85°C
I/O Pins 22 22 22 22 22 22

Key Differentiators

  • 12-bit ADC vs 8-bit on PIC16C76 family (vs PIC16C76-10I/SP)
  • Same 28-SPDIP package as PIC16C76 family (vs PIC16C76-10I/SP)
  • Industrial temperature variant available in same package (vs PIC16C773-I/SP)

Design Notes

The PIC16C773/SP operates from a single 4.0-5.5 V supply on VDD with VSS at ground. Place a 0.1 µF ceramic decoupling capacitor as close as possible to the VDD pin (pin 20), with a 10 µF tantalum or electrolytic bulk capacitor on the same supply rail. The device draws approximately 5 mA active at 20 MHz and 1 µA standby, so the bulk capacitor prevents VDD sag during peripheral switching events.

Route the analog ADC inputs (RA0-RA5) away from digital switching traces and clock lines to minimize coupling noise into the 12-bit ADC. Use a guarded ground plane around the analog section, and route the VR+/VR- reference pins directly to a precision voltage reference (e.g. ADR01) without sharing traces with digital return currents. Estimated: with these layout practices the 12-bit ADC achieves close to its rated SNR.

The MCLR pin (pin 1) must be pulled high through a 10 kΩ resistor for normal operation; leaving it floating causes intermittent resets. Do not connect VDD to VR+ directly without filtering - a noisy reference directly limits ADC accuracy. The OSC1/OSC2 oscillator selection bits must match the actual crystal or resonator in use (HS, XT, LP, RC), or the device will fail to start reliably. OTP memory is one-time programmable - verify firmware with a Flash or windowed equivalent (e.g. PIC16C773/JW) before committing production units.

The PIC16C773/SP SPDIP package has a thermal resistance of approximately 85 °C/W junction-to-ambient. Estimated: at 5 V supply, 20 MHz active, and 22 I/O driving 10 mA each, total power dissipation is around 200 mW, yielding a 17 °C junction rise above ambient - well within the 0-70 °C commercial range. Designers in enclosed housings with limited airflow should verify junction temperature under worst-case ambient.

Compliance Information

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

Compliance information not explicitly stated in the verified web data. PIC16C773/SP is a legacy through-hole product; designers should request the latest material declaration from Microchip for RoHS/REACH status.

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

Related Searches

PIC16C773/SP datasheet PIC16C773 price PIC16C773 12-bit ADC microcontroller PIC16C773 SPDIP 28-pin PIC16C773 industrial sensor application PIC16C773 vs PIC16C76 buy PIC16C773/SP online PIC16C773/SP pinout Microchip PIC16C773 OTP microcontroller PIC16C773 drop-in replacement what is the ADC resolution of PIC16C773 PIC16C773 lead time distributor

Related Components & Terms

Microchip Technology PIC16C773 PIC16C773/SP PIC16C773-I/SP PIC16C773-I/SO PIC16C770 PIC16C76 8-bit microcontroller RISC architecture Harvard architecture PIC16C family PICmicro 12-bit ADC analog-to-digital converter OTP memory One-Time Programmable 28-SPDIP Skinny Plastic DIP through-hole package 20 MHz oscillator instruction set ICD / ICSP MCLR USART I2C / SPI RoHS AEC-Q100 sensor signal conditioning industrial process control HVAC controller data acquisition
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