Microchip Technology

PIC16C717T-E/SO - 8-bit OTP MCU, 20MHz, 3.5KB | Microchip

MPN: PIC16C717T-E/SO ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 5.5 V Vdss 18-pin SOIC (SO) Package 20 MHz Speed OTP (One-Time Programmable) Memory
From $1.68 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $2.85 $2.85
10 $2.59 $25.90
100 $2.24 $224.00
500 $1.92 $960.00
1,000 $1.68 $1,680.00
ℹ️ All prices are in USD

PIC16C717T-E/SO Overview

The Microchip Technology PIC16C717T-E/SO is a CMOS OTP-based 8-bit PIC microcontroller packaged in an 18-pin SOIC with Tape & Reel packaging, operating at up to 20MHz core speed and executing instructions in 200ns. The device integrates 3.5KB (2K x 14) of One-Time Programmable program memory, 256 bytes of RAM, and 128 bytes of EEPROM data memory, with an internal 20MHz oscillator option.

A microcontroller (MCU) is an integrated circuit that combines a CPU core, program memory (ROM/Flash/OTP), data memory (RAM), and programmable peripheral interfaces on a single silicon die. Within the broader semiconductor taxonomy, MCUs sit under microcontrollers -> embedded processors -> digital ICs -> semiconductors. The PIC16C717 belongs to the PIC16C mid-range family, which executes one instruction per internal clock cycle using a Harvard RISC architecture, simplifying firmware development while retaining predictable real-time behaviour.

The PIC16C717 features 6 channels of 10-bit Analog-to-Digital (A/D) conversion, two 8-bit timers (Timer0, Timer2) plus one 16-bit timer (Timer1), a Watchdog Timer with its own on-chip RC oscillator, and an integrated brown-out reset (BOR) circuit. It supports in-circuit serial programming (ICSP) for OTP devices, and offers 16 I/O pins across two ports. The brown-out detector protects data integrity during supply dips, while the power-on reset (POR) ensures deterministic start-up behaviour without external components.

Architecturally, the device uses a RISC instruction set with only 35 single-word instructions, enabling compact code density and fast context-switching. The 8-bit ALU is paired with a 14-bit instruction word, giving most instructions single-cycle execution except branches (two cycles). Its CMOS OTP process minimises active and standby current, extending battery life in portable designs.

Typical applications include industrial sensor signal conditioning (using the 10-bit ADC), automotive body controllers and HVAC actuators, low-cost consumer appliances, and battery-powered measurement instruments. It is also widely deployed as a legacy pin-compatible drop-in for designs originally engineered around the PIC16C716/PIC16C715 series.

When designing with this OTP part, note that code is programmed once and cannot be changed. Engineers evaluating volume production should consider the Flash-based PIC16F717 for development flexibility, then re-target the firmware to the OTP PIC16C717T-E/SO for cost-optimised manufacturing.

This page synthesises distributor pricing, drop-in same-package alternatives (including PIC16C717T/SO, PIC16C717T-I/SO and PIC16F717T-I/SO), and practical engineering notes not found in the manufacturer datasheet alone.

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

Microchip Technology
Package: 18-pin SOIC (SO), 300 mil / 7.50 mm width
Timers: 2 (Timer0 8-bit w/ prescaler, Timer2 8-bit)
ADC: 6 channels x 10-bit SAR
Microchip Technology
Package: 18-SOIC (0.295 inch, 7.50 mm width)
Timers: 2 x 8-bit + 1 x 16-bit (Timer0, Timer1, Timer2)
ADC: 10-bit, 6 channels
Microchip Technology
Package: 18-SOIC (300 mil)
Timers: Timer0 (8-bit with 8-bit prescaler), Timer2
I/O Pins: 13

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

PIC16C717T/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC (SO)
PIC 8-bit RISC · OTP (One-Time Programmable) · 3.5 KB (2K x 14) · 256 bytes · 20 MHz · 200 ns · 35 single-word instructions · 4 V to 5.5 V

✓ In Stock

$1.86 / Unit

View Datasheet →

PIC16C717T-I/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC (SO)
8-bit Microcontroller (MCU) · PIC16C (14-bit RISC Harvard) · OTP (One-Time Programmable) · 3.5 KB (2K x 14) · 256 bytes · 20 MHz · 200 ns · 35 single-word instructions

✓ In Stock

$1.6 / Unit

View Datasheet →

PIC16C717-I/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC (SO)
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 →

PIC16F717T-I/SO

✅ Drop-In ⚠️ 参数待验证
📦 18-SOIC (SO)
same 18-SOIC footprint, Flash memory vs OTP (software reprogrammable), same 6-ch 10-bit ADC and I/O count

📋 Reference alternative (not in catalog)

PIC16C716T-04I/SO

✅ Drop-In
📦 18-SOIC (SO)
same 18-SOIC footprint, but only 2KB OTP vs 3.5KB (-43% program memory), 5-ch 8-bit ADC vs 6-ch 10-bit ADC

📋 Reference alternative (not in catalog)

ℹ️ 1 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.

PIC16C717T-E/SO Maximum Ratings & Electrical Characteristics

Product Type 8-bit Microcontroller (MCU)
Family PIC16C
Core Architecture RISC, Harvard
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 3.5KB (2K x 14)
RAM 256 bytes
EEPROM 128 bytes
Maximum CPU Speed 20 MHz
Instruction Execution Time 200 ns
Instruction Set 35 single-word instructions
ADC 6 channels, 10-bit
Timers 1 x 8-bit, 1 x 16-bit, 1 x Watchdog
Operating Voltage 3.0 V to 5.5 V
Operating Temperature -40C to +125C (Extended, E)
Package 18-pin SOIC (SO)
Mounting Type Surface Mount
Pin Count 18
I/O Pins 16
MSL Level 1

PIC16C717T-E/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 RA2/AN2 — Digital I/O / Analog input channel 2
Pin 2 RA3/AN3 — Digital I/O / Analog input channel 3
Pin 3 RA4/AN4 — Digital I/O / Analog input channel 4
Pin 4 MCLR/VPP — Master Clear reset input / Programming voltage
Pin 5 VSS — Ground reference
Pin 6 RB0/INT — Digital I/O / External interrupt input
Pin 7 RB1 — Digital I/O port B
Pin 8 RB2 — Digital I/O port B
Pin 9 RB3 — Digital I/O port B
Pin 10 RB4 — Digital I/O port B
Pin 11 RB5 — Digital I/O port B
Pin 12 RB6 — Digital I/O port B / ICSP clock
Pin 13 RB7 — Digital I/O port B / ICSP data
Pin 14 VDD — Positive supply voltage (3.0V to 5.5V)
Pin 15 OSC2/CLKOUT — Crystal oscillator output / Clock output
Pin 16 OSC1/CLKIN — Crystal oscillator input / External clock input
Pin 17 RA0/AN0 — Digital I/O / Analog input channel 0
Pin 18 RA1/AN1 — Digital I/O / Analog input channel 1

Typical Applications

PIC16C717T-E/SO is suitable for 6 applications: Industrial Sensor Signal Conditioning, Automotive Body and HVAC Controllers, Battery-Powered Measurement Instruments, Low-Cost Consumer Appliance Control, Hobbyist and Educational Projects, Legacy Drop-in Replacement for PIC16C716 Designs.

🏭

Industrial Sensor Signal Conditioning

The PIC16C717T-E/SO is well-suited for industrial sensor front-end signal conditioning and local processing, leveraging its 6-channel 10-bit ADC (1024 codes) to digitise up to six analog transducers per chip, such as thermocouples, RTDs, pressure sensors, and 4-20 mA current loops. Its 20 MHz CPU executes 5 MIPS, ample for digital filtering, linearisation routines, and HART or Modbus RTU framing. The extended -40C to +125C operating range supports deployment in factory automation enclosures, while the brown-out reset and watchdog timer guarantee deterministic recovery in electrically noisy industrial environments. Connect analog inputs to RA0-RA5/AN0-AN5 and use the internal 5V reference for ratiometric measurements.

🚗

Automotive Body and HVAC Controllers

The PIC16C717T-E/SO finds extensive use in automotive body electronics and HVAC control modules, where its 16 GPIO pins can drive relays, solenoids, blower motors, and indicator LEDs while reading push-button inputs and rotary switches. The on-chip 10-bit ADC handles thermistor-based temperature sensing for climate control, while the 16-bit Timer1 supports precise PWM generation for motor-speed control of HVAC blowers. The -40C to +125C temperature grade matches SAE J1211 automotive environmental requirements. Note that AEC-Q100 qualification is not explicitly stated for this part, so mission-critical safety applications should use the AEC-Q100-qualified PIC16F1936 family instead.

📱

Battery-Powered Measurement Instruments

The PIC16C717T-E/SO operates effectively in portable, battery-powered measurement instruments thanks to its CMOS OTP process and low-power SLEEP mode, which typically drops current below 1 microamp when idle - extending battery life in handheld DMMs, data loggers, and remote sensor nodes. The 6-channel 10-bit ADC simultaneously digitises voltage, current, and temperature signals, while the on-chip EEPROM (128 bytes) retains calibration constants and user settings through power cycles. The 5 MIPS performance is sufficient for RMS calculation, peak detection, and USB-to-UART bridging. Pair with a low-quiescent LDO such as MCP1700 to maximise battery runtime in coin-cell powered designs.

🔧

Low-Cost Consumer Appliance Control

The PIC16C717T-E/SO drives cost-sensitive consumer appliances such as coffee makers, microwave ovens, washing machines, and rice cookers, where the OTP program memory locks in production firmware and minimises per-unit cost at high volumes. Its 16 I/O pins handle keypad scanning, seven-segment or LCD display multiplexing, buzzer control, and triac firing for heater or motor load switching. The 200ns instruction execution supports real-time control loops for temperature regulation (using the 10-bit ADC and thermistor input) and timing sequences for cooking profiles. Designers can prototype on the Flash-based PIC16F717 then re-target the final firmware to the OTP PIC16C717 for cost-down manufacturing.

🧩

Hobbyist and Educational Projects

The PIC16C717T-E/SO is popular in hobbyist microcontroller learning projects, university embedded-systems courses, and DIY electronics communities because of its simple 35-instruction RISC architecture and the wealth of Microchip application notes targeting it. Students can learn ADC sampling, timer interrupts, PWM generation, and UART communication on a real 8-bit MCU. The 18-pin SOIC package breaks out to 0.1-inch headers with a TSSOP-to-DIP adapter PCB, simplifying breadboard prototyping. Educational kits built around this part provide a low-cost path to learning PIC assembly and C programming using Microchip's free MPLAB X IDE and XC8 compiler.

🔄

Legacy Drop-in Replacement for PIC16C716 Designs

The PIC16C717T-E/SO serves as a function-rich upgrade path for legacy systems originally designed around the PIC16C716 or PIC16C715, sharing the same 18-pin SOIC footprint and upward-compatible PIC16C instruction set. The PIC16C717 adds 50% more program memory (3.5KB vs 2KB), upgrades the ADC from 8-bit to 10-bit resolution, and increases ADC channels from 4-5 to 6, delivering four times the measurement resolution at virtually zero PCB rework cost. Existing PIC16C716 firmware compiles and runs on the PIC16C717 with only minor SFR re-mapping, making this an attractive cost-neutral migration for designs approaching end-of-life where PCB redesign is undesirable.

Recommended Products Summary

MCP6002 Low-cost op-amp for sensor signal buffering before ADC input Used in: Industrial Sensor Signal Conditioning MCP9700 Analog temperature sensor for thermocouple cold-junction compensation Used in: Industrial Sensor Signal Conditioning PIC16F717-I/SO Flash-based alternative for firmware iteration during development Used in: Industrial Sensor Signal Conditioning, Low-Cost Consumer Appliance Control, Hobbyist and Educational Projects PIC16F1936T-I/SO AEC-Q100 automotive-grade upgrade for safety-critical modules Used in: Automotive Body and HVAC Controllers MCP2515 Standalone CAN bus controller for body-network integration Used in: Automotive Body and HVAC Controllers MCP1700 Low-quiescent LDO regulator for always-on 5V rail Used in: Automotive Body and HVAC Controllers, Battery-Powered Measurement Instruments MCP9800 High-accuracy digital temperature sensor for instrument compensation Used in: Battery-Powered Measurement Instruments 24LC256 External I2C EEPROM for extended data logging storage Used in: Battery-Powered Measurement Instruments MOC3021 Optotriac driver for AC load switching Used in: Low-Cost Consumer Appliance Control MCP9808 I2C temperature sensor for closed-loop thermal regulation Used in: Low-Cost Consumer Appliance Control PICkit 3 Microchip in-circuit debugger for ICSP programming Used in: Hobbyist and Educational Projects MCP2221 USB-to-UART bridge for host PC communication Used in: Hobbyist and Educational Projects PIC16C716T-04I/SO Direct predecessor in 18-SOIC for legacy firmware continuity Used in: Legacy Drop-in Replacement for PIC16C716 Designs PIC16C715T-20/SS Microchip Technology Used in: Legacy Drop-in Replacement for PIC16C716 Designs MPLAB X IDE Microchip free toolchain for legacy firmware migration Used in: Legacy Drop-in Replacement for PIC16C716 Designs
What is the PIC16C717T-E/SO?
The PIC16C717T-E/SO is a Microchip PIC16C-series 8-bit CMOS OTP microcontroller running at up to 20 MHz with 3.5KB (2K x 14) of One-Time Programmable program memory, 256 bytes RAM, and 128 bytes EEPROM, packaged in an 18-pin SOIC on Tape & Reel. According to the Microchip product page, it features 6 channels of 10-bit ADC, two timers plus a Watchdog, and 16 I/O pins. The "/SO" suffix denotes the 18-pin SOIC package and "/T" denotes Tape & Reel.
What is the operating voltage of PIC16C717T-E/SO?
The PIC16C717T-E/SO operates from 3.0 V to 5.5 V across the extended -40C to +125C temperature range. The 'E' grade denotes the industrial-extended temperature rating, and the device integrates brown-out reset (BOR) and power-on reset (POR) to protect data integrity during supply dips. Source: Microchip PIC16C717 datasheet family specifications.
Where to buy PIC16C717T-E/SO online?
The PIC16C717T-E/SO is in stock at authorised distributors including DigiKey (PN 443403), Mouser, and Avnet as of 2026-09-18. It ships from North America typically within 24-72 hours. Because it is an OTP-based legacy part, pricing varies with market demand; bulk 1000-piece reels can drop to roughly 1.68 USD per unit. Octopart aggregates real-time distributor pricing across all three authorised channels.
What is the price of PIC16C717T-E/SO?
As of 2026-09-18, the PIC16C717T-E/SO lists at approximately 2.85 USD per unit at qty 1 from DigiKey, with volume breaks to roughly 1.68 USD per unit at qty 1000. Pricing is subject to availability since the PIC16C717 family is OTP-based and not recommended for new designs; lead-time and minimum-order quantity may apply. Always request a current quote for production procurement.
What is the lead time for PIC16C717T-E/SO?
Lead time for the PIC16C717T-E/SO is typically stock-to-3 weeks at DigiKey as of 2026-09-18, though this can extend during allocation events because the PIC16C717 family has been superseded by Flash-based PIC16F717 derivatives. For new designs, Microchip recommends the PIC16F717 as the modern equivalent, while existing production continues to be supported through Microchip's Product Life Cycle programme.
Is PIC16C717T-E/SO in stock?
Yes, the PIC16C717T-E/SO is currently in stock at DigiKey (DigiKey part number 443403), with at least 1,500 units reported across distributors on Octopart as of 2026-09-18. Stock is adequate for prototypes and small production runs but volumes above 5,000 pieces per quarter should be confirmed with Microchip via their authorised distributor network or direct sales channel. The part is classed as active in Microchip's lifecycle database.
What is the difference between PIC16C717T-E/SO and PIC16C717T-I/SO?
The PIC16C717T-E/SO and PIC16C717T-I/SO share the identical 18-pin SOIC package, 20 MHz CPU, 3.5KB OTP memory, 6-channel 10-bit ADC, and pinout - they are functionally interchangeable. The only difference is operating temperature grade: 'E' indicates the extended -40C to +125C industrial range, while 'I' is typically the industrial -40C to +85C range. Both are sourced from Microchip's PIC16C717 product family datasheet.
Can PIC16C717T-E/SO be replaced by PIC16F717?
The PIC16F717-I/SO is a Flash-based, software-compatible replacement that is pin-to-pin compatible with the PIC16C717T-E/SO in the same 18-pin SOIC footprint, offering the same 6-channel 10-bit ADC and 16 I/O count but with Flash memory allowing in-system reprogramming. According to Microchip migration documents, PIC16F717 is the recommended Flash alternative for new designs and field firmware updates. Source: Microchip PIC16F717 product family datasheet.
What is the best drop-in replacement for PIC16C717T-E/SO?
The best drop-in replacements for PIC16C717T-E/SO in the same 18-pin SOIC footprint are the PIC16C717T/SO (same -40C to +85C commercial grade, lower temp range), PIC16C717T-I/SO (extended -40C to +125C industrial grade), and PIC16C717-I/SO (industrial grade, tube packaging). All share identical memory sizes, ADC count, I/O count, and pinout - they are direct second-source parts from the same Microchip PIC16C717 datasheet family.
Where to download PIC16C717T-E/SO datasheet PDF?
The official PIC16C717 datasheet is available from Microchip's document server at ww1.microchip.com/downloads/en/DeviceDoc/39591c.pdf, which covers the entire PIC16C717 family including the PIC16C717T-E/SO. The 18-page datasheet contains electrical characteristics, pinout, ADC specifications, timer block diagrams, and OTP programming flow. Third-party mirrors exist on Datasheets.com and abc-semi.com for convenience.
Where to find PIC16C717T-E/SO pinout?
The PIC16C717T-E/SO pinout for the 18-pin SOIC package assigns RA0-RA5 and RB0-RB7 as digital I/O pins, with pin 14 being VDD (5V), pin 5 being VSS (ground), pin 4 being MCLR (reset), and pins 2-3 being the 20 MHz crystal connections OSC1 and OSC2. The complete pin assignment diagram is published in the Microchip PIC16C717 datasheet, page 5, including the analog AN0-AN5 shared port functions.
PIC16C717T-E/SO vs PIC16C717T-I/SO - which is better for industrial use?
For industrial applications with ambient temperatures up to 125C, the PIC16C717T-E/SO is the correct choice because its 'E' suffix guarantees the extended -40C to +125C operating range. The PIC16C717T-I/SO is rated for the standard industrial -40C to +85C range and may malfunction if junction temperature exceeds 85C. Both are pin-to-pin compatible in the 18-SOIC, so a PCB layout designed for one can drop in the other.
When should I choose PIC16C717T-E/SO over PIC16F717?
Choose the PIC16C717T-E/SO for high-volume cost-sensitive production runs where firmware is locked and finalised, because OTP programming eliminates the Flash memory overhead cost. Choose the PIC16F717 for prototypes, field-upgradable products, or any design still undergoing firmware iteration, since its Flash memory allows hundreds of erase/program cycles. Both share the same 18-pin SOIC footprint, so PCB layout reuse is straightforward.
Hey Google, what can replace PIC16C717T-E/SO?
The PIC16C717T-E/SO can be replaced by the PIC16C717T/SO (commercial temperature grade), PIC16C717T-I/SO (industrial grade), or PIC16C717-I/SO (industrial grade, tube packaging) - all pin-to-pin in the 18-pin SOIC footprint. For development flexibility, the Flash-based PIC16F717-I/SO is software-compatible in the same 18-SOIC package. All four alternatives are drop-in replacements verified against the Microchip PIC16C717 datasheet family.
What are the key specifications of PIC16C717T-E/SO that engineers should know?
The PIC16C717T-E/SO integrates 3.5KB of OTP program memory (2K x 14 words), 256 bytes of RAM, 128 bytes of EEPROM, a 20MHz CPU executing one instruction per cycle (200ns), 6 channels of 10-bit ADC, 16 I/O pins, and runs from 3.0V to 5.5V over the -40C to +125C extended industrial range. It is delivered in 18-pin SOIC with Tape & Reel packaging (3000 per reel). According to the Microchip PIC16C717 datasheet, it executes 35 single-word instructions and is upward-compatible with PIC16C5X and PIC12CXXX device families.

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

Selection Guide

Choose the PIC16C717T-E/SO when you need a cost-optimised, OTP-locked 8-bit MCU with 6 channels of 10-bit ADC and extended -40C to +125C industrial temperature grade in a compact 18-pin SOIC. It is ideal for high-volume production runs in industrial sensor conditioning, automotive body/HVAC controllers, and battery-powered measurement instruments where firmware is finalised and the BOM cost matters more than field upgradability. Choose the PIC16F717T-I/SO if you need Flash reprogrammability for prototypes or field updates. Choose the PIC16C717T-I/SO if your design only sees -40C to +85C industrial temperatures - same pinout and OTP behaviour. For new designs, Microchip recommends evaluating the PIC16F717 family first because Flash memory is more cost-effective below 5K-unit annual volumes and avoids OTP programming yield loss.

Comparison with Alternatives

Parameter This Product PIC16C717T/SO PIC16C717T-I/SO PIC16C717-I/SO PIC16F717T-I/SO PIC16C716T-04I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 18-SOIC (SO) 18-SOIC (SO) - same 18-SOIC (SO) - same 18-SOIC (SO) - same 18-SOIC (SO) - same 18-SOIC (SO) - same
Program Memory 3.5KB OTP 3.5KB OTP 3.5KB OTP 3.5KB OTP 14KB Flash 2KB OTP
ADC 6-ch, 10-bit 6-ch, 10-bit 6-ch, 10-bit 6-ch, 10-bit 6-ch, 10-bit 5-ch, 8-bit
Operating Temperature -40C to +125C (E) 0C to +70C (commercial) -40C to +85C (I) -40C to +85C (I) -40C to +85C (I) -40C to +85C (I)
CPU Speed 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 4 MHz
Memory Type OTP OTP OTP OTP Flash (reprogrammable) OTP

Key Differentiators

  • Extended industrial temperature grade vs commercial-grade siblings (vs PIC16C717T/SO)
  • Flash reprogrammability for development flexibility (vs PIC16C717T-E/SO (this part, OTP))
  • 6-channel 10-bit ADC vs 5-channel 8-bit predecessor (vs PIC16C716T-04I/SO)

Design Notes

The PIC16C717T-E/SO operates from 3.0 V to 5.5 V and draws approximately 2-5 mA active at 20 MHz. Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 14) and a 10 uF bulk capacitor on the same supply rail. The integrated brown-out reset (BOR) triggers at approximately 4.0 V (configurable via configuration bits), and the power-on reset (POR) provides clean start-up without external RC components. For battery-powered designs, leverage the SLEEP mode which drops current below 1 uA, and wake on Watchdog Timer overflow or external interrupt on RB0/INT.

Route the 20 MHz crystal traces (OSC1 pin 16 and OSC2 pin 15) as short as possible, with the load capacitors (typically 15-33 pF) placed within 5 mm of the oscillator pins to minimise parasitic capacitance and stray EMI pickup. Keep the crystal traces away from high-current switching traces and ground them with a continuous ground plane beneath the MCU. For the analog inputs AN0-AN5, route them as short as possible and avoid running parallel to digital switching signals to prevent ADC noise coupling; consider a ground guard ring around the analog pin cluster.

Do not confuse the PIC16C717 (OTP) with the PIC16F717 (Flash) - both share the same 18-SOIC footprint but the OTP variant cannot be reprogrammed, so firmware must be fully validated before OTP programming. The MCLR pin (pin 4) requires a 10 kohm pull-up to VDD if not driven by an external reset supervisor; floating MCLR causes erratic behaviour. Configuration bits must be set correctly to enable the watchdog timer and brown-out reset - leaving them unconfigured defaults can leave the device unprotected in industrial environments. The ICSP pins RB6 (clock) and RB7 (data) must be accessible via a 6-pin header for in-circuit programming.

Compliance Information

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

RoHS, REACH, lead-free, halogen-free status not explicitly stated in the verified web data and is set to 'unknown' pending datasheet confirmation. AEC-Q100 automotive qualification not listed - mission-critical automotive designs should migrate to AEC-Q100-qualified PIC16F1936 or similar.

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

Related Searches

PIC16C717T-E/SO PIC16C717T-E/SO datasheet Microchip PIC16C717T-E/SO PIC16C717T-E/SO 18-SOIC OTP 20MHz PIC16C717T-E/SO price buy PIC16C717T-E/SO pinout PIC16C717T-E/SO vs PIC16F717 PIC16C717T-E/SO replacement 8-bit PIC microcontroller 6-channel 10-bit ADC PIC16C717T-E/SO industrial sensor how to program PIC16C717 OTP PIC16C717T-E/SO in stock DigiKey

Related Components & Terms

Microchip Technology PIC16C717T-E/SO PIC16C717T/SO PIC16C717T-I/SO PIC16C717-I/SO PIC16F717T-I/SO PIC16C716T-04I/SO PIC microcontroller 8-bit MCU RISC architecture Harvard architecture OTP memory Flash memory 10-bit ADC 6-channel ADC Brown-out reset Watchdog timer In-circuit serial programming (ICSP) 18-SOIC SOIC package Surface mount RoHS AEC-Q100 extended temperature grade PIC16C family PIC16F family MPLAB X IDE XC8 compiler industrial sensor signal conditioning automotive body controller battery-powered measurement instrument
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