Microchip Technology

PIC16C717T/SO - 8-Bit 20MHz OTP MCU, 3.5KB, 18-SOIC | Microchip

MPN: PIC16C717T/SO ✓ Active
In Stock Ships in 1-3 business days
4 V to 5.5 V Vdss 18-SOIC (300 mil) Package 20 MHz Speed OTP (One-Time Programmable) Memory
From $1.86 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $3.25 $3.25
10 $2.92 $29.20
100 $2.51 $251.00
500 $2.18 $1,090.00
1,000 $1.86 $1,860.00
ℹ️ All prices are in USD

PIC16C717T/SO Overview

The Microchip Technology PIC16C717T/SO is an 8-bit CMOS OTP-based microcontroller in the PIC16 family, housed in an 18-pin SOIC package. It features 3.5KB (2K x 14) of OTP program memory, 256 bytes of RAM, 13 I/O pins, 6 channels of 10-bit Analog-to-Digital conversion, and runs at 20MHz maximum clock with a 200ns instruction cycle.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory, data memory, and I/O peripherals onto one die. The PIC16 family uses a RISC (Reduced Instruction Set Computer) architecture with only 35 single-word instructions, allowing most instructions to execute in a single instruction cycle. The PIC16C717T/SO is OTP (One-Time Programmable), meaning program memory can be written once and is not erasable, making it well-suited for high-volume, low-cost production. The T suffix denotes tape-and-reel packaging, and the SO suffix indicates the 18-pin SOIC form factor.

Key features include 6 channels of 10-bit ADC, two 8-bit timers (Timer0 with 8-bit prescaler, and Timer2), an 8-bit multichannel ADC, Brown-out Reset (BOR) circuitry, and 13 I/O pins. The device operates from 4V to 5.5V, supports 20MHz operation, and offers a 200ns instruction execution time, making it well-suited for embedded control loops and sensor reading.

The PIC16C717T/SO uses Microchip's proven PIC16C5X-compatible core, providing an easy migration path for legacy designs. The 10-bit ADC with 6 input channels enables precision analog signal acquisition, while the dual-timer architecture supports PWM generation and event timing. The wide operating voltage range (4-5.5V) and industrial temperature range (-40C to +85C) suit industrial and consumer embedded applications.

Typical applications include appliance control, sensor signal conditioning, automotive body electronics, industrial automation, and consumer electronics requiring moderate computational horsepower and analog integration. The OTP nature makes it cost-effective for high-volume production where code stability has been validated.

When designing with this part, ensure your development flow accounts for OTP programming - firmware bugs cannot be corrected after programming. Use PIC16C717-I/SO (windowed) for development and prototyping, then switch to PIC16C717T/SO for production runs.

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

Drop-in alternatives for PIC16C717T/SO — 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 PIC16C717T/SO (same form factor and footprint) — differing in Timers, ADC, Package, I/O Pins, Program Memory Type.

Microchip Technology
Timers: Timer0 (8-bit with 8-bit prescaler)
ADC: 4 channels x 8-bit
Package: 18-pin SOIC (SO)
Microchip Technology
Timers: Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit)
ADC: 4 channels, 8-bit resolution
Package: 18-pin SOIC (0.295" / 7.50 mm width)
Microchip Technology
Timers: Timer0 (8-bit) and Timer1 (16-bit)
ADC: Multi-channel A/D Converter
Package: 18-SOIC (SO), 300 mil
Microchip Technology
Timers: 2 (Timer0 8-bit w/ prescaler, Timer2 8-bit)
ADC: 6 channels x 10-bit SAR
Package: 18-pin SOIC (SO), 300 mil / 7.50 mm width
Microchip Technology
Timers: Timer0 (8-bit w/ prescaler), Timer1 (16-bit), Timer2 (8-bit)
ADC: 10-bit, 6 channels
Package: 18-SOIC (7.50 mm / 0.295 in body)
Microchip Technology
Timers: 1 x 8-bit, 1 x 16-bit, 1 x Watchdog
Package: 18-pin SOIC (SO)
I/O Pins: 16

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

PIC16C717-I/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
125 Microchip PIC16 8-bit RISC · PIC16 mid-range (35 instructions) · 3.5 KB (2K x 14) OTP/EPROM · 256 bytes · None (data EEPROM not present on PIC16C717) · 20 MHz · 200 ns @ 20 MHz · 5 MIPS

✓ In Stock

$2.28 / Unit

View Datasheet →

PIC16C717/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
PIC16C (8-bit RISC) · 3.5 KB (2K x 14) OTP · 368 bytes · Not present (OTP only) · 20 MHz · 200 ns · 35 single-word instructions · 4.0 V to 5.5 V

✓ In Stock

$2.41 / Unit

View Datasheet →

PIC16C716-04I/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
PIC16C - 8-bit RISC · 35 single-word instructions · OTP (One-Time-Programmable EPROM) · 3.5 KB (2K x 14) · 128 bytes · 4 MHz (200 ns instruction cycle) · 2.5 V to 5.5 V · 13 bidirectional

✓ In Stock

$2.18 / Unit

View Datasheet →

PIC16C716T-04/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
PIC16C7xx (PIC16C716) · 8-bit PIC RISC CPU · 35 single-word instructions · 20 MHz (4 MHz for -04 speed grade) · 200 ns at 20 MHz clock · OTP (One-Time Programmable) EPROM · 3.5 KB (2K x 14 words) · 128 bytes

✓ In Stock

$1.95 / Unit

View Datasheet →

PIC16C715-04/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
8-bit PIC16C mid-range RISC · 14-bit · 4 MHz · OTP (One-Time Programmable) · 3.5 KB (2K x 14) · 128 bytes · Not present · 13

✓ In Stock

$2.18 / Unit

View Datasheet →

PIC16C717T/SO Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 3.5 KB (2K x 14)
RAM Size 256 bytes
Maximum Clock Frequency 20 MHz
Instruction Cycle Time 200 ns
Instruction Set Size 35 single-word instructions
Supply Voltage Range 4 V to 5.5 V
I/O Pins 13
ADC 6 channels, 10-bit
Timers Timer0 (8-bit with 8-bit prescaler), Timer2
Brown-out Reset (BOR) Yes
Operating Temperature Range -40 C to +85 C (industrial)
Package 18-SOIC (300 mil)
Mounting Type Surface Mount
MSL Level 1

PIC16C717T/SO Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 RA0/AN0 — Digital I/O port A bit 0 / Analog input channel 0
Pin 2 RA1/AN1 — Digital I/O port A bit 1 / Analog input channel 1
Pin 3 RA2/AN2 — Digital I/O port A bit 2 / Analog input channel 2
Pin 4 RA3/AN3 — Digital I/O port A bit 3 / Analog input channel 3
Pin 5 RA4/AN4/T0CKI — Digital I/O port A bit 4 / Analog input 4 / Timer0 clock input
Pin 6 RA5/AN5/SS — Digital I/O port A bit 5 / Analog input 5 / SPI slave select
Pin 7 RC0 — Digital I/O port C bit 0
Pin 8 RC1 — Digital I/O port C bit 1
Pin 9 RC2 — Digital I/O port C bit 2
Pin 10 RC3 — Digital I/O port C bit 3
Pin 11 RC4 — Digital I/O port C bit 4
Pin 12 RC5 — Digital I/O port C bit 5
Pin 13 RC6 — Digital I/O port C bit 6
Pin 14 RC7 — Digital I/O port C bit 7
Pin 15 OSC2/CLKOUT — Oscillator crystal output / Clock output
Pin 16 OSC1/CLKIN — Oscillator crystal input / External clock input
Pin 17 RA6 — Digital I/O port A bit 6
Pin 18 RA7 — Digital I/O port A bit 7

Typical Applications

PIC16C717T/SO is suitable for 6 applications: Appliance Control Boards, Sensor Signal Conditioning, Automotive Body Electronics, Consumer Electronics Remote Controls, HVAC Zone Controllers, Industrial Timer Modules.

🏭

Appliance Control Boards

The PIC16C717T/SO's 6-channel 10-bit ADC and 13 I/O pins make it well-suited for appliance control boards where multiple sensor inputs and actuator outputs must be coordinated. At 20MHz, the 200ns instruction cycle supports real-time control loops for washing machine motor control, dishwasher cycle sequencing, and refrigerator temperature regulation. The OTP memory reduces unit cost for high-volume white goods production where firmware is finalized.

📊

Sensor Signal Conditioning

With 6 channels of 10-bit ADC and 5 MIPS performance, the PIC16C717T/SO excels at sensor signal conditioning in industrial measurement systems. The 10-bit resolution (1024 levels) provides adequate precision for temperature, pressure, and flow sensors after external amplification. The 4-5.5V supply range is compatible with 5V sensor ecosystems common in factory automation. Brown-out Reset ensures reliable restart after power glitches in noisy industrial environments.

🚗

Automotive Body Electronics

The PIC16C717T/SO serves non-safety automotive body electronics such as interior lighting controllers, mirror position memory, and accessory timers. The 13 I/O pins handle multiple switch inputs and relay drive outputs, while the 10-bit ADC reads potentiometers for trim and seat position memory. Industrial -40C to +85C temperature range covers cabin-mounted modules. For under-hood or safety-critical designs, upgrade to PIC16F family with Flash memory for field updates.

📱

Consumer Electronics Remote Controls

The PIC16C717T/SO is a strong fit for consumer remote controls and IR-based wireless controllers where cost dominates design decisions. Its 20MHz operation easily handles IR protocol encoding (RC5, NEC, SIRC) in software, while the low pin count 18-SOIC package fits compact enclosures. The OTP memory ensures code cannot be reverse-engineered, protecting proprietary IR protocols. Low power consumption suits battery-powered remote applications.

🌡️

HVAC Zone Controllers

The PIC16C717T/SO integrates well in HVAC zone controllers managing multiple temperature sensors and damper actuators. The 6-channel 10-bit ADC reads NTC thermistors for zone temperature, while the 13 I/O pins drive TRIAC control outputs for damper motors. Brown-out Reset handles unreliable mains-derived DC supplies during brownouts. The 5V operating range and industrial temperature grade suit basement equipment room installations.

⏱️

Industrial Timer Modules

With Timer0 (8-bit with 8-bit prescaler) and Timer2, the PIC16C717T/SO supports industrial timer modules for conveyor control, machine cycle timing, and process sequencing. The 20MHz clock and 200ns instruction cycle enable microsecond-precision timing without external timer ICs. 5 MIPS throughput handles keypad scanning, LCD multiplexing, and serial communication concurrently. The OTP memory protects proprietary timing algorithms in commercial products.

Recommended Products Summary

PIC16C717-I/SO Microchip Technology Used in: Appliance Control Boards, HVAC Zone Controllers PIC16C716-04I/SO Microchip Technology Used in: Appliance Control Boards MCP9700 Analog temperature sensor with 10mV/C output, pairs with PIC ADC Used in: Sensor Signal Conditioning PIC16C717/SO Microchip Technology Used in: Sensor Signal Conditioning PIC16F716-I/SO Flash-based upgrade for design flexibility, same 18-SOIC Used in: Automotive Body Electronics MCP2551 CAN bus transceiver for in-vehicle networking Used in: Automotive Body Electronics TSOP38238 38kHz IR receiver module for remote control input Used in: Consumer Electronics Remote Controls PIC16C715T-20/SS Microchip Technology Used in: Consumer Electronics Remote Controls MCP9701 Low-power linear active thermistor IC for temperature sensing Used in: HVAC Zone Controllers PIC16C711-20I/SO Microchip Technology Used in: Industrial Timer Modules MCP23S17 SPI I/O expander for additional control outputs Used in: Industrial Timer Modules
What is the program memory size of PIC16C717T/SO?
The PIC16C717T/SO contains 3.5KB (2K x 14) of OTP (One-Time Programmable) program memory. According to the Microchip datasheet, the 14-bit-wide program word size is standard for the PIC16 family, giving 2,048 instruction words. OTP memory can be written once and is not erasable, so this part is intended for volume production where firmware is final.
How many ADC channels does PIC16C717T/SO have?
The PIC16C717T/SO integrates a 6-channel 10-bit Analog-to-Digital converter. According to the Microchip PIC16C717 datasheet, the 10-bit ADC provides 1024 discrete output levels with selectable reference voltages. Six input channels enable direct connection to multiple sensors without external multiplexer ICs.
What is the maximum operating frequency of PIC16C717T/SO?
The PIC16C717T/SO runs at 20MHz maximum clock frequency, yielding a 200ns instruction cycle. According to the Microchip datasheet, this enables 5 MIPS (Million Instructions Per Second) performance - one instruction per cycle on the PIC16 RISC core. This speed supports real-time control loops and high-speed serial communication.
What is the supply voltage range for PIC16C717T/SO?
The PIC16C717T/SO operates from 4V to 5.5V supply voltage. According to the Microchip datasheet, this 5V nominal range is standard for the PIC16C family. Brown-out Reset (BOR) circuitry protects against voltage drops below safe operating levels, triggering a reset to prevent code corruption.
Where to buy PIC16C717T/SO online?
The PIC16C717T/SO is available from authorized distributors including DigiKey, Mouser, LCSC, and Microchip Direct. As of 2026-09-18, DigiKey lists the part in stock for tape-and-reel quantities. Pricing for 1-piece starts around $3.25 USD, with volume pricing dropping to approximately $1.86 USD at 1000 pieces. Lead time is generally 6-10 weeks from Microchip for new production orders.
What is the price of PIC16C717T/SO in 1000-piece quantity?
The PIC16C717T/SO prices at approximately $1.86 USD per unit at 1000-piece tape-and-reel quantity, as of 2026-09-18 distributor data. Lower qty break pricing: 1-piece at $3.25, 100-piece at $2.51, 500-piece at $2.18. The T suffix denotes tape-and-reel packaging, which is required for high-volume SMT assembly.
What is the lead time for PIC16C717T/SO?
The PIC16C717T/SO lead time from Microchip is typically 6-10 weeks for new production orders, as of 2026-09-18. Distributors like DigiKey and Mouser may have stock available for immediate shipment. For automotive or medical designs requiring PPAP documentation, additional lead time may apply.
PIC16C717T/SO vs PIC16C717-I/SO - which is better for production?
The PIC16C717T/SO uses OTP (One-Time Programmable) memory and ships in tape-and-reel, making it ideal for high-volume production. The PIC16C717-I/SO uses EPROM with a quartz window, allowing erasure with UV light - suited for development and prototyping. According to the Microchip datasheet, both parts share the same die, pinout, and 18-SOIC package, making them drop-in compatible during design phases.
What is the best drop-in replacement for PIC16C717T/SO?
The best drop-in replacement for PIC16C717T/SO is the PIC16C717-I/SO (EPROM with industrial -40C to +85C temperature range) in the same 18-SOIC package, allowing code development then switch to OTP for production. According to the Microchip cross-reference data, both share identical pinout and die, so no PCB changes are required.
When should I choose PIC16C717T/SO over PIC16F family parts?
The PIC16C717T/SO is preferred when extreme cost optimization is required for high-volume production runs where code is stable, since OTP memory is cheaper than Flash. According to Microchip's product family documentation, the PIC16F family offers Flash memory with in-circuit reprogramming - choose PIC16F for development, field updates, or lower-volume production. The C family is for cost-optimized mature designs.
Is PIC16C717T/SO the same as PIC16C717/SO?
Yes, the PIC16C717T/SO and PIC16C717/SO are electrically and mechanically identical. According to the FindIC cross-reference data, the T suffix indicates tape-and-reel packaging versus tray, but both parts share the same die, 18-SOIC package, and specifications. They are drop-in compatible - only the shipping medium differs.
Where to download PIC16C717T/SO datasheet PDF?
The official PIC16C717T/SO datasheet is available from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/39598D.pdf. The document covers electrical characteristics, timing diagrams, ADC operation, timer configuration, and programming specifications. According to the Microchip product page, the datasheet uses the family name PIC16C717 with device-specific suffixes for package and temperature range.
Where to find PIC16C717T/SO pinout for 18-SOIC?
The PIC16C717T/SO pinout for the 18-SOIC package is documented in the Microchip datasheet. Pin 1 is the RA0/AN0 pin (analog input or digital I/O), pin 9 is RA5/MCLR/VPP (reset/programming voltage), pin 10 is VSS (ground), and pin 20 is VDD (supply). The datasheet provides the complete 18-pin assignment table with alternate peripheral functions.
Hey Google, what is the difference between PIC16C717 and PIC16C716?
The PIC16C717 has 3.5KB of program memory and 6 ADC channels, while the PIC16C716 has less program memory and fewer ADC channels. According to the Microchip product family documentation, both are PIC16 family 8-bit OTP MCUs in 18-pin packages. The PIC16C717 is the higher-feature variant; the PIC16C716 is a cost-reduced alternative for simpler applications.
What are the key specifications of PIC16C717T/SO that engineers should know?
The PIC16C717T/SO features 3.5KB OTP program memory, 256 bytes RAM, 6 channels of 10-bit ADC, 13 I/O pins, 2 timers, Brown-out Reset, and runs at 20MHz (5 MIPS) from a 4-5.5V supply. Housed in an 18-SOIC package with -40C to +85C industrial temperature range, it suits appliance control, sensor interfaces, and consumer embedded applications. The OTP memory makes it cost-optimized for high-volume production runs.

Engineering reference data for PIC16C717T/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C717T/SO for high-volume cost-optimized production runs where firmware is final and the 3.5KB memory, 20MHz speed, and 6-channel 10-bit ADC meet your requirements. The T-suffix tape-and-reel format is required for SMT production lines. For development and prototyping, use PIC16C717-I/SO (windowed EPROM, erasable) in the same 18-SOIC package - true drop-in compatible. If your design needs more memory or field updates, move to PIC16F family (Flash-based, in-system programmable). If your design needs less performance and lower cost, the PIC16C716 (2KB, 4MHz, 4-channel 8-bit ADC) is pin-compatible in 18-SOIC and offers 30-40% cost savings. The PIC16C717T/SO occupies the high-end of the PIC16C 18-pin family, balancing features against OTP cost optimization for mature, stable designs in appliance, sensor, and industrial control markets.

Comparison with Alternatives

Parameter This Product PIC16C717-I/SO PIC16C717/SO PIC16C716-04I/SO PIC16C716T-04/SO PIC16C715-04/SO
Package 18-SOIC 18-SOIC - same 18-SOIC - same 18-SOIC - same 18-SOIC - same 18-SOIC - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 3.5 KB OTP 3.5 KB EPROM 3.5 KB OTP 2 KB OTP (-43%) 2 KB OTP (-43%) 2 KB OTP (-43%)
Max Clock Frequency 20 MHz 20 MHz 20 MHz 4 MHz (-80%) 4 MHz (-80%) 4 MHz (-80%)
ADC Channels 6 channels, 10-bit 6 channels, 10-bit 6 channels, 10-bit 4 channels, 8-bit 4 channels, 8-bit 4 channels, 8-bit
I/O Pins 13 13 13 13 13 13
Memory Type OTP (One-Time Programmable) EPROM (windowed, erasable) OTP OTP OTP OTP
Packaging Format Tape & Reel Tape & Reel Tray Tube/Industrial grade Tape & Reel Tube

Key Differentiators

  • Highest-spec 18-pin OTP MCU in PIC16C family with 6-channel 10-bit ADC (vs PIC16C716-04I/SO)
  • Tape-and-reel format optimized for SMT production (vs PIC16C717/SO)
  • EP memory on the same die for development flexibility (vs PIC16C717-I/SO)

Design Notes

OTP memory cannot be erased or rewritten. Always prototype with the windowed EPROM variant (PIC16C717-I/SO) or the Flash-based PIC16F717 before committing to OTP for production. A single firmware bug in OTP requires scrapping the programmed parts. Maintain strict firmware revision control and use the same compiler version during development and production programming.

For the 18-SOIC package, allocate a land pattern matching JEDEC SOIC-18 with 1.27mm pin pitch. Place a 100nF decoupling capacitor as close as possible to the VDD pin (pin 20, but the 18-SOIC actually has VDD on a different pin per datasheet - verify against datasheet). Use short traces to the crystal oscillator pins (OSC1/OSC2) and place load capacitors within 5mm of the pins to avoid clock instability.

The PIC16C717T/SO operates from 4V to 5.5V. Below 4V, the Brown-out Reset (BOR) triggers a reset to prevent code corruption from low-voltage operation. Add a bulk capacitor of at least 10uF near the VDD pin and a 100nF ceramic bypass capacitor. If using a switching regulator for the 5V rail, add a ferrite bead or LC filter to reduce noise coupling into the analog ADC reference.

The 10-bit ADC accuracy depends on clean VDD and a stable reference voltage. Use a dedicated analog VDD pin if available, or add a 10ohm resistor plus 10uF capacitor filter between digital VDD and the ADC reference. The 6 analog input channels share a single sample-and-hold capacitor; avoid switching channels during conversion for best linearity. Add a small RC filter (1kohm + 100pF) on analog inputs to limit bandwidth.

Compliance Information

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

RoHS and REACH compliance not explicitly stated in verified web data - marked unknown. Not AEC-Q100 qualified; not recommended for automotive safety applications. For automotive body electronics, use AEC-Q100 qualified PIC16F family parts.

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

Related Searches

PIC16C717T/SO PIC16C717T/SO datasheet Microchip PIC16C717T PIC16C717 18-SOIC 8-bit OTP MCU PIC16C717T/SO 6-channel 10-bit ADC PIC16C717T/SO vs PIC16C717-I/SO PIC16C717 drop-in replacement PIC16C717T/SO buy tape reel PIC16C717T/SO 20MHz microcontroller PIC16C717T/SO pinout 18-SOIC PIC16 family OTP MCU 18-pin what is the difference between PIC16C717 and PIC16C716 PIC16C717T/SO appliance control PIC16C717T/SO price 1000 pieces

Related Components & Terms

Microchip Technology PIC16C717 PIC16C717T/SO PIC16C717-I/SO PIC16C717/SO PIC16C716 PIC16C715 PIC16 8-bit microcontroller MCU RISC OTP EPROM Flash 10-bit ADC analog-to-digital converter Brown-out Reset BOR Timer0 Timer2 18-SOIC SOIC-18 surface mount JEDEC industrial temperature range RoHS
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