PIC16LC717T-I/SS - 8-Bit MCU 20MHz 3.5KB OTP 20-SSOP | Microchip
Teilenummer: PIC16LC717T-I/SS ✗ Abgekündigt| Menge | Stückpreis | Gesamt |
|---|---|---|
| 1 | $5.2 | $5,20 |
| 10 | $4.68 | $46,80 |
| 100 | $4.16 | $416,00 |
| 500 | $3.74 | $1.870,00 |
| 1.000 | $3.32 | $3.320,00 |
PIC16LC717T-I/SS Übersicht
A microcontroller (MCU) is a single-chip computer containing a processor core, non-volatile program memory (here, OTP), volatile data memory, and programmable I/O peripherals. The PIC16LC717 sits within Microchip's mid-range PIC16 family — a category between the baseline PIC10/12/16 series and the PIC18 — and it integrates a multi-channel 10-bit Analog-to-Digital Converter (ADC) with up to 6 analog inputs, making it a common choice for sensor-interface and embedded-control tasks. As an OTP device, the program memory can be written only once, which is well suited to high-volume production where firmware is final.
Key features include an 8-bit ALU with 14-bit instruction word, hardware USART/SCI for serial communication, a 16-bit timer/counter with capture/compare/PWM modules, an 8-bit timer/counter, an integrated brown-out reset (BOR), a watchdog timer (WDT) with its own on-chip RC oscillator, and an in-circuit serial programming (ICSP) interface. The ADC supports 10-bit resolution at conversion rates suitable for temperature, voltage, and process-variable monitoring.
The architecture is built on a RISC-style Harvard design — separate program and data buses enable single-cycle instruction fetch except for branch instructions. This contributes to the deterministic interrupt latency that PIC MCUs are known for. Power management is supported through selectable oscillator modes (RC, LP, XT, HS) and a SLEEP mode that reduces current to microamp levels.
Typical applications include consumer appliance control, HVAC sensor nodes, industrial instrumentation, simple motor-control loops, and battery-powered metering. The integrated ADC and PWM peripherals allow direct interfacing with thermistors, potentiometers, and low-side MOSFET drivers without external glue logic.
When designing with this device, remember that OTP memory cannot be re-flashed — use a windowed or Flash variant (such as the PIC16F717) during firmware development and switch to the LC717 for the released production BOM. Decoupling of 100 nF close to VDD/VSS and adherence to Microchip's oscillator-layout guidelines are essential for EMC compliance.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet — useful for engineers qualifying the PIC16LC717T-I/SS for new designs or replacements.
Drop-in-Alternativen für PIC16LC717T-I/SS – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit PIC16LC717T-I/SS (gleiche Bauform und Footprint) – abweichend in Package, Timers, Core Architecture, ADC, Program Memory Size.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
PIC16LC717T-E/SS
✅ Drop-In ⚠️ Spezifikationen ungeprüft✓ Auf Lager
$2.95 / Stück
Datenblatt ansehen →PIC16F717-I/SS
✅ Drop-In ⚠️ Spezifikationen ungeprüft📋 Referenzalternative (nicht im Katalog)
PIC16F727-I/SS
✅ Drop-In ⚠️ Spezifikationen ungeprüft📋 Referenzalternative (nicht im Katalog)
PIC16LF727-I/SS
✅ Drop-In ⚠️ Spezifikationen ungeprüft📋 Referenzalternative (nicht im Katalog)
PIC16LC717T-I/SS Grenzwerte & elektrische Eigenschaften
| Core Architecture | PIC 8-bit (PIC16C family, mid-range) |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 3.5 KB (2K x 14 words) |
| Data Memory (SRAM) | 256 bytes |
| Maximum CPU Speed | 20 MHz |
| Operating Voltage Range | 2.5 V to 5.5 V |
| I/O Pins | 16 |
| ADC Resolution | 10-bit |
| ADC Channels | Up to 6 |
| Timers | One 8-bit, one 16-bit with CCP |
| Communication | AUSART (SCI) |
| Gehäuse | 20-SSOP (Shrink Small-Outline Package) |
| Montageart | Surface Mount |
| Betriebstemperatur | -40 °C to +85 °C (Industrial) |
| Pin-Anzahl | 20 |
| Watchdog Timer | Yes (with dedicated on-chip RC oscillator) |
| Brown-Out Reset | Yes |
| ICSP (In-Circuit Serial Programming) | Yes |
PIC16LC717T-I/SS Pin-Konfiguration
| Pin 1 | RA0/AN0 — PORTA bit 0 / Analog input channel 0 |
| Pin 2 | RA1/AN1 — PORTA bit 1 / Analog input channel 1 |
| Pin 3 | RA2/AN2/VREF- — PORTA bit 2 / Analog input channel 2 / ADC negative reference |
| Pin 4 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input channel 3 / ADC positive reference |
| Pin 5 | RA4/AN4/T0CKI — PORTA bit 4 / Analog input channel 4 / Timer0 clock input |
| Pin 6 | RA5/AN5/SS — PORTA bit 5 / Analog input channel 5 / SPI slave select |
| Pin 7 | VSS — Ground reference |
| Pin 8 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| Pin 9 | OSC2/CLKOUT — Oscillator crystal output / clock output (Fosc/4) |
| Pin 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Pin 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output |
| Pin 12 | RC2/CCP1 — PORTC bit 2 / CCP1 (PWM/capture/compare) output |
| Pin 13 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pin 14 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pin 15 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pin 16 | RC6/TX/CK — PORTC bit 6 / USART asynchronous transmit / synchronous clock |
| Pin 17 | RC7/RX/DT — PORTC bit 7 / USART asynchronous receive / synchronous data |
| Pin 18 | RB0/INT — PORTB bit 0 / External interrupt input |
| Pin 19 | VDD — Positive supply voltage (2.5 V to 5.5 V) |
| Pin 20 | RB7/PGD — PORTB bit 7 / ICSP data line |
Typische Anwendungen
PIC16LC717T-I/SS ist geeignet für 6 Anwendungs: Consumer Appliance Control, HVAC Sensor Nodes, Industrial Instrumentation, Simple Motor-Control Loops, Battery-Powered Metering, Automotive Accessory Controllers.
Consumer Appliance Control
The PIC16LC717T-I/SS fits consumer appliance control boards because its 20 MHz PIC16C core delivers deterministic interrupt response for real-time button scanning and relay sequencing, while the integrated 10-bit ADC samples thermistor inputs for temperature regulation. Its 16 I/O pins directly drive seven-segment displays, keypads, and TRIAC optocouplers without external glue logic, reducing BOM cost. Compared with switching to a 32-bit MCU, the LC717T keeps firmware footprint small (3.5 KB OTP) and code review simple for legacy appliance platforms. Industrial -40 °C to +85 °C range tolerates under-cabinet heat in kitchen environments, and the 2.5 V to 5.5 V VDD allows unregulated 5 V supplies.
Empfohlen
HVAC Sensor Nodes
For HVAC sensor nodes, the PIC16LC717T-I/SS provides an integrated 10-bit ADC with up to 6 channels, sufficient to monitor supply-air temperature, return-air temperature, humidity (via external sensor), and damper position. Its USART peripheral enables RS-485 communication to a central controller using an external transceiver such as the MAX485. SLEEP current in the low microamp range supports battery-backed wireless thermostat designs, while the -40 °C to +85 °C industrial range covers plenum-mounted installations. The OTP program memory prevents field firmware tampering, an advantage in commercial HVAC where lock-step behavior is desirable.
Empfohlen
Industrial Instrumentation
In industrial instrumentation, the PIC16LC717T-I/SS handles 4 mA to 20 mA loop-powered sensor transmitters and panel-meter front ends. Its 20 MHz instruction rate executes moving-average filters on ADC samples without burdening the main loop, and the 16-bit timer with CCP enables precise pulse-width measurement for flow meters. Brown-out reset and watchdog timer with a dedicated on-chip RC oscillator guard against brown-out and firmware lockup in electrically noisy factory environments. OTP memory also ensures that calibration coefficients cannot drift after deployment, important for traceable measurement instruments.
Empfohlen
Simple Motor-Control Loops
The PIC16LC717T-I/SS drives low-side MOSFET switching for small DC fans, solenoids, and stepper motors. The 16-bit timer's CCP module generates PWM at frequencies up to the system clock divided by 2, sufficient for 25 kHz PWM above audible noise. Hardware USART receives speed commands from a host controller, while the ADC reads back current-sense amplifier outputs for closed-loop torque limiting. The 20-SSOP package is small enough for inline motor-driver PCBs, and the industrial temperature range covers under-hood automotive accessory motors and appliance fan assemblies.
Empfohlen
Battery-Powered Metering
For battery-powered metering such as utility submeters or portable data loggers, the PIC16LC717T-I/SS offers low-voltage operation from 2.5 V to 5.5 V, allowing direct 2x AA alkaline or 3.6 V Li-SOCl2 cells without a boost regulator. The integrated ADC samples battery voltage, current shunt, and external sensor inputs at low duty cycle, then SLEEP between conversions to extend battery life into the multi-year range. OTP memory prevents end-user firmware modification, securing revenue-grade metrology calibration. The 256-byte SRAM is sufficient for rolling averages and last-value storage before non-volatile EEPROM backup.
Empfohlen
Automotive Accessory Controllers
In non-safety automotive accessory controllers — such as interior lighting dimmers, mirror-position memory, and seat-heater timers — the PIC16LC717T-I/SS offers the right mix of PWM channels, ADC inputs for switch position, and USART for body-controller network integration. Its -40 °C to +85 °C industrial grade covers cabin-mounted accessories. While not AEC-Q100 qualified, the LC717T is widely used in non-critical body electronics with appropriate external protection (TVS diodes, reverse-polarity MOSFETs). For safety-critical or AEC-Q100-mandated designs, Microchip recommends the dsPIC33 or PIC18 K-series families.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für PIC16LC717T-I/SS – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | PIC16LC717T-E/SS | PIC16F717-I/SS | PIC16F727-I/SS | PIC16LF727-I/SS |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 20-SSOP | 20-SSOP - same | 20-SSOP - same | 20-SSOP - same | 20-SSOP - same |
| Program Memory Type | OTP 3.5 KB | OTP 3.5 KB | Flash 7 KB | Flash 7 KB | Flash 7 KB |
| Operating Voltage Range | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 1.8 V to 3.6 V |
| Maximum CPU Clock | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| ADC Resolution / Channels | 10-bit / 6 ch | 10-bit / 6 ch | 10-bit / 6 ch | 10-bit / 14 ch | 10-bit / 14 ch |
| Operating Temperature | -40 °C to +85 °C (Industrial) | -40 °C to +125 °C (Extended) | -40 °C to +85 °C (Industrial) | -40 °C to +85 °C (Industrial) | -40 °C to +85 °C (Industrial) |
| Lifecycle Status | Obsolete (as of 2026-09-22) | Obsolete | Active | Active | Active |
Wichtigste Unterscheidungsmerkmale
- Lower-cost OTP silicon for high-volume production (vs. PIC16F717-I/SS)
- Extended temperature grade option available (vs. PIC16LC717T-I/SS)
- Identical 20-SSOP pinout for Flash migration path (vs. PIC16F727-I/SS)
Designhinweise
Because PIC16LC717T-I/SS uses One-Time Programmable memory, every failed write bricks the device permanently. Always prototype firmware on the Flash-based PIC16F717-I/SS, then port the final HEX to the LC717T for production. Use Microchip's MPASM or XC8 toolchain with verified programming voltage (typically 13.4 V on MCLR for high-voltage programming mode) and double-check configuration bits before clicking 'Program'.
Place a 100 nF ceramic decoupling capacitor as close as possible to VDD (pin 19) and a bulk 10 µF tantalum or aluminum polymer capacitor at the board's power-entry point. For battery-powered designs, leverage the LC717T's SLEEP mode to drop current consumption to a few microamps. Use the brown-out reset feature with BOR voltage set just below the minimum operating VDD to prevent code runaway during battery voltage dips.
Route the oscillator traces (OSC1/OSC2) symmetrically and keep them short, with a ground guard ring on either side. Avoid routing digital switching signals across the analog inputs (RA0-RA5). Place the ICSP connector (RB7/PGD, RB6/PGC, MCLR) so that programming can be performed without removing the MCU from the board. Follow Microchip's AN588 'PIC16/17 Oscillator Design' for crystal selection and load-capacitor calculation.
Compliance-Informationen
Compliance information not present in the Verified Web Data snippet; consult the manufacturer datasheet or Microchip's environmental compliance page for the official RoHS, REACH, lead-free, and halogen-free declarations. AEC-Q100 not applicable — this part is not automotive-qualified.