PIC16LC717T-I/SO - 8-Bit 20MHz 3.5KB OTP MCU | Microchip
MPN: PIC16LC717T-I/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.95 | $2.95 |
| 10 | $2.66 | $26.60 |
| 100 | $2.21 | $221.00 |
| 500 | $1.95 | $975.00 |
| 1,000 | $1.72 | $1,720.00 |
PIC16LC717T-I/SO Overview
What is a PIC microcontroller? A PIC (Peripheral Interface Controller) is a family of low-cost, Harvard-architecture RISC microcontrollers originally designed by General Instrument and today best known through Microchip's PIC10/12/16/18/24/32 families. PIC MCUs sit inside the broader taxonomy: microcontroller -> embedded microcontroller -> embedded IC -> semiconductor. PIC16 devices are the legacy 14-bit instruction word mid-range parts, widely adopted in cost-sensitive industrial, appliance and consumer products because they pair predictable interrupt latency with an extensive peripheral set and a mature MPLAB toolchain.
Key features of the PIC16LC717 family include the 35 instruction set, 8-level hardware stack, 256-byte RAM, 3.5 KB OTP program memory, the brown-out reset (BOR) and watchdog timer (WDT), and an internal oscillator eliminating the external crystal in many designs. The wide 2.5 V – 5.5 V supply range lets designers power the same MCU from a single Li-ion cell, three alkaline cells, or a regulated 5 V rail. Compared with the PIC16F717, the OTP "LC" variant reduces die cost in high-volume applications where firmware will not change after release.
Architecturally, the device uses a 14-bit instruction word, single-cycle ALU, and separate program/data buses, achieving close to 5 MIPS at 20 MHz. The 10-bit ADC with multiple input channels supports up to 6 analog inputs (package-dependent), and the CCP/ECCP modules provide PWM generation for motor, lighting or power-conversion control loops. In-system serial programming (ICSP) allows code updates through two pins even after PCB assembly.
Typical applications include industrial control panels, white-goods user interfaces, HVAC damper and valve controllers, low-end motor control, sensor signal conditioning, and any battery-powered or 5 V embedded product requiring deterministic real-time response. When designing with this MCU, plan the analog and digital supply layout carefully: AVSS and AGND should share a low-impedance connection, and the ICSP/CLK-DAT pins must remain accessible for production programming. The OTP nature of the part means firmware revisions require a new part, so mature, locked firmware is essential before high-volume ramp.
This page synthesizes distributor pricing, drop-in 18-SOIC alternatives, and practical design notes that are not found in the bare Microchip datasheet, giving procurement and embedded engineers a single reference for the PIC16LC717T-I/SO.
Drop-in alternatives for PIC16LC717T-I/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 PIC16LC717T-I/SO (same form factor and footprint) — differing in Package, Core Architecture, ADC, Program Memory Size, Timers.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LC717-I/SO
✅ Drop-In✓ In Stock
$2.85 / Unit
View Datasheet →PIC16LC717T/SO
✅ Drop-In✓ In Stock
$1.24 / Unit
View Datasheet →PIC16LC717T-E/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LC717T-I/SS
✅ Drop-In✓ In Stock
$3.32 / Unit
View Datasheet →PIC16LC717-E/SO
✅ Drop-In✓ In Stock
$1.94 / Unit
View Datasheet →PIC16LC717-E/SS
✅ Drop-In✓ In Stock
$4.1 / Unit
View Datasheet →PIC16LC717T-I/SO Maximum Ratings & Electrical Characteristics
| Core | PIC16C RISC 8-bit |
| Maximum CPU Frequency | 20 MHz |
| Program Memory | 3.5 KB (2K x 14) OTP |
| Data RAM | 256 B |
| Supply Voltage | 2.5 V to 5.5 V |
| Operating Temperature | -40 °C to +85 °C (Industrial) |
| Number of I/O Pins | 16 |
| ADC | 10-bit, up to 6 channels |
| Timers | 2 x 8-bit, 1 x 16-bit |
| Serial Interfaces | I²C (Master/Slave), SPI |
| Brown-out Reset (BOR) | Yes |
| Watchdog Timer (WDT) | Yes |
| Internal Oscillator | Yes |
| In-Circuit Serial Programming | Yes (ICSP) |
| Package | 18-pin SOIC (SO), Tape & Reel |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
PIC16LC717T-I/SO Pin Configuration
| Pin 1 | MCLR/VPP — Master Clear (reset) input / ICSP programming voltage |
| Pin 2 | RA0/AN0 — Port A bit 0 / ADC analog input 0 |
| Pin 3 | RA1/AN1 — Port A bit 1 / ADC analog input 1 |
| Pin 4 | RA2/AN2/VREF- — Port A bit 2 / ADC input / negative voltage reference |
| Pin 5 | RA3/AN3/VREF+ — Port A bit 3 / ADC input / positive voltage reference |
| Pin 6 | RA4/T0CKI — Port A bit 4 / Timer 0 clock input |
| Pin 7 | RA5/AN4/SS — Port A bit 5 / ADC input / SPI slave select |
| Pin 8 | VSS — Ground reference |
| Pin 9 | OSC1/CLKIN — Crystal / external clock input |
| Pin 10 | OSC2/CLKOUT — Crystal / clock output |
| Pin 11 | RC0 — Port C bit 0 |
| Pin 12 | RC1 — Port C bit 1 |
| Pin 13 | RC2/CCP1 — Port C bit 2 / Capture-Compare-PWM 1 |
| Pin 14 | RC3/SCL/SCK — Port C bit 3 / I2C clock / SPI clock |
| Pin 15 | RC4/SDA/SDI — Port C bit 4 / I2C data / SPI data in |
| Pin 16 | RC5/SDO — Port C bit 5 / SPI data out |
| Pin 17 | RC6 — Port C bit 6 |
| Pin 18 | RC7 — Port C bit 7 |
Typical Applications
PIC16LC717T-I/SO is suitable for 6 applications: Industrial Control Panel, White Goods User Interface, HVAC Damper and Valve Controller, Low-End Motor Control, Battery-Powered Sensor Conditioning, Consumer Embedded Products.
Industrial Control Panel
The PIC16LC717T-I/SO's 16 digital I/O, hardware I2C/SPI and 10-bit ADC make it a drop-in logic hub for front-panel button scanning, LED indicator PWM and analog sensor readout. Industrial control panels commonly need -40C to +85C operation and clean 5 V tolerance, both of which are within the LC717's 2.5 V to 5.5 V supply window and industrial temperature grade. Estimated: at a 20 MHz CPU clock the device delivers close to 5 MIPS, comfortably servicing a typical 16-key matrix plus a 4-digit LED display refresh loop.
Recommended
White Goods User Interface
Washing machines, dishwashers and microwave ovens use PIC16-class MCUs because of their predictable interrupt latency, low cost and mature MPLAB development chain. The PIC16LC717T-I/SO's OTP program memory locks the firmware for high-volume production, while its 256 B of RAM and CCP module support encoder and PWM motor-control feedback loops. With the internal oscillator the design can save an external crystal, an important BOM reduction in cost-sensitive appliance segments.
Recommended
HVAC Damper and Valve Controller
HVAC damper and valve controllers run unattended for years and need a robust MCU with brown-out reset, watchdog timer and wide operating voltage. The PIC16LC717T-I/SO offers all three, with the BOR protecting the MCU during slow supply ramp-ups and the WDT recovering the system if firmware enters an illegal state. Its 10-bit ADC samples temperature and pressure transducers with sufficient resolution for closed-loop PID.
Recommended
Low-End Motor Control
Small DC and stepper motor control loops fit naturally on a PIC16LC717T-I/SO thanks to the on-chip Capture/Compare/PWM (CCP) module and the 16-bit timer. The 20 MHz CPU clock gives a PWM frequency well above the audible band, reducing motor whine, while the 8-bit ADC can sample back-EMF for closed-loop speed regulation. The device's small 18-SOIC footprint simplifies integration into compact motor housings.
Recommended
Battery-Powered Sensor Conditioning
Portable sensor modules typically run from a 3.6 V Li-ion or three series AA cells and benefit from the PIC16LC717T-I/SO's wide 2.5 V to 5.5 V supply range. The internal oscillator and low-power sleep modes allow event-driven sampling with sub-microamp quiescent draw, while the 10-bit ADC digitizes sensor outputs into I2C or SPI frames. Compared with a discrete AFE + MCU design, integrating everything on one LC717 reduces BOM cost and PCB area.
Recommended
Consumer Embedded Products
Remote controls, electronic toys, low-end kitchen appliances and educational kits are classic PIC16C717 application areas where the MCU's 14-bit instruction set keeps code density high and the OTP memory holds the firmware at minimal die cost. The 16 GPIO cover button matrices, status LEDs and IR transmit drivers. The industrial -40C to +85C grade gives the same part numbers across product families and geographies, simplifying BOM management.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LC717T-I/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LC717-I/SO | PIC16LC717T/SO | PIC16LC717T-E/SO |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 18-SOIC | 18-SOIC | 18-SOIC | 18-SOIC |
| Core / Program Memory | PIC16C, 3.5 KB OTP | PIC16C, 3.5 KB OTP | PIC16C, 3.5 KB OTP | PIC16C, 3.5 KB OTP |
| Maximum CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V |
| Operating Temperature | -40 °C to +85 °C (Industrial) | -40 °C to +85 °C | 0 °C to +70 °C | -40 °C to +125 °C |
| Packaging | Tape & Reel | Tube | Tape & Reel | Tape & Reel |
| Internal Oscillator | Yes | Yes | Yes | Yes |
Key Differentiators
- Low-voltage CMOS process supports 2.5 V to 5.5 V (vs PIC16C717 (5 V-only process))
- Same 18-SOIC footprint as the tape-and-reel sibling (vs PIC16LC717-I/SO)
- Industrial temperature grade vs commercial variant (vs PIC16LC717T/SO (commercial))
Design Notes
Estimated: at a typical 20 MHz CPU clock the PIC16LC717T-I/SO draws roughly 7 to 11 mA from the VDD pin. Place a 100 nF decoupling capacitor within 5 mm of the VDD pin and a 10 uF bulk capacitor on the same supply rail. For ADC accuracy, power AVSS and VSS through a star-ground connection so analog return currents do not share impedance with the digital logic return path.
Route the ICSP/ICSPDAT and ICSPCLK lines directly to test-pad or header pads so that production programming does not require rework; the MCLR/VPP line also serves as the programming voltage and must remain accessible. Keep crystal traces short and surrounded by a ground guard ring if an external crystal is used instead of the internal oscillator.
Do not assume any RA or RC pin is 5 V-tolerant beyond VDD; the absolute maximum on any I/O is VDD + 0.3 V. When migrating from PIC16LC717-I/SO to PIC16LC717T-I/SO or -E/SO, confirm the OTP program memory image is byte-identical because the silicon is the same die but the temperature grade and packaging differ.
Compliance Information
RoHS compliant per Microchip product page. AEC-Q100 not qualified - not intended for automotive underhood applications. Halogen-free status not stated in available data.