PIC16LC717T/SO - 8-bit MCU 3.5KB OTP 18-SOIC | Microchip
MPN: PIC16LC717T/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.92 | $1.92 |
| 10 | $1.73 | $17.30 |
| 100 | $1.54 | $154.00 |
| 500 | $1.39 | $695.00 |
| 1,000 | $1.24 | $1,240.00 |
PIC16LC717T/SO Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, volatile data RAM, and a configurable set of peripheral modules. PIC microcontrollers from Microchip belong to the 8-bit RISC family, where the term RISC (Reduced Instruction Set Computer) describes an architecture that uses a small, orthogonal instruction set to enable deterministic single-cycle execution. Within Microchip's taxonomy, PIC16 devices sit between the baseline PIC10/12/16 small-pin parts and the PIC18 mid-range family, offering a balance of analog integration and I/O for cost-sensitive embedded designs.
Key features include the brown-out reset (BOR) circuit, power-on reset (POR), a programmable watchdog timer with its own on-chip RC oscillator, and In-Circuit Serial Programming (ICSP) through the PGD/PGC pins. The ADC supports up to 6 analog input channels, and the two comparators can be combined with a programmable voltage reference for sensor-conditioning front ends. The device offers typical and extended temperature grades, low-power SLEEP mode with wake-up-on-pin-change, and direct LED drive capability on most I/O pins.
Typical applications include consumer appliances, automotive subsystems, industrial sensors, and battery-powered handheld instruments where analog sensing, serial communication, and low-cost digital control are required. The 18-SOIC footprint is hand-solderable and compatible with standard 300-mil SOIC prototyping boards. Design considerations include ensuring the MCLR pin has a proper pull-up, observing the in-circuit programming timing specifications, and providing adequate decoupling near both VDD pins.
Drop-in alternatives for PIC16LC717T/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/SO (same form factor and footprint) — differing in Package, ADC, Timers, Core Architecture, Operating Temperature Range.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LC717-I/SO
✅ Drop-In✓ In Stock
$2.85 / Unit
View Datasheet →PIC16LC717-E/SO
✅ Drop-In✓ In Stock
$1.94 / Unit
View Datasheet →PIC16C717T/SO
✅ Drop-In✓ In Stock
$1.86 / Unit
View Datasheet →PIC16C717-I/SO
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$2.28 / Unit
View Datasheet →PIC16LC717T-I/SS
✅ Drop-In✓ In Stock
$3.32 / Unit
View Datasheet →PIC16LC717-E/SS
✅ Drop-In✓ In Stock
$4.1 / Unit
View Datasheet →PIC16LC717T/SO Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 8-bit RISC |
| Program Memory Type | OTP |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM Size | 256 bytes |
| EEPROM Data Memory | None (no on-chip EEPROM) |
| Maximum CPU Speed | 20 MHz |
| Instruction Cycle Time | 200 ns (at 20 MHz) |
| I/O Pins | 16 |
| Supply Voltage Range | 2.5 V to 5.5 V |
| ADC | 10-bit, up to 6 channels |
| Analog Comparators | 2 |
| Timers | 1x 16-bit + 1x 8-bit Timer/Counter |
| Communication Peripherals | USART |
| Package | 18-pin SOIC (SO, 300-mil) |
| Mounting Type | Surface Mount |
| Operating Temperature Range | 0C to +70C (T suffix, commercial grade) |
| Watchdog Timer | Yes (independent on-chip RC) |
| In-Circuit Programming | ICSP via PGD/PGC |
| RoHS Status | Compliant |
PIC16LC717T/SO Pin Configuration
| Pin 1 | RA0/AN0 — Digital I/O / Analog input channel 0 |
| Pin 2 | RA1/AN1 — Digital I/O / Analog input channel 1 |
| Pin 3 | RA2/AN2/VREF- — Digital I/O / Analog input channel 2 / ADC negative reference |
| Pin 4 | RA3/AN3/VREF+ — Digital I/O / Analog input channel 3 / ADC positive reference |
| Pin 5 | RA4/T0CKI — Digital I/O / Timer0 clock input |
| Pin 6 | RA5/SS/AN4 — Digital I/O / SPI slave select / Analog input channel 4 |
| Pin 7 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| Pin 8 | OSC2/CLKOUT — Crystal oscillator output / clock output |
| Pin 9 | VSS — Ground |
| Pin 10 | VDD — Positive supply voltage |
| Pin 11 | RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock input |
| Pin 12 | RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / CCP2 PWM output |
| Pin 13 | RC2/CCP1 — Digital I/O / CCP1 PWM output |
| Pin 14 | RC3/SCK/SCL — Digital I/O / SPI clock / I2C clock |
| Pin 15 | RC4/SDI/SDA — Digital I/O / SPI data in / I2C data |
| Pin 16 | RC5/SDO — Digital I/O / SPI data out |
| Pin 17 | RC6/TX/CK — Digital I/O / USART TX / USART clock |
| Pin 18 | RC7/RX/DT — Digital I/O / USART RX / USART data |
Typical Applications
PIC16LC717T/SO is suitable for 6 applications: Consumer Appliance Control, Automotive Body Electronics, Industrial Sensor Interfaces, Battery-Powered Handheld Instruments, LED Lighting Control, Security and Access Control Panels.
Consumer Appliance Control
The PIC16LC717T/SO's 3.5 KB OTP, 16 I/O lines, and integrated 10-bit ADC make it well suited for consumer appliance control boards such as coffee makers, rice cookers, washing machines, and microwave ovens. The MCU reads sensor inputs (temperature, water level, motor current) through the ADC and comparators, drives relays and triacs via the 16-bit CCP PWM module, and communicates with the user interface over the USART. The 2.5 V to 5.5 V supply range allows direct connection to 3.3 V or 5 V power rails commonly found in these appliances. Low-power SLEEP mode with wake-up-on-pin-change cuts standby consumption, which is important for ENERGY STAR compliance.
Recommended
Automotive Body Electronics
Inside automotive body modules such as seat controllers, mirror adjusters, and lighting drivers, the PIC16LC717T/SO provides the precise PWM generation and analog sensing needed for H-bridge motor control and ambient-light feedback. The 16-bit CCP module generates the PWM drive signal, while the two analog comparators monitor motor current with cycle-by-cycle overcurrent protection. Although automotive designs typically specify the -I (industrial) or AEC-Q100 grade parts, the PIC16LC717T/SO is widely used in non-safety automotive accessories where the 0C to +70C range is acceptable. The 18-SOIC package is hand-solderable, which simplifies service-repair workflows in dealer workshops.
Recommended
Industrial Sensor Interfaces
For 4-20 mA loop-powered transmitters, photoelectric sensors, and process control peripherals, the PIC16LC717T/SO's 10-bit ADC and two analog comparators provide the analog front end, while the USART outputs RS-232, RS-485, or LIN-bus data to a master controller. The PIC16LC717T/SO is also used in HVAC sensor modules where it digitizes thermistor or RTD inputs and transmits them over a wired field bus. The on-chip voltage reference for the comparators reduces external component count, lowering BOM cost in cost-sensitive industrial designs. Brown-out reset ensures the MCU recovers cleanly from voltage drops on long cable runs.
Recommended
Battery-Powered Handheld Instruments
The wide 2.5 V to 5.5 V operating range of the PIC16LC717T/SO allows it to run directly from two alkaline AA cells (which decline from 3.2 V to 2.0 V over life), eliminating the need for a boost converter in portable test equipment, digital calipers, and handheld medical instruments. The MCU's 5 MIPS throughput handles user-interface scanning, ADC sampling, and LCD driving while keeping average current draw low. Sleep mode with peripheral clock gating lets the device draw microamp-level standby current between measurements, extending battery life to months or years. The 18-SOIC footprint is small enough for handheld enclosures yet large enough for rework.
Recommended
LED Lighting Control
Architectural and stage lighting controllers use the PIC16LC717T/SO to drive constant-current LED drivers through the 16-bit CCP PWM, while the ADC reads back dimming feedback or ambient-light sensors for closed-loop brightness control. The two analog comparators enable current-limit and over-temperature protection without an external supervisory IC. The PIC16LC717T/SO's 5 MIPS performance easily handles DMX-512 or DALI receive parsing on the USART alongside PWM generation, and the 256-byte RAM accommodates short command buffers. ICSP allows firmware updates through the same programming pins used for final test.
Recommended
Security and Access Control Panels
Security alarm panels, RFID readers, and electronic door locks employ the PIC16LC717T/SO to scan keypads or Wiegand card readers, validate codes, and drive relays that control door strikes. The integrated ADC reads tamper switches and battery voltage, while the USART connects to upstream concentrators or GSM modules for remote monitoring. Brown-out reset and the watchdog timer ensure the panel recovers from voltage glitches and firmware lockups, which are critical for security applications. The OTP memory prevents firmware extraction even with physical access to the chip, satisfying many commercial-grade anti-tamper requirements.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LC717T/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LC717-I/SO | PIC16LC717-E/SO | PIC16C717T/SO | PIC16C717-I/SO | PIC16LC717T-I/SS | PIC16LC717-E/SS |
|---|---|---|---|---|---|---|---|
| Package | 18-SOIC | 18-SOIC - same | 18-SOIC - same | 18-SOIC - same | 18-SOIC - same | 20-SSOP | 20-SSOP |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP |
| RAM Size | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| Operating Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V |
| Max CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Temperature Grade | 0C to +70C (commercial) | -40C to +85C (industrial) | -40C to +125C (extended) | 0C to +70C (commercial) | -40C to +85C (industrial) | -40C to +85C (industrial) | -40C to +125C (extended) |
| RoHS Status | Compliant | Compliant | Compliant | Compliant | Compliant | Compliant | Compliant |
Key Differentiators
- Wide 2.5 V to 5.5 V supply range vs 5 V-only on the C variant (vs PIC16C717T/SO)
- Industrial temperature grade with identical peripherals and pinout (vs PIC16LC717-I/SO)
- 20-pin SSOP option for higher-density boards (vs PIC16LC717T-I/SS)
Design Notes
Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 10) of the PIC16LC717T/SO, and add a bulk 10 uF capacitor on the same supply rail within 1 cm of the chip. The MCU's 16 I/O pins can source or sink up to 25 mA each (with proper thermal derating), but simultaneous high-current switching will cause VDD droops; adequate decoupling prevents brown-out reset events during PWM transitions.
Route the OSC1/OSC2 traces short and symmetrically. For a 20 MHz crystal, keep the traces under 5 mm and place the load capacitors within 2 mm of the oscillator pins. Keep the oscillator section away from switching signals like the PWM outputs on RC1/RC2 to avoid jitter or injection of switching noise into the clock. A ground pour under and around the oscillator section also reduces EMI.
The MCLR pin (not bonded out on 18-SOIC, but internally pulled) requires careful configuration in the CONFIG register; disabling MCLR in config makes RA5 a general-purpose I/O, but then ICSP cannot reset the device normally. Always reserve the ICSP PGD/PGC pins (RB7/RB6 on PIC18, or PGD/PGC equivalent on PIC16) - these are RC4/RC5 on the LC717 - and route them to a header for in-circuit programming access during prototype bring-up.
Compliance Information
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - the -I temperature grade is industrial, not automotive-qualified. Halogen-free status not explicitly listed in provided data; refer to Microchip environmental compliance documents for confirmation.