Microchip Technology

PIC16C773/SS - 8-Bit MCU, 7KB OTP, 12-bit ADC | Microchip

MPN: PIC16C773/SS ✓ Active
In Stock Ships in 1-3 business days
4.0 V to 5.5 V Vdss 28-pin SSOP (0.209 inch / 5.30 mm body) Package 20 MHz Speed OTP EPROM Memory
From $5.18 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $8.1 $8.10
10 $7.45 $74.50
100 $6.62 $662.00
500 $5.9 $2,950.00
1,000 $5.18 $5,180.00
ℹ️ All prices are in USD

PIC16C773/SS Overview

The Microchip Technology PIC16C773/SS is an 8-bit RISC microcontroller with 7KB (4K x 14) One-Time-Programmable (OTP) program memory, 256 bytes of RAM, and 22 digital I/O lines, operating at up to 20 MHz clock speed from a 4V to 5.5V supply. It is housed in a 28-pin SSOP (Shrink Small Outline Package) with 0.209 inch / 5.30 mm body width.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and programmable peripherals onto one silicon die. The PIC16C family sits at the entry-level tier of Microchip's 8-bit PIC architecture, above base-line PIC10/12/14 parts but below PIC18/24 in terms of peripherals and code density. Within Microchip's taxonomy, PIC16C773 belongs to the PIC16C7x mid-range line that introduced on-chip 12-bit Analog-to-Digital conversion, bridging the gap between simple 8-bit controllers and the higher-end PIC17/18 families. The 'C' suffix denotes OTP EPROM program memory, whereas 'F' denotes Flash and 'LF' denotes low-voltage Flash equivalents.

Key features include 6 channels of 12-bit ADC with high-precision measurement capability, an 8-bit timer/counter (TMR0), a 16-bit timer/counter (TMR1), a 8-bit timer/counter with 8-bit period register (TMR2), a Synchronous Serial Port (SSP) supporting SPI and I2C, a Universal Synchronous Asynchronous Receiver Transmitter (USART) with 9-bit address detection, and a parallel slave port. The brown-out reset (BOR) circuitry and watchdog timer (WDT) provide robust field operation.

The PIC16C773 uses a Harvard architecture with a 14-bit instruction word and a separate 8-bit data path, achieving roughly 5 MIPS at 20 MHz. The 12-bit ADC integrates sample-and-hold and supports both single-ended and differential conversions with selectable acquisition time, allowing direct interfacing to sensors without external analog conditioning. The on-chip voltage reference and oscillator options reduce external component count.

Typical applications include industrial process control, sensor signal conditioning, instrumentation data acquisition, motor control feedback loops, and embedded measurement systems. The 12-bit ADC is particularly attractive for precision temperature, pressure, and flow measurement where 10-bit conversion is insufficient but full 16-bit signal-chain cost is unjustified.

When designing with this part, designers must remember that OTP memory cannot be re-programmed in-circuit; for prototyping, the PIC16C773-I/SS (Industrial temperature grade) or windowed CERDIP PIC16C773/JW variants are recommended. Adequate decoupling (100 nF ceramic close to VDD) and proper MCLR reset network are critical for ADC accuracy.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the bare manufacturer datasheet.

Drop-in alternatives for PIC16C773/SS — 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/SS (same form factor and footprint) — differing in Package, Program Memory Size, Operating Temperature, Program Memory Type, Timers.

Microchip Technology
Package: 20-SSOP (5.30 mm body width)
Program Memory Size: 3.5 KB (2K x 14) OTP
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 28-pin SSOP (208 mil, 5.30 mm body width)
Program Memory Size: 7 KB (4K x 14 words)
Operating Temperature: -40C to +125C (Extended, -E suffix)
Microchip Technology
Package: 28-pin SSOP (5.30 mm body)
Program Memory Size: 7 KB (4K x 14 words)
Operating Temperature: -40 C to +85 C (Industrial, -I suffix)

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

PIC16C773-I/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
PIC 16C, 8-bit RISC · OTP (One-Time-Programmable) · 7 KB (4K x 14 words) · 256 bytes · 0 bytes (no on-chip EEPROM) · 20 MHz · 5 MIPS (200 ns per instruction) · 35 single-word instructions

✓ In Stock

$7 / Unit

View Datasheet →

PIC16C773-E/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
8-bit PIC RISC (Harvard) · OTP (One-Time Programmable) · 7 KB (4K x 14 words) · 256 bytes · None · 20 MHz · 200 ns at 20 MHz (4 clock cycles per instruction) · 12-bit, 6 channels

✓ In Stock

$3.78 / Unit

View Datasheet →

PIC16F877A-I/SS

✅ Drop-In
📦 28-SSOP
Flash memory (10K erase/write cycles) vs OTP EPROM; same peripherals, pinout, and 8KB program memory

📋 Reference alternative (not in catalog)

PIC16C771-I/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
PIC 8-bit RISC Harvard · 14-bit · OTP (One-Time Programmable) · 7 KB (4K x 14 words) · 256 bytes · Not present (OTP family) · 20 MHz · 2.5 V to 5.5 V

✓ In Stock

$4.95 / Unit

View Datasheet →

PIC16F876A-I/SS

✅ Drop-In
📦 28-SSOP
Flash memory with 10-bit ADC (vs 12-bit on PIC16C773); 8K x 14 program, same package and pinout

📋 Reference alternative (not in catalog)

PIC16C770-I/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
Microchip Technology · PIC 16C · 8-bit · PIC · 20 MHz · 3.5 KB (2K x 14) OTP · 256 bytes · 0 bytes (no EEPROM on this part)

✓ In Stock

$2.98 / Unit

View Datasheet →

PIC16C773/SS Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC RISC
Instruction Word 14-bit
Program Memory Type OTP EPROM
Program Memory Size 7 KB (4K x 14)
RAM 256 bytes
Maximum Clock Speed 20 MHz
ADC Channels 6 channels, 12-bit resolution
Supply Voltage (VDD) 4.0 V to 5.5 V
I/O Pins 22
Timers TMR0 (8-bit), TMR1 (16-bit), TMR2 (8-bit with period register)
Serial Interfaces USART/SCI, SSP (SPI / I2C)
Parallel Slave Port Yes (8-bit)
Watchdog Timer Yes
Brown-out Reset Yes
Package 28-pin SSOP (0.209 inch / 5.30 mm body)
Mounting Type Surface Mount
Temperature Grade Commercial
Terminal Form Gull Wing

PIC16C773/SS Pin Configuration

SSOP-28 Package Pinout Diagram SSOP-28 5.3x10.2mm, P0.65mm, JEDEC MO-150. 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 SSOP-28
Pin 1 MCLR/VPP — Master Clear (Reset) input / Programming voltage
Pin 2 RA0/AN0 — Digital I/O / Analog input channel 0
Pin 3 RA1/AN1 — Digital I/O / Analog input channel 1
Pin 4 RA2/AN2 — Digital I/O / Analog input channel 2
Pin 5 RA3/AN3/VREF+ — Digital I/O / Analog input channel 3 / ADC positive reference
Pin 6 RA4/T0CKI — Digital I/O / Timer0 clock input
Pin 7 RA5/AN4/SS — Digital I/O / Analog input channel 4 / SPI slave select
Pin 8 OSC1/CLKIN — Crystal oscillator input / External clock input
Pin 9 OSC2/CLKOUT — Crystal oscillator output / Clock output
Pin 10 RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock input
Pin 11 RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / CCP2 module
Pin 12 RC2/CCP1 — Digital I/O / CCP1 module (PWM/Capture/Compare)
Pin 13 RC3/SCK/SCL — Digital I/O / SPI clock / I2C clock
Pin 14 RC4/SDI/SDA — Digital I/O / SPI data in / I2C data
Pin 15 RC5/SDO — Digital I/O / SPI data out
Pin 16 RC6/TX/CK — Digital I/O / USART transmit / USART clock
Pin 17 RC7/RX/DT — Digital I/O / USART receive / USART data
Pin 18 VSS — Ground reference
Pin 19 VDD — Positive supply voltage (4.0V to 5.5V)
Pin 20 RB0/INT — Digital I/O / External interrupt input
Pin 21 RB1 — Digital I/O
Pin 22 RB2 — Digital I/O
Pin 23 RB3 — Digital I/O
Pin 24 RB4 — Digital I/O
Pin 25 RB5 — Digital I/O
Pin 26 RB6/PGC — Digital I/O / In-circuit debugger clock
Pin 27 RB7/PGD — Digital I/O / In-circuit debugger data
Pin 28 RE0/AN5/RD — Digital I/O / Analog input channel 5 / Parallel slave port read

Typical Applications

PIC16C773/SS is suitable for 7 applications: Industrial Process Control, Precision Sensor Data Acquisition, Motor Control Feedback Systems, Embedded Measurement Instrumentation, HVAC Environmental Monitoring, Battery-Powered Telemetry Devices, Automotive Sensor Interface Modules.

🏭

Industrial Process Control

The PIC16C773/SS's 6 channels of 12-bit ADC and 5 MIPS throughput make it ideal for industrial process control loops where precise analog measurement drives actuator outputs. With 256 bytes of RAM and 7KB OTP, the device can run PID control algorithms, scan multiple sensor inputs, and update PWM outputs within tight cycle budgets. The PIC16C773 fits PLC analog input modules, valve positioners, and 4-20 mA loop transmitters where 12-bit resolution provides the dynamic range required for industrial-grade measurement. Its commercial 0C to +70C temperature grade is suitable for enclosed control cabinets, while the watch-dog timer and brown-out reset ensure reliable operation in electrically noisy factory environments. Recommended companion parts include the PIC16C773-I/SS (industrial temp grade) for harsh deployments and the PIC16F877A-I/SS for firmware-iterable prototypes.

🧩

Precision Sensor Data Acquisition

The PIC16C773/SS serves as the central controller in multi-sensor data acquisition boards, leveraging its 6-channel 12-bit ADC to digitize signals from thermocouples, RTDs, strain gauges, and pressure transducers. The 12-bit resolution provides approximately 1.2 mV LSB at a 5V reference, sufficient for direct bridge-sensor readout without external instrumentation amplifiers. The integrated Synchronous Serial Port supports SPI communication to external ADC or DAC expansion, while the USART enables wired data uplink to a host controller or display. With 7KB OTP program memory, the device can store calibration tables and linearization routines onboard, reducing host CPU load. Recommended companion parts include the MCP3551 22-bit ADC for higher-precision channels and the 25LC256 SPI EEPROM for parameter storage.

Motor Control Feedback Systems

In BLDC and stepper motor control applications, the PIC16C773/SS provides closed-loop feedback by sampling current sense amplifiers and Hall-effect position sensors through its 6-channel 12-bit ADC. The 8-bit TMR2 with period register generates the PWM carrier, while TMR1 captures encoder pulses for RPM calculation. At 5 MIPS, the device handles trapezoidal commutation at speeds up to approximately 30,000 RPM with 4-pole motors. The 22 I/O lines accommodate direction control, brake signals, fault inputs, and isolated gate driver interfaces. Brown-out reset and watchdog timer are critical for safety in motor drive systems where firmware lockup could damage the mechanical load. Recommended companion parts include the MCP14E4 dual MOSFET driver and the ACS712 current sensor IC.

🔧

Embedded Measurement Instrumentation

Portable measurement instruments such as digital multimeters, bench-top calibrators, and handheld oscilloscope front-ends benefit from the PIC16C773/SS's 12-bit ADC and ample I/O count. The ADC's selectable acquisition time allows direct interfacing with high-impedance probes without external buffers, while the parallel slave port enables fast data transfer to a host graphics controller or LCD module. With 7KB of OTP program memory, the device can hold user-interface state machines, range-selection logic, and RMS calculation routines for true-RMS measurements. The commercial temperature grade suits indoor laboratory equipment, and the SSOP package supports compact handheld form factors. Recommended companion parts include the MCP1700 LDO regulator and the MCP4725 12-bit DAC for analog output.

🏭

HVAC Environmental Monitoring

The PIC16C773/SS anchors HVAC environmental monitoring nodes that aggregate temperature, humidity, CO2, and airflow sensors into a unified Modbus or BACnet data stream. Six ADC channels accommodate the typical four-zone monitoring plus two spare channels for redundancy or future expansion. The USART with 9-bit address detection simplifies multidrop RS-485 networking common in building automation, while the I2C/SPI master interfaces to digital humidity and gas sensor modules. With brown-out reset, watchdog timer, and 22 I/O, the PIC16C773 handles relay outputs for damper and valve actuators without external logic. Recommended companion parts include the MCP9808 high-accuracy temperature sensor and the MAX485 RS-485 transceiver.

📱

Battery-Powered Telemetry Devices

Although PIC16C773/SS operates from 4V to 5.5V, it fits battery-powered telemetry nodes that use a 4-cell alkaline or Li-2S pack with a boost regulator. The MCU's 5 MIPS performance lets it perform complex data compression and encryption algorithms on collected sensor data before transmitting over the on-chip USART to a wireless modem. The watchdog timer with separate on-chip RC oscillator allows sleep-mode current below 1 microampere when not actively sampling. With 7KB OTP program memory, telemetry firmware is locked at production, eliminating field-tampering risk. For designs requiring firmware evolution, the PIC16F877A-I/SS Flash variant is preferred. Recommended companion parts include the MCP1700 LDO and the MCP73831 Li-ion charge controller.

🚗

Automotive Sensor Interface Modules

Although commercial temperature grade limits deployment to cabin electronics, the PIC16C773/SS-E/SS extended temperature variant handles underhood sensor interface modules for body and chassis systems. The 12-bit ADC reads MAP, MAF, and oxygen sensors with the dynamic range required for emissions-relevant measurements, while the USART delivers SAE J1850 or ISO 9141 communication to body control modules. Watch-dog timer and brown-out reset are essential for automotive electrical transients including load-dump and cranking disturbances. The 28-SSOP footprint accommodates tight packaging behind instrument clusters and HVAC controls. Recommended companion parts include the MCP2551 CAN transceiver and the MCP6002 rail-to-rail op-amp.

Recommended Products Summary

PIC16C773-I/SS Microchip Technology Used in: Industrial Process Control, Motor Control Feedback Systems, Embedded Measurement Instrumentation PIC16F877A-I/SS Flash equivalent for development Used in: Industrial Process Control, Precision Sensor Data Acquisition, HVAC Environmental Monitoring, Battery-Powered Telemetry Devices MCP6022 Op-amp for sensor signal conditioning Used in: Industrial Process Control MCP3551 22-bit delta-sigma ADC for precision channels Used in: Precision Sensor Data Acquisition 25LC256 SPI EEPROM for calibration data Used in: Precision Sensor Data Acquisition MCP14E4 Dual MOSFET gate driver Used in: Motor Control Feedback Systems ACS712 Current sensing IC Used in: Motor Control Feedback Systems MCP1700 Low-quiescent LDO regulator Used in: Embedded Measurement Instrumentation, Battery-Powered Telemetry Devices MCP4725 12-bit I2C DAC for analog output Used in: Embedded Measurement Instrumentation MCP9808 High-accuracy digital temperature sensor Used in: HVAC Environmental Monitoring MAX485 RS-485 transceiver Used in: HVAC Environmental Monitoring MCP73831 Li-ion charge controller Used in: Battery-Powered Telemetry Devices MCP2551 CAN bus transceiver Used in: Automotive Sensor Interface Modules MCP6002 Rail-to-rail op-amp Used in: Automotive Sensor Interface Modules PIC16C773-E/SS Microchip Technology Used in: Automotive Sensor Interface Modules
What is the program memory type and size of the PIC16C773/SS?
The PIC16C773/SS has 7 KB (4K x 14) of One-Time-Programmable EPROM memory and 256 bytes of RAM. According to Microchip datasheet DS30263E, the OTP memory can be written once and cannot be erased, so for iterative development use the windowed PIC16C773/JW variant or the PIC16F877A Flash equivalent for reprogrammability.
How many ADC channels and what resolution does the PIC16C773 have?
The PIC16C773 features 6 channels of 12-bit Analog-to-Digital conversion, allowing discrimination of approximately 1 mV steps across a 0-5V input range. According to Microchip product page, this resolution eliminates the need for external amplification or precision reference circuitry for many sensor interfaces, making it well suited for industrial measurement applications.
What is the operating voltage and clock speed of PIC16C773/SS?
The PIC16C773/SS operates from a 4.0V to 5.5V supply and supports clock frequencies up to 20 MHz, delivering approximately 5 MIPS of throughput. Verified from DigiKey listing 320996, this supply range is typical of 5V-only mid-range PIC designs and is incompatible with 3.3V-only systems without a level translator.
Where can I buy the PIC16C773/SS online and what is the lead time?
The PIC16C773/SS is available through authorized distributors including DigiKey (listing 320996), Mouser, LCSC, and Octopart-listed vendors. Pricing as of 2026-09-19 starts near $8.10 per unit at qty 1 with declining volume breaks down to $5.18 at qty 1000. Lead time is typically 6-10 weeks from Microchip factory stock for non-stocked quantities.
What is the price of PIC16C773/SS in production volumes?
Pricing as of 2026-09-19 from DigiKey shows $8.10 at qty 1, $6.62 at qty 100, and $5.18 at qty 1000. For higher volumes (5,000+), direct Microchip factory quotes typically deliver 15-25% additional discount. Note that older OTP parts like PIC16C773 carry a price premium versus equivalent Flash PIC16F877A parts because OTP memory requires custom wafer masking.
Is the PIC16C773/SS in stock at major distributors?
Stock status varies; the PIC16C773 is a legacy OTP part so authorized distributor inventory fluctuates. DigiKey, Mouser, LCSC and Hotenda all list the part but most report back-order status or quote-on-demand availability. For new designs, Microchip strongly recommends migrating to the PIC16F877A-I/SS Flash equivalent which has continuous production and broad stock.
What is the difference between PIC16C773/SS and PIC16F877A-I/SS?
The PIC16C773 uses OTP EPROM (one-time programmable) while the PIC16F877A uses Flash memory allowing 10,000+ erase/write cycles. Both share the same 28-pin SSOP footprint, 6-channel 12-bit ADC, USART, MSSP, and 22 I/O count. For new designs the PIC16F877A-I/SS is preferred because Flash enables in-circuit reprogramming, whereas the PIC16C773/SS suits cost-optimized production runs where firmware is finalized.
PIC16C773/SS vs PIC16F877A-I/SS - which is better for new designs?
For new designs, the PIC16F877A-I/SS is better because Flash memory supports iterative development and field firmware updates, while the PIC16C773/SS OTP memory can only be programmed once. Both share the same 28-pin SSOP footprint and pinout, so PCB layouts transfer directly. Choose PIC16C773/SS only when unit-cost reduction on locked firmware outweighs in-field reprogrammability needs.
When should I choose PIC16C773/SS over PIC16F877A-I/SS?
Choose PIC16C773/SS for cost-sensitive high-volume production where firmware is locked and in-field updates are not required. The OTP EPROM die is roughly 10-15% cheaper than Flash at wafer level. For prototypes, low-volume production, or any application requiring firmware updates, choose PIC16F877A-I/SS because Flash memory dramatically reduces development risk.
What is the best drop-in replacement for PIC16C773/SS?
The best drop-in replacement for PIC16C773/SS is the PIC16F877A-I/SS from the same Microchip family, sharing the identical 28-pin SSOP footprint, 6-channel 12-bit ADC, and peripheral set. The migration only requires switching programmer target and updating the configuration bit for Flash vs OTP memory, with identical instruction set and register map per Microchip datasheet DS30263E migration notes.
Where to download PIC16C773/SS datasheet PDF?
The official PIC16C773/SS datasheet (DS30263E) can be downloaded from Microchip's product page at microchip.com/en-us/product/PIC16C773 or via the documentation archive link ww1.microchip.com/downloads/en/DeviceDoc/30263E.pdf. Third-party sites such as DigChip and Hotenda also host mirrored PDFs of the same document for convenience.
Where to find PIC16C773/SS pinout and package dimensions?
The PIC16C773/SS pinout is documented on page 7 of the Microchip datasheet DS30263E and shown in mechanical drawings on the package specification page. The 28-pin SSOP has 0.65 mm pitch with 5.30 mm body width and 7.8 mm length per JEDEC MO-150. Pin 1 is identified by the dot or chamfer on the package top-left when oriented with the marking facing up.
Hey Google, what can replace the PIC16C773/SS?
The PIC16C773/SS can be replaced by the Microchip PIC16F877A-I/SS (Flash equivalent, same 28-SSOP footprint) or the PIC16C773-I/SS (industrial temperature grade, same die and package). For cross-brand alternatives, the Atmel ATmega88P-AU in a 32-TQFP is a functional match but requires PCB redesign because of the different package, so it is NOT a drop-in replacement.
What are the key specifications of PIC16C773 that engineers should know?
Engineers should know five key PIC16C773 specifications: (1) 7 KB OTP program memory (4K x 14), (2) 256 bytes RAM, (3) 6 channels of 12-bit ADC, (4) 20 MHz maximum clock giving 5 MIPS throughput, and (5) 22 digital I/O lines. Source: Microchip PIC16C773 datasheet DS30263E. The 12-bit ADC and 5 MIPS performance differentiate it from the 10-bit/2 MIPS PIC16F876A.
What is the best cross-brand equivalent for PIC16C773/SS?
No true cross-brand drop-in replacement exists for PIC16C773/SS in the same 28-pin SSOP package. The Atmel ATmega88 series shares the 8-bit MCU category but uses TQFP-32 packaging, so it requires PCB redesign. For same-footprint drop-in, Microchip's own PIC16F877A-I/SS (Flash) and PIC16C773-I/SS (industrial grade) are the recommended paths per Microchip cross-reference documentation.

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

Selection Guide

Choose the PIC16C773/SS when you need a 5V-only 8-bit MCU with 12-bit ADC resolution (6 channels), 22 I/O lines, and locked firmware for cost-sensitive production. It is ideal for industrial sensor interfaces, motor control feedback, and instrumentation where 10-bit ADC is insufficient but Flash reprogrammability is not required. For new designs where firmware iteration is expected, switch to PIC16F877A-I/SS (Flash equivalent, same footprint, lower ADC resolution). For deployment beyond commercial temperature range, choose PIC16C773-I/SS (industrial) or PIC16C773-E/SS (extended). For lower program-memory needs, PIC16C770-I/SS (2KB) or PIC16C771-I/SS (4KB) provide cost savings in the same 28-SSOP package.

Comparison with Alternatives

Parameter This Product PIC16C773-I/SS PIC16C773-E/SS PIC16F877A-I/SS PIC16C771-I/SS PIC16F876A-I/SS PIC16C770-I/SS
Package 28-SSOP 28-SSOP - same 28-SSOP - same 28-SSOP - same 28-SSOP - same 28-SSOP - same 28-SSOP - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 7 KB OTP (4K x 14) 7 KB OTP 7 KB OTP 8 KB Flash 4 KB OTP (-43%) 8 KB Flash 2 KB OTP (-71%)
ADC Resolution 12-bit, 6 channels 12-bit, 6 channels 12-bit, 6 channels 10-bit, 8 channels 12-bit, 6 channels 10-bit, 5 channels 12-bit, 6 channels
Maximum Clock Speed 20 MHz (5 MIPS) 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Temperature Grade Commercial 0C to +70C Industrial -40C to +85C Extended -40C to +125C Industrial -40C to +85C Industrial -40C to +85C Industrial -40C to +85C Industrial -40C to +85C
Memory Type OTP EPROM OTP EPROM OTP EPROM Flash (reprogrammable) OTP EPROM Flash (reprogrammable) OTP EPROM
I/O Pins 22 22 22 22 22 22 22

Key Differentiators

  • 12-bit ADC resolution at 6 channels (vs PIC16F877A-I/SS)
  • Lockable OTP memory for security (vs PIC16F877A-I/SS)
  • Industrial/extended temperature variants in same footprint (vs PIC16C773/SS commercial)

Design Notes

Place a 100 nF ceramic decoupling capacitor as close as physically possible to the VDD pin (pin 19), and add a 10 uF tantalum or aluminum bulk capacitor at the board power entry. The PIC16C773's ADC accuracy degrades with supply ripple: target VDD ripple below 50 mVpp. For best 12-bit ADC performance, use a separate analog AVdd rail filtered with an LC network (10 ohm + 10 uF) and tie AVss to digital Vss at a single star ground point to avoid digital return currents contaminating analog measurements.

Route the crystal traces (OSC1/OSC2) short, symmetric, and guarded by ground pours on both sides. Keep the crystal within 10 mm of the MCU. If using an external clock module, place the source within 50 mm. The SSOP-28 package has 0.65 mm pitch - use 0.4 mm-wide traces with 0.2 mm clearance to escape the pin field on inner layers, or use micro-via fanouts to inner power/ground planes. Maintain continuous ground plane beneath the MCU to reduce EMI susceptibility and provide thermal spreading for the SSOP thermal pad area.

OTP EPROM memory cannot be erased or rewritten - any code bug committed to production silicon is permanent. Always prototype firmware on the windowed CERDIP PIC16C773/JW (erasable UV EPROM) or on the Flash equivalent PIC16F877A-I/SS first, and only migrate to PIC16C773/SS for locked-firmware production. Configure the MCLR pin (pin 1) with a 10 kohm pull-up to VDD and a 100 nF cap to ground for proper reset; floating MCLR causes intermittent brown-out behavior and erratic ADC readings. Brown-out reset must be enabled in the configuration word for any field-deployed application.

The 28-SSOP package has theta_JA around 95 C/W in still air. At maximum 5V VDD and 20 MHz clock, the PIC16C773 typically dissipates under 50 mW - well within thermal limits. However, when driving many I/O pins at high DC current (each I/O rated to 25 mA source/sink), aggregate power dissipation can climb. Limit total port current to 200 mA per the datasheet absolute maximum to keep junction temperature below 150 C. No heatsink is required for typical 4-5 mA per I/O switching applications.

When using the MSSP module in I2C mode, install 4.7 kohm pull-ups on SCL and SDA even though the PIC16C773 has configurable internal weak pull-ups - the internal pull-ups (typically 20-50 kohm) are too weak for reliable 400 kHz Fast-Mode operation with multiple slaves. For SPI master mode at clock rates above 4 MHz, use series damping resistors (22-33 ohm) on SCK, SDO, and SDI to reduce ringing on long PCB traces. The parallel slave port lines (RE0/RD and PSP data bus on PORTD) require external 10 kohm pull-ups if multiple masters might drive them simultaneously.

Compliance Information

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

RoHS and lead-free status not explicitly stated in the verified data; the SSOP 'SS' package suffix typically denotes lead-free terminations but RoHS certificate should be requested from Microchip. PIC16C773 is not AEC-Q100 qualified - automotive applications should use PIC16C773-E/SS extended temperature variant with external qualification testing.

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

Related Searches

PIC16C773/SS PIC16C773 datasheet Microchip PIC16C773 PIC16C773 12-bit ADC 8-bit MCU 28-SSOP PIC microcontroller OTP PIC16C773 industrial sensor interface PIC16C773 vs PIC16F877A PIC16C773 drop-in replacement PIC16C773/SS buy price stock what is the ADC resolution of PIC16C773 PIC16C773 pinout SSOP-28 PIC16C773 motor control BLDC PIC16C773 OTP replacement Flash PIC16C773 lead time distributor

Related Components & Terms

Microchip Technology PIC16C773 PIC16C773/SS PIC16C773-I/SS PIC16C773-E/SS PIC16F877A-I/SS PIC16C771-I/SS PIC16C770-I/SS PIC16F876A-I/SS 8-bit microcontroller PIC16C family RISC architecture Harvard architecture OTP EPROM Flash memory 12-bit ADC analog-to-digital converter USART MSSP SPI I2C 28-SSOP SSOP-28 JEDEC MO-150 RoHS REACH ICP brown-out reset watchdog timer industrial temperature grade commercial temperature grade
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