PIC16LF1717T-I/PT - 8-Bit MCU, 14KB Flash, 32MHz 44-TQFP | Microchip
MPN: PIC16LF1717T-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.45 | $3.45 |
| 10 | $3.08 | $30.80 |
| 100 | $2.62 | $262.00 |
| 500 | $2.31 | $1,155.00 |
| 1,000 | $2.05 | $2,050.00 |
PIC16LF1717T-I/PT Overview
As an 8-bit microcontroller, the PIC16LF1717 belongs to the broader family of PIC microcontrollers (Peripheral Interface Controllers) - RISC-based microcontrollers originally developed by General Instrument's Microelectronics Division in 1975 and now produced by Microchip Technology. An 8-bit MCU processes data in 8-bit chunks and uses a Harvard architecture with separate program and data buses. Within the PIC taxonomy, the PIC16F family occupies the mid-range tier: more capable than PIC10/PIC12 baseline devices, yet below PIC18/PIC24/dsPIC and PIC32 families in performance and memory. The 'LF' prefix denotes the low-power (XLP) variant supporting 1.8V-3.6V operation, while the 'F' indicates Flash program memory, '17' identifies the family group, and '77' marks this specific 14KB Flash/1KB RAM member of the PIC16F1717/1719 family.
Key features of the PIC16LF1717 include 14KB Flash (8K x 14 words), 1KB RAM, 256B EEPROM, 36 digital I/O pins, a 10-bit ADC with up to 28 channels, two operational amplifiers, two 5-bit DACs plus one 8-bit DAC, two CCP/ECCP modules, four 10-bit timers, two comparators, a Zero-Cross Detect, a Numerically Controlled Oscillator, four Configurable Logic Cells, EUSART, MSSP (I2C/SPI), and Peripheral Pin Select. The device operates from 1.8V to 3.6V, supports industrial temperature range (-40C to +85C), and includes XLP extreme-low-power sleep modes drawing < 50 nA typical.
Architecturally, the PIC16LF1717 uses a 14-bit instruction word with a modified Harvard architecture, an 8-level hardware stack, and a unified RISC core. The on-chip peripherals are interconnected via PPS, which lets remap most digital functions to almost any I/O pin, simplifying PCB layout and BOM changes. The integrated op-amps and DACs enable closed-loop analog control without external components.
Typical applications include industrial sensor conditioning, low-power IoT sensor nodes, LED lighting control with analog dimming, battery-powered instrumentation, motor control for small BLDC/fan drives, and consumer appliance user interfaces. The 32MHz core, generous analog peripherals, and tiny 44-TQFP footprint make it well suited for cost-sensitive embedded designs.
When designing with this MCU, plan Vdd decoupling with 100nF plus 10uF ceramic capacitors within 5 mm of the package, and reserve one I/O pin for ICSP programming (PGD/PGC). The 'T' suffix denotes Tape & Reel packaging, and the '-I' indicates the industrial -40C to +85C temperature grade.
This page synthesizes distributor pricing, drop-in alternatives from the same PIC16F family, and practical design notes not collected in any single manufacturer datasheet.
Drop-in alternatives for PIC16LF1717T-I/PT — 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 PIC16LF1717T-I/PT (same form factor and footprint) — differing in ADC, Operating Temperature, Package, Core Architecture, Core Independent Peripherals.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF1719T-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF1717-I/PT
✅ Drop-In✓ In Stock
$1.45 / Unit
View Datasheet →PIC16F1717T-I/PT
✅ Drop-In✓ In Stock
$1.1 / Unit
View Datasheet →PIC16F1719T-I/PT
✅ Drop-In✓ In Stock
$1.85 / Unit
View Datasheet →PIC16LF1769T-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF1717T-I/PT Maximum Ratings & Electrical Characteristics
| Device Family | PIC16F (PIC16LF1717) |
| Core Architecture | 8-bit PIC RISC (14-bit instruction word, modified Harvard) |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data SRAM | 1 KB |
| EEPROM | 256 B |
| Maximum CPU Speed | 32 MHz (8 MIPS) |
| Operating Voltage (Vdd) | 1.8 V to 3.6 V |
| Digital I/O Pins | 36 |
| ADC | 10-bit, up to 28 channels |
| DAC | 2 x 5-bit + 1 x 8-bit |
| Operational Amplifiers | 2 on-chip |
| Comparators | 2 |
| Timers | 4 x 10-bit (Timer0/1/2/4/6) |
| CCP / ECCP Modules | 2 (1 CCP + 1 ECCP) |
| EUSART | 1 |
| MSSP (I2C / SPI) | 1 |
| Configurable Logic Cells (CLC) | 4 |
| Numerically Controlled Oscillator (NCO) | 1 (20-bit) |
| Zero-Cross Detect (ZCD) | 1 |
| Peripheral Pin Select (PPS) | Yes |
| Capacitive Touch (mTouch) | Yes |
| Package | 44-pin TQFP (PT), 10 x 10 mm |
| Operating Temperature | -40 C to +85 C (Industrial, '-I' suffix) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
| MSL Level | 3 |
| XLP Sleep Current (typical) | < 50 nA |
PIC16LF1717T-I/PT Pin Configuration
| Pin 1 | RA0/AN0 — PORTA bit 0 / Analog input channel 0 / DAC output reference |
| Pin 2 | RA1/AN1 — PORTA bit 1 / Analog input channel 1 / op-amp inverting input |
| Pin 3 | RA2/AN2 — PORTA bit 2 / Analog input channel 2 / ZCD input |
| Pin 4 | RA3/AN3 — PORTA bit 3 / Analog input channel 3 / Vref+ |
| Pin 5 | RA4/AN4 — PORTA bit 4 / Analog input channel 4 |
| Pin 6 | RA5/AN5 — PORTA bit 5 / Analog input channel 5 |
| Pin 7 | RA6/OSC2 — PORTA bit 6 / crystal oscillator output |
| Pin 8 | RA7/OSC1 — PORTA bit 7 / crystal oscillator input |
| Pin 9 | Vss — Ground reference |
| Pin 10 | RB0/INT — PORTB bit 0 / external interrupt |
| Pin 11 | RB1 — PORTB bit 1 |
| Pin 12 | RB2 — PORTB bit 2 |
| Pin 13 | RB3 — PORTB bit 3 / ICSP PGD |
| Pin 14 | RB4 — PORTB bit 4 |
| Pin 15 | RB5 — PORTB bit 5 |
| Pin 16 | RB6 — PORTB bit 6 / ICSP PGC |
| Pin 17 | RB7 — PORTB bit 7 |
| Pin 18 | Vdd — Positive supply voltage 1.8-3.6V |
| Pin 19 | Vss — Ground reference |
| Pin 20 | RC0 — PORTC bit 0 |
| Pin 21 | RC1 — PORTC bit 1 |
| Pin 22 | RC2 — PORTC bit 2 |
| Pin 23 | RC3 — PORTC bit 3 |
| Pin 24 | RC4 — PORTC bit 4 |
| Pin 25 | RC5 — PORTC bit 5 |
| Pin 26 | RC6 — PORTC bit 6 |
| Pin 27 | RC7 — PORTC bit 7 |
| Pin 28 | RE3/MCLR — PORTE bit 3 / Master Clear (reset) input |
| Pin 29 | RD0 — PORTD bit 0 |
| Pin 30 | RD1 — PORTD bit 1 |
| Pin 31 | RD2 — PORTD bit 2 |
| Pin 32 | RD3 — PORTD bit 3 |
| Pin 33 | RD4 — PORTD bit 4 |
| Pin 34 | RD5 — PORTD bit 5 |
| Pin 35 | RD6 — PORTD bit 6 |
| Pin 36 | RD7 — PORTD bit 7 |
| Pin 37 | Vss — Ground reference |
| Pin 38 | Vdd — Positive supply voltage 1.8-3.6V |
| Pin 39 | RC0/AN6 — PORTC bit 0 / Analog input channel 6 (alternate) |
| Pin 40 | RC1/AN7 — PORTC bit 1 / Analog input channel 7 (alternate) |
| Pin 41 | RC2/AN8 — PORTC bit 2 / Analog input channel 8 (alternate) |
| Pin 42 | RC3/AN9 — PORTC bit 3 / Analog input channel 9 (alternate) |
| Pin 43 | RC6/AN12 — PORTC bit 6 / Analog input channel 12 (alternate) |
| Pin 44 | RC7/AN13 — PORTC bit 7 / Analog input channel 13 (alternate) |
Typical Applications
PIC16LF1717T-I/PT is suitable for 6 applications: Industrial Sensor Signal Conditioning, Battery-Powered IoT Sensor Nodes, LED Lighting Control with Analog Dimming, Small Motor / Fan Speed Control (BLDC), Consumer Appliance User Interface, Portable Medical / Health Monitoring Devices.
Industrial Sensor Signal Conditioning
The PIC16LF1717T-I/PT integrates two on-chip operational amplifiers, a 10-bit ADC with up to 28 channels, and a 5/8-bit DAC in a single 44-TQFP device, eliminating the typical external op-amp + reference BOM for bridge, RTD, and thermocouple analog front ends. With Vdd of 1.8-3.6V, 32 MHz CPU, and <50 nA sleep current, it conditions and digitizes multiple sensors in industrial environments while drawing minimal quiescent power. PPS allows the EUSART or MSSP to be routed to any I/O pin, simplifying PCB layout for isolated sensor boards. Compared to a discrete analog chain, this single-chip solution cuts board area by ~40%.
Recommended
Battery-Powered IoT Sensor Nodes
With a 1.8-3.6V Vdd range and XLP sleep current under 50 nA typical, the PIC16LF1717T-I/PT is engineered for multi-year battery life on a single 3V coin cell or 2x AA battery. The 32 MIPS CPU handles local edge processing, the 14KB Flash stores LoRaWAN/BLE stack fragments and sensor calibration, and the 10-bit ADC samples sensors on wake. The on-chip CLC and NCO peripherals implement low-power wake timers and event counters without external RTC chips. Combined with PPS for flexible I/O routing, this part targets sub-1uA average current sensor endpoints. Designers typically pair it with a sub-GHz transceiver for complete wireless nodes.
Recommended
LED Lighting Control with Analog Dimming
The PIC16LF1717T-I/PT is a strong fit for LED drivers that require analog dimming via 0-10V or DALI control signals. Its 10-bit ADC digitizes the dimming input while the integrated 8-bit DAC and op-amps provide smooth constant-current regulation through a MOSFET driver. The ECCP module generates high-resolution PWM up to 20 kHz for flicker-free dimming and the ZCD (Zero-Cross Detect) synchronizes PWM to the AC line for TRIAC dimmer compatibility. The 32 MIPS CPU executes lighting protocol stacks in firmware. Designers can replace an external MCU + DAC + op-amp triplet with this single 44-TQFP device.
Recommended
Small Motor / Fan Speed Control (BLDC)
The PIC16LF1717T-I/PT's ECCP module supports complementary PWM with programmable dead-band, suitable for driving small brushless DC fans or 3-phase sensorless BLDC motors below 50W. The 32 MIPS CPU runs sensorless back-EMF zero-cross detection algorithms in firmware, while the CLC peripherals offload commutation sequencing. The integrated op-amps amplify shunt-resistor current feedback without external components. With 1.8-3.6V operation, the part runs directly from a single Li-ion cell for portable appliances. For higher-power motor control, designers typically scale up to the dsPIC33CK family.
Recommended
Consumer Appliance User Interface
The PIC16LF1717T-I/PT combines mTouch capacitive touch sensing, a 28-channel ADC for rotary encoders/sliders, and PWM-driven LED feedback in a single chip - ideal for washing machine, microwave, or coffee machine control panels. The on-chip CLCs debounce and latch user inputs without firmware latency, while the EUSART links to a main appliance controller. With <50 nA sleep current, the device can stay in standby for years. The 44-TQFP footprint fits comfortably behind a touch panel. Compared with discrete touch ICs, this integrated approach reduces BOM and PCB area.
Recommended
Portable Medical / Health Monitoring Devices
Medical-grade portable devices such as pulse oximeters, glucose meters, and thermometers benefit from the PIC16LF1717T-I/PT's low-voltage operation, integrated op-amps for analog sensor chains, and XLP sleep current under 50 nA. The 10-bit ADC digitizes PPG or bio-impedance signals, the DAC drives LED current for optical sensors, and the CLCs implement hardware event timers. Industrial -40C to +85C operation supports skin-contact and ambient use. Single-cell Li-ion or coin-cell battery operation simplifies device form factor. Designers typically pair this MCU with a Bluetooth Low Energy module for wireless health data transmission.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1717T-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF1719T-I/PT | PIC16LF1717-I/PT | PIC16F1717T-I/PT | PIC16F1719T-I/PT | PIC16LF1769T-I/PT |
|---|---|---|---|---|---|---|
| Package | 44-TQFP (10x10 mm, PT) | 44-TQFP (10x10 mm, PT) - same | 44-TQFP (10x10 mm, PT) - same | 44-TQFP (10x10 mm, PT) - same | 44-TQFP (10x10 mm, PT) - same | 44-TQFP (10x10 mm, PT) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 14 KB | 32 KB | 14 KB (same die) | 14 KB | 32 KB | 16 KB |
| SRAM | 1 KB | 2 KB | 1 KB | 1 KB | 2 KB | 1 KB |
| Operating Voltage (Vdd) | 1.8 V to 3.6 V (LF) | 1.8 V to 3.6 V (LF) | 1.8 V to 3.6 V (LF) | 2.3 V to 5.5 V (F) | 2.3 V to 5.5 V (F) | 1.8 V to 3.6 V (LF) |
| Maximum CPU Speed | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) |
| ADC Resolution / Channels | 10-bit / 28 ch | 10-bit / 28 ch | 10-bit / 28 ch | 10-bit / 28 ch | 10-bit / 28 ch | 10-bit / 24 ch |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
Key Differentiators
- Highest analog peripheral density in the 44-TQFP PIC16F class (vs PIC16F1709T-I/SS)
- Larger Flash and RAM than base 1717 family at the same pinout (vs PIC16LF1717-I/PT)
- True 1.8V low-voltage operation (XLP) versus 2.3V F variants (vs PIC16F1717T-I/PT)
Design Notes
Place a 100nF ceramic decoupling capacitor within 5 mm of each Vdd pin (pins 18 and 38) and a single 10uF bulk capacitor near the MCU. The PIC16LF1717T-I/PT's analog Vdd (AVdd) pin should be tied directly to Vdd and bypassed with a separate 100nF + 10uF pair; sharing the digital Vdd trace without a ferrite bead can inject switching noise into the ADC. For battery-powered designs using the XLP sleep modes, ensure no high-impedance leakage paths exist on analog pins, as these can offset ADC readings during sleep/wake transitions.
Reserve RB6 (ICSP PGC) and RB7 (ICSP PGED) for in-circuit serial programming; do not place series resistors above 470 ohm or pull-down capacitors larger than 100pF on these lines or the PICkit/MPLAB debugger may fail to communicate. MCLR (pin 28) requires a 10k pull-up to Vdd and a 100nF to ground for in-circuit programming reliability - omitting the capacitor makes MCLR susceptible to ESD-induced resets. Route the 32 MHz crystal traces (OSC1/OSC2, pins 8/7) as short as possible with a ground guard ring for EMI suppression.
Configuration bits must be set BEFORE the first instruction executes; an unconfigured PIC16LF1717T-I/PT defaults to an internal oscillator but with the MCLR pin disabled, which can lock out ICSP programming. Always program the CONFIG1 register explicitly. When using the ADC, allow at least 2us acquisition time and use the GO/DONE bit (not polling time delays) to detect conversion completion. For low-power designs, disable unused peripherals via their PMDx registers; simply leaving registers unused still draws bias current. Finally, do not exceed 50 mA total current through any single I/O pin group (PORTA through PORTE).
The PIC16LF1717T-I/PT in 44-TQFP has a thermal resistance (theta_JA) of approximately 50 C/W on a standard JEDEC 4-layer test board. At full 32 MHz CPU speed with all peripherals active, typical current consumption is around 4 mA at 3.3V, producing 13 mW dissipation - well within the thermal envelope. However, when driving heavily-loaded I/O pins (e.g., 20 mA source/sink each) the total package dissipation can climb to 100 mW and the junction temperature can rise 5C above ambient. Derate outputs or add copper pour for continuous high-current applications.
Compliance Information
RoHS compliant per Microchip product page. Industrial temperature grade -40C to +85C. Not AEC-Q100 qualified - choose PIC16F1717T-I/PT-E (extended) variants for AEC-Q100 Grade 1 automotive designs. Halogen-free per Microchip environmental compliance documentation.