Microchip Technology

PIC16C782T-I/SS - 8-Bit MCU 3.5KB EPROM, ADC/DAC/OpAmp | Microchip

MPN: PIC16C782T-I/SS ✗ End of Life
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss SSOP-20 (5.30 mm body) Package 20 MHz Speed 3.5 KB (EPROM, OTP) Memory
From $1.55 USD / Unit
MOQ: 1 |
Price updated: 2026-09-19
Volume Pricing
Qty Unit Price Extended
1 $2.19 $2.19
10 $2.05 $20.50
100 $1.85 $185.00
500 $1.74 $870.00
1,000 $1.55 $1,550.00
ℹ️ All prices are in USD

PIC16C782T-I/SS Overview

The Microchip Technology PIC16C782T-I/SS is an 8-bit CMOS OTP-based microcontroller with 3.5KB EPROM, 128 bytes RAM, 16 I/O lines, and a 200 ns instruction execution time, packaged in a 20-pin SSOP. It runs at up to 20 MHz from a 2.5V to 5.5V supply, integrating on-chip peripherals including a multi-channel 8-bit ADC, an 8-bit DAC, an operational amplifier, dual comparators, and a Programmable Switch Mode Controller (PSMC).

What is an 8-bit microcontroller with integrated analog? An 8-bit MCU combines a CPU, program memory, RAM, and digital I/O on a single die. Mixed-signal 8-bit MCUs add analog building blocks (ADC, DAC, op-amp, comparators) so that the chip can directly interface with sensors, drive analog signals, and close analog feedback loops without external analog ICs. The PIC16C782 belongs to the power management IC category of mixed-signal PIC microcontrollers, sitting below PIC18 and dsPIC families in Microchip's 8-bit MCU hierarchy.

Key features of the PIC16C782T-I/SS include 35 single-word instructions, PIC16C5X/PIC12CXXX upwards compatibility, an integrated op-amp that can be configured as a gain stage or comparator front-end, a PSMC block for switch-mode power conversion, dual analog comparators with programmable reference, and 16 digital I/O pins. The device supports in-circuit serial programming and operates over the industrial -40C to +85C temperature range.

The architecture is built on a RISC-based PIC core with a Harvard-style bus, allowing simultaneous instruction fetch and data access. The PSMC peripheral can generate PWM outputs with programmable frequency and duty cycle, dead-band control, and current-sense input, enabling closed-loop control of buck, boost, and flyback converters without an external PWM controller.

Typical applications include AC/DC and DC/DC switch-mode power supplies, battery chargers, LED drivers with analog dimming, sensor signal conditioning, and small motor control loops. The integrated analog peripherals reduce BOM count and PCB area in cost-sensitive industrial and consumer designs.

When designing with this device, evaluate OTP vs Flash trade-offs carefully - the 'C' PIC16 family uses one-time-programmable memory and is intended for mature high-volume production. For prototypes or low-volume runs, consider the Flash-based PIC16F equivalent family.

Drop-in alternatives for PIC16C782T-I/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 PIC16C782T-I/SS (same form factor and footprint) — differing in Operating Temperature, Package, RoHS Status, Program Memory Size, ADC.

Microchip Technology
Operating Temperature: -40C to +85C (Industrial)
Package: 20-SSOP (5.30 mm body width)
Program Memory Size: 3.5 KB (2K x 14) OTP
Microchip Technology
Operating Temperature: -40 C to +85 C (Industrial, I-grade)
Package: 20-SSOP (5.30 mm body, 0.65 mm pitch)
RoHS Status: Compliant (T-prefix denotes Pb-free tape & reel)
Microchip Technology
Operating Temperature: -40 C to +85 C (Industrial, -I suffix)
Package: 28-pin SSOP (5.30 mm body)
RoHS Status: Compliant (lead-free SSOP)
Microchip Technology
Operating Temperature: -40C to +85C (Industrial, -I)
Package: 20-pin SOIC (SO), 7.5 mm body width
RoHS Status: Non-compliant (legacy OTP die)

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

PIC16C782-I/SS

✅ Drop-In
📦 SSOP-20
Tube packaging instead of Tape and Reel; identical silicon and pinout

📋 Reference alternative (not in catalog)

PIC16C781T-I/SO

✅ Drop-In
Microchip Technology
📦 SOIC-20
PIC16 mid-range 8-bit MCU · PIC16 RISC · 8-bit · 1.75 KB OTP · 128 bytes · Not present · 16 · 5 V nominal

✓ In Stock

$5.85 / Unit

View Datasheet →

PIC16C770-I/SS

✅ Drop-In
Microchip Technology
📦 SSOP-20
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 →

PIC16C771T-I/SS

✅ Drop-In
Microchip Technology
📦 SSOP-20
PIC16C 8-bit RISC · 35 single-word instructions · 200 ns at 20 MHz · 20 MHz · OTP EPROM · 7 KB (4K x 14) · 256 bytes · Not present (OTP family)

✓ In Stock

$3.46 / Unit

View Datasheet →

PIC16C773-I/SS

✅ Drop-In
Microchip Technology
📦 SSOP-20
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 →

PIC16C782T-I/SS Maximum Ratings & Electrical Characteristics

Program Memory Size 3.5 KB (EPROM, OTP)
RAM Size 128 bytes
CPU Core PIC16 (8-bit RISC)
Instruction Set Size 35 single-word instructions
Maximum CPU Speed 20 MHz
Instruction Execution Time 200 ns
Operating Voltage Range 2.5 V to 5.5 V
I/O Pins 16
ADC 8-bit, multi-channel
DAC 8-bit, on-chip
Operational Amplifier 1x on-chip op-amp
Analog Comparators 2
PSMC Programmable Switch Mode Controller
Package SSOP-20 (5.30 mm body)
Operating Temperature -40 C to +85 C (Industrial)
Mounting Type Surface Mount
RoHS Status Compliant
Memory Type OTP EPROM

PIC16C782T-I/SS Pin Configuration

SSOP-20 Package Pinout Diagram SSOP-20 3.9x7.3mm, P0.635mm, JEDEC MO-150. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SSOP-20
Pin 1 RA2/AN2 — Port A bit 2 / ADC input channel 2
Pin 2 RA3/AN3 — Port A bit 3 / ADC input channel 3
Pin 3 RA4/AN4 — Port A bit 4 / ADC input channel 4
Pin 4 RA5/MCLR — Port A bit 5 / Master Clear (reset)
Pin 5 VSS — Ground reference
Pin 6 RB0/INT — Port B bit 0 / External interrupt
Pin 7 RB1 — Port B bit 1
Pin 8 RB2 — Port B bit 2
Pin 9 RB3 — Port B bit 3
Pin 10 RB4 — Port B bit 4
Pin 11 RB5 — Port B bit 5
Pin 12 RB6 — Port B bit 6
Pin 13 RB7 — Port B bit 7
Pin 14 VDD — Positive supply voltage (2.5V to 5.5V)
Pin 15 OSC2 — Oscillator output / clock out
Pin 16 OSC1 — Oscillator input / external clock in
Pin 17 RA0/AN0 — Port A bit 0 / ADC input channel 0
Pin 18 RA1/AN1 — Port A bit 1 / ADC input channel 1
Pin 19 VREF — ADC voltage reference
Pin 20 DAC — 8-bit DAC output

Typical Applications

PIC16C782T-I/SS is suitable for 6 applications: AC/DC Switch-Mode Power Supply Controller, Battery Charger Controller, LED Lighting Driver with Analog Dimming, Sensor Signal Conditioning Front-End, Small DC Motor Speed Control, Smart Power Strip / Load Manager.

AC/DC Switch-Mode Power Supply Controller

The PIC16C782T-I/SS is purpose-designed for offline and DC/DC switch-mode power supply (SMPS) control. Its integrated Programmable Switch Mode Controller (PSMC) generates PWM with programmable frequency, duty cycle, and dead-band control, while the 8-bit ADC samples output voltage and primary-side current for closed-loop regulation. The on-chip op-amp can be configured as a Type-II or Type-III error amplifier, eliminating an external analog IC. Operating at 20 MHz with 200 ns instruction time, the PIC16C782T-I/SS can run voltage-mode or current-mode control loops with adequate bandwidth for sub-100 W converters. The 3.5 KB EPROM holds state machine and soft-start code. Recommended companion: Microchip MCP16502 for auxiliary housekeeping rails.

Battery Charger Controller

The PIC16C782T-I/SS is well suited to single- and multi-cell battery charger designs. The PSMC drives a buck or buck-boost MOSFET stage with precise PWM duty cycle, the 8-bit ADC monitors battery voltage and charge current through sense resistors, and the 8-bit DAC can generate a programmable reference for current regulation. The op-amp conditions the charge-current sense signal before ADC sampling. The 35-instruction RISC core allows simple state machines for CC/CV (constant-current/constant-voltage) charging profiles, temperature fold-back, and charge-termination detection. Industrial temperature grade (-40C to +85C) supports chargers for outdoor or automotive environments.

💡

LED Lighting Driver with Analog Dimming

The PIC16C782T-I/SS can implement an LED driver with both PWM digital dimming and analog dimming control. The PSMC generates the switching frequency for a buck or boost LED driver topology, the 8-bit ADC reads LED current feedback and supply voltage, and the 8-bit DAC provides a programmable analog reference for analog dimming. The op-amp can be configured as a transconductance amplifier to convert current-sense voltage into a stable error signal. This combination enables smooth dimming curves across the full brightness range while maintaining current regulation accuracy, suitable for architectural lighting, signage, and indicator applications.

🏭

Sensor Signal Conditioning Front-End

The PIC16C782T-I/SS integrates all the analog building blocks needed to interface with analog sensors. The on-chip op-amp can be configured as a low-noise gain stage for thermocouples, strain gauges, or photodiodes, while the 8-bit ADC digitizes the conditioned signal. Two analog comparators can implement window-comparator threshold detection for limit alarms without CPU intervention. The 16 digital I/O pins provide communication interfaces (I2C, SPI, UART via software bit-banging) for sending digitized data to a host. Industrial temperature range and small SSOP-20 footprint suit compact industrial sensor modules.

🏭

Small DC Motor Speed Control

The PIC16C782T-I/SS provides a compact solution for brushed DC or small BLDC motor speed control. The PSMC block generates complementary PWM outputs with programmable dead-band, ideal for driving an H-bridge with shoot-through protection. The 8-bit ADC samples back-EMF or shunt current for closed-loop speed regulation, and the 8-bit DAC sets the speed reference. The op-amp can amplify the current-sense signal before ADC sampling. With 20 MHz CPU and 200 ns instruction time, the control loop runs comfortably at kHz rates suitable for small fan, pump, or toy motor applications.

🏭

Smart Power Strip / Load Manager

The PIC16C782T-I/SS can manage multiple AC or DC load channels in a smart power strip or industrial load manager. The PSMC drives SSR (solid-state relay) gates or low-side MOSFET switches, while the ADC monitors total current draw via a current shunt. The op-amp amplifies the shunt signal for ADC sampling with sufficient resolution to detect per-channel current. The integrated DAC can set individual channel current thresholds for load-shedding or priority-disconnect functions. Industrial temperature range and small SSOP-20 package suit enclosed power-distribution products.

Recommended Products Summary

MCP16502 Auxiliary bias rail for housekeeping Used in: AC/DC Switch-Mode Power Supply Controller PIC16F88 Flash equivalent for prototype development Used in: AC/DC Switch-Mode Power Supply Controller, Battery Charger Controller, Sensor Signal Conditioning Front-End, Smart Power Strip / Load Manager MCP73123 Companion Li-Ion charge management reference Used in: Battery Charger Controller, Smart Power Strip / Load Manager MCP16301 Reference LED driver topology Used in: LED Lighting Driver with Analog Dimming ATMEGA88A-AU Microchip Technology Used in: LED Lighting Driver with Analog Dimming MCP3421 Companion precision ADC reference Used in: Sensor Signal Conditioning Front-End MCP1755 Companion 5V LDO for MCU rail Used in: Small DC Motor Speed Control ATMEGA88PB-ANR Microchip Technology Used in: Small DC Motor Speed Control
What is the program memory size of PIC16C782T-I/SS?
The PIC16C782T-I/SS contains 3.5 KB of one-time-programmable (OTP) EPROM program memory. According to the Microchip PIC16C782 datasheet, this is sufficient for approximately 2K single-word instructions (3.5 KB / 14-bit word). This memory type is suitable for high-volume mature production but cannot be reprogrammed, so a Flash-based equivalent should be considered for prototypes.
Is the PIC16C782T-I/SS still in production or obsolete?
The PIC16C782T-I/SS is currently listed as obsolete by Microchip Technology. Several distributor listings remain for inventory clearance, but no new production is occurring. For new designs, Microchip recommends migrating to the Flash-based PIC16F equivalent family which offers in-circuit reprogrammability, similar peripherals, and pin-compatible packages.
Where can I buy PIC16C782T-I/SS today?
The PIC16C782T-I/SS can be purchased from major distributors carrying Microchip inventory including DigiKey, Mouser, and LCSC Electronics, with pricing starting around US $1.74 per unit at 500-piece quantities as of 2026-09-19. Stock is limited due to the part's obsolete status, so lead times may extend for higher quantities. Always verify authenticity when sourcing obsolete components.
What is the difference between PIC16C782T-I/SS and PIC16C782-I/SS?
The PIC16C782T-I/SS and PIC16C782-I/SS share identical silicon die and SSOP-20 package. The 'T' suffix indicates Tape and Reel packaging format, while the part without 'T' ships in Tube format. Both share the same -40C to +85C industrial temperature range and 'I' (industrial) operating grade. Electrically and pin-wise the two are fully interchangeable; only the shipping carrier differs.
Can I use PIC16C782T-I/SS in switch-mode power supply designs?
Yes, the PIC16C782T-I/SS is purpose-built for switch-mode power supply (SMPS) designs. Its on-chip Programmable Switch Mode Controller (PSMC) generates PWM outputs with programmable frequency, duty cycle, and dead-band control, while the integrated 8-bit ADC samples output voltage and current. The op-amp can be configured as an error amplifier for closed-loop feedback. This integration eliminates external PWM controller ICs.
What is the best drop-in replacement for PIC16C782T-I/SS?
The best drop-in replacement is the PIC16F equivalent from Microchip's Flash-based family, which offers the same 20-pin SSOP footprint and similar mixed-signal peripherals. For a Flash-based replacement, consider PIC16F88 or PIC16F882 which offer compatible ADC/DAC/comparator peripherals. Note that exact OTP-to-Flash pin compatibility should be verified against the latest Microchip migration guide as some peripheral pin assignments differ between the C and F variants.
What is the operating voltage range of PIC16C782T-I/SS?
The PIC16C782T-I/SS operates from 2.5V to 5.5V supply voltage, supporting both 3.3V and 5V system designs. According to the Microchip datasheet, the device includes brown-out reset and power-on reset circuitry that holds the CPU in reset until the supply reaches a stable operating voltage. A decoupling capacitor of at least 0.1 uF should be placed close to the VDD pin.
How many I/O pins does PIC16C782T-I/SS have?
The PIC16C782T-I/SS provides 16 digital I/O pins arranged on Port A and Port B. Each pin can be individually configured as input or output, and most pins have alternate peripheral functions including ADC channels, comparator inputs, op-amp I/O, and PSMC outputs. The maximum source/sink current per pin is typically 25 mA, with port-level limits defined in the datasheet's electrical characteristics section.
Does PIC16C782T-I/SS include an op-amp on the chip?
Yes, the PIC16C782T-I/SS integrates one on-chip operational amplifier that can be configured as a unity-gain buffer, inverting/non-inverting amplifier, or comparator front-end stage. The op-amp inputs and output are multiplexed to specific device pins, and its bandwidth and slew rate are defined in the electrical characteristics. This integration reduces external analog component count for sensor signal conditioning applications.
What is the ADC resolution of PIC16C782T-I/SS?
The PIC16C782T-I/SS integrates an 8-bit successive-approximation ADC with multiple input channels multiplexed from device pins. The 8-bit resolution provides 256 discrete output codes, suitable for basic sensor reading, battery voltage monitoring, and potentiometer digitizing. For higher precision needs, the PIC16F equivalent family offers 10-bit or 12-bit ADC options in the same package family.
Is PIC16C782T-I/SS RoHS compliant?
Yes, the PIC16C782T-I/SS is RoHS compliant per Microchip's product declaration. The SSOP-20 package uses lead-free (Pb-free) matte-tin plating on the leads and meets the requirements of the EU Restriction of Hazardous Substances directive. REACH compliance status should be verified for specific shipment lots, as regulatory declarations may vary by manufacturing date.
What programming tools support PIC16C782T-I/SS?
The PIC16C782T-I/SS is supported by Microchip's MPLAB X IDE with the MPASM/MPLAB XC8 assembler toolchain. For OTP programming, Microchip's PICSTART Plus, PRO MATE II, or ICD-style programmers can be used. Because OTP parts can only be programmed once, development is typically done on a Flash-based equivalent and the OTP part is reserved for production runs. MPLAB SIM supports software simulation.
How does PIC16C782T-I/SS compare to PIC16C781T-I/SO?
The PIC16C782T-I/SS is the higher-integration successor to the PIC16C781T-I/SO. The PIC16C782 adds an integrated 8-bit DAC and Programmable Switch Mode Controller (PSMC), which the PIC16C781 lacks. Both share the same PIC16 core, 3.5KB EPROM, 128 bytes RAM, and operate up to 20 MHz. For designs that need SMPS control, PIC16C782 is preferred; for simpler analog sensing, PIC16C781 remains adequate.
What is the maximum clock frequency of PIC16C782T-I/SS?
The PIC16C782T-I/SS supports a maximum clock frequency of 20 MHz, yielding a 200 ns instruction cycle time. The device accepts an external crystal, resonator, or RC oscillator on the OSC1/OSC2 pins, and also supports an internal RC oscillator mode for cost-sensitive designs. At 5V supply, the 20 MHz rate is fully specified; at lower voltages, the maximum frequency derates per the datasheet's VDD-vs-Fosc curve.
What packages are available for the PIC16C782 family?
The PIC16C782 family is available in several package options including 20-pin PDIP, 20-pin SOIC, 20-pin SSOP (the /SS variant), and ceramic windowed DIP for development. The /SS suffix specifically denotes the SSOP-20 5.30 mm body width package with surface-mount leads. Package choice typically follows PCB space and assembly method requirements, with SSOP-20 being preferred for compact SMT designs.

Engineering reference data for PIC16C782T-I/SS — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C782T-I/SS for cost-sensitive, high-volume switch-mode power supply or battery charger designs where the integrated PSMC, 8-bit DAC, and on-chip op-amp eliminate multiple external analog ICs. Its OTP memory makes it ideal only for mature firmware in mass production; for prototypes or low-volume runs, use the Flash-based PIC16F equivalent family. Choose PIC16C781T-I/SO if PSMC and DAC are not needed and you prefer a wider SOIC-20 footprint for hand-soldering. Choose PIC16C773-I/SS if 12-bit ADC resolution is required for precision sensing. All five SSOP-20 alternatives share the same footprint, enabling PCB layout reuse across the PIC16C7xx family.

Comparison with Alternatives

Parameter This Product PIC16C782-I/SS PIC16C781T-I/SO PIC16C770-I/SS PIC16C771T-I/SS PIC16C773-I/SS
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package SSOP-20 SSOP-20 - same SOIC-20 - same footprint family, wider body SSOP-20 - same SSOP-20 - same SSOP-20 - same
PSMC (PWM) Yes Yes No No No No

Key Differentiators

  • Integrated Programmable Switch Mode Controller (PSMC) (vs PIC16C781T-I/SO)
  • On-chip 8-bit DAC for analog references (vs PIC16C770-I/SS)
  • Industrial-grade operating temperature (vs Consumer-grade PIC16C7x0 parts)

Design Notes

PIC16C782T-I/SS is OTP (one-time-programmable) EPROM. Once programmed, the device cannot be erased or reprogrammed. This makes it unsuitable for development or low-volume runs where firmware iteration is expected. For development, use a Flash-based equivalent such as PIC16F88 or PIC16F882 and port the firmware to PIC16C782T-I/SS only for production. Errors in OTP code result in scrapped parts and direct cost impact on the BOM.

Place a 0.1 uF decoupling capacitor as close as possible to the VDD pin (pin 14), with a trace length below 5 mm. Add a 10 uF bulk capacitor at the board's power entry point. The PIC16C782 has internal brown-out reset (BOR) that holds the CPU in reset if VDD drops below threshold, but VDD rise time must still meet the datasheet's power-on reset timing (typically 72 ms FVRST delay) for reliable startup.

Route the oscillator traces (OSC1/OSC2 pins 15-16) symmetrically with short, matched lengths to avoid duty-cycle distortion. Keep clock traces away from analog ADC inputs to reduce coupled noise. The DAC output (pin 20) and VREF (pin 19) should be guarded with a ground pour and short traces; if the DAC drives external circuitry, buffer it with the on-chip op-amp configured as a unity-gain follower to drive low-impedance loads.

Estimated: at 5V supply, 20 MHz clock, and all peripherals active, the PIC16C782T-I/SS typically consumes 15-20 mA of supply current (see datasheet IDD vs frequency curves). Power dissipation is roughly 75-100 mW, well within the SSOP-20 thermal resistance (theta_JA approximately 100 C/W on a standard JEDEC 2-layer board). This yields a junction temperature rise of 7-10 C above ambient, no heatsink required for normal operation.

Compliance Information

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

RoHS compliant per Microchip product declaration. Not AEC-Q100 qualified for automotive - PIC16C782 family targets industrial and consumer markets. Halogen-free status not explicitly stated in available data; verify with Microchip for specific lot requirements.

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

Related Searches

PIC16C782T-I/SS PIC16C782 datasheet PDF Microchip PIC16C782T PIC16C782 PSMC switch mode controller SSOP-20 PIC16 OTP microcontroller PIC16C782 SMPS battery charger application PIC16C782 vs PIC16F88 migration PIC16C782T-I/SS drop-in replacement buy PIC16C782T-I/SS obsolete stock what is PIC16C782T-I/SS used for PIC16C782T-I/SS pinout SSOP-20 PIC16C7xx family mixed-signal MCU

Related Components & Terms

Microchip Technology PIC16C782 PIC16C782T-I/SS PIC16C781 PIC16C770 PIC16C771 PIC16C773 PIC16C5X PIC12CXXX PIC16F88 8-bit microcontroller RISC architecture Harvard bus OTP EPROM PSMC switch-mode controller PWM operational amplifier analog comparator successive approximation ADC SSOP-20 PIC16 instruction set RoHS compliance MPLAB X IDE industrial temperature range
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