Microchip Technology

PIC16LF777T-I/ML - 8-bit MCU, 14KB, 368B RAM, 44-QFN | Microchip

MPN: PIC16LF777T-I/ML ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 44-QFN (8x8 mm) with exposed pad Package 10 MHz (10 MIPS) Speed 14 KB Flash (8K x 14) Memory
From $2.84 USD / Unit
MOQ: 1 |
Price updated: 2026-09-25
Volume Pricing
Qty Unit Price Extended
1 $5.05 $5.05
10 $4.55 $45.50
100 $3.62 $362.00
500 $3.18 $1,590.00
1,000 $2.84 $2,840.00
ℹ️ All prices are in USD

PIC16LF777T-I/ML Overview

The Microchip Technology PIC16LF777T-I/ML is an 8-bit PIC microcontroller from the PIC16F family, delivering 10 MIPS performance at 10 MHz with 14 KB (8K x 14) of Flash program memory and 368 bytes of RAM, packaged in a 44-lead QFN (8x8 mm) with exposed thermal pad. The "LF" prefix denotes the low-power variant designed for 2.0V-5.5V operation, and the "T" suffix indicates tape-and-reel packaging, while the "I" indicates the industrial -40C to +85C temperature grade.

An 8-bit microcontroller (MCU) is a programmable integrated circuit that combines a CPU core, non-volatile program memory, volatile data RAM, and a set of peripheral interfaces in a single chip. Within the broader semiconductor hierarchy, an MCU belongs to the microcontroller family, which is a subset of microprocessors and computing ICs, ultimately classified under digital logic and embedded processing. The PIC16F series uses a RISC (Reduced Instruction Set Computer) architecture with a 14-bit instruction word, balancing code density with deterministic interrupt latency.

Key features include 14 KB of self-programmable Flash, 368 bytes of SRAM, 256 bytes of EEPROM, 36 digital I/O pins, and a rich analog/digital peripheral set: up to 14 channels of 10-bit ADC, two PWM modules, two comparators, a USART, an MSSP (SPI/I2C), and an enhanced capture/compare/PWM (ECCP) module. The 44-QFN package also exposes the on-chip voltage reference, brown-out reset, and a 10 MHz internal oscillator option for BOM reduction.

The PIC16LF777 architecture pairs a Harvard bus with a 33-instruction RISC core, supporting single-cycle execution and hardware multiply by constant. The integrated nanoWatt Technology provides multiple idle/sleep modes that drop quiescent current to the microampere range, making this MCU well suited to battery-powered or energy-harvesting nodes. The LF silicon process also lowers minimum Vdd to 2.0V, extending usable run-time from depleted cells.

Typical applications include industrial control panels, sensor signal conditioning nodes, low-power remote controls, motor drive front-ends (DC brush and small stepper), HVAC fan controllers, and portable medical monitoring peripherals. The combination of abundant I/O, dual PWM, USART, and 10-bit ADC in a 44-QFN allows complete subsystem integration without external glue logic.

When designing with this part, reserve the exposed pad for thermal dissipation and as the primary ground connection; floating the e-pad degrades electrical performance. Use MPLAB X IDE with the XC8 compiler for code generation, and confirm that the firmware project selects the PIC16LF776/777 device header rather than the older PIC16F777 header to enable nanoWatt low-power mode bits.

This page synthesizes real-time distributor pricing for PIC16LF777T-I/ML, drop-in 44-QFN same-family alternatives, and applied design notes that go beyond the manufacturer datasheet.

Drop-in alternatives for PIC16LF777T-I/ML — 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 PIC16LF777T-I/ML (same form factor and footprint) — differing in ADC, Package, Timers, Operating Temperature, Communication.

Microchip Technology
ADC: 14 channels, 10-bit
Package: 44-QFN (8x8 mm) with EP
Timers: 3
Microchip Technology
ADC: 14 channels, 10-bit resolution
Package: 44-TQFP (10x10 mm)
Timers: 4 x 8-bit + 2 x 16-bit CCP
Microchip Technology
ADC: 10-bit, 14 channels
Package: 44-pin QFN (ML) 8x8 mm with exposed pad
Communication: EUSART (LIN-capable), MSSP (SPI/I2C), PSP
Microchip Technology
ADC: 14-channel, 10-bit
Package: 44-TQFP (10x10 mm)
Microchip Technology
Package: 44-TQFP (PT), 10x10 mm
Timers: 8-bit x 2 + 16-bit x 1 + WDT
Operating Temperature: -40 C to +85 C (industrial, I grade)
Microchip Technology
ADC: 10-bit, 8 channels
Package: 44-pin QFN (ML) with exposed pad
Operating Temperature: -40C to +85C (industrial)
Microchip Technology
ADC: 8 channels x 8-bit
Package: 44-pin TQFP (PT), 10x10 mm
Timers: 2 x 8-bit, 1 x 16-bit

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

PIC16LF777-I/ML

✅ Drop-In
Microchip Technology
📦 44-QFN (8x8 mm)
PIC16 (8-bit RISC) · 14 KB · 368 bytes · 256 bytes · 20 MHz (external); 10 MHz internal · 200 ns at 20 MHz · 2.0 V to 5.5 V · 36

✓ In Stock

$3.05 / Unit

View Datasheet →

PIC16LF777-I/PT

✅ Drop-In
Microchip Technology
📦 44-QFN (8x8 mm)
PIC16 (8-bit) · 14 KB Flash (8K x 14 words) · 368 bytes · 256 bytes · 20 MHz (10 MIPS) · 200 ns at 20 MHz · 2 V to 5.5 V · 36

✓ In Stock

$5.28 / Unit

View Datasheet →

PIC16LF747-I/PT

✅ Drop-In
Microchip Technology
📦 44-QFN (8x8 mm)
PIC16 (8-bit RISC) · 7 KB (4K x 14 words) · 368 bytes · 256 bytes · 20 MHz (10 MIPS at 5V); 10 MHz at 2.0V · 2.0 V to 5.5 V · 36 digital I/O · 14 channels, 10-bit resolution

✓ In Stock

$4.21 / Unit

View Datasheet →

PIC16LF767T-I/ML

✅ Drop-In ⚠️ Specs Unverified
📦 44-QFN (8x8 mm)
28-pin device in 44-QFN footprint (different pinout, only first 28 pins bonded); NOT pin-to-pin - drop-in only at board level with adapter

📋 Reference alternative (not in catalog)

PIC16F777T-I/ML

✅ Drop-In
Microchip Technology
📦 44-QFN (8x8 mm)
8-bit PIC16 RISC (Harvard) · FLASH · 14 KB (8K x 14 words) · 368 bytes · 20 MHz · 200 ns · 2.0 V to 5.5 V

✓ In Stock

$5.85 / Unit

View Datasheet →

PIC16LF777T-I/ML Maximum Ratings & Electrical Characteristics

Core PIC 8-bit RISC
Instruction Set 14-bit (33 instructions)
Program Memory 14 KB Flash (8K x 14)
Data RAM 368 bytes
Data EEPROM 256 bytes
Maximum CPU Speed 10 MHz (10 MIPS)
Supply Voltage (Vdd) 2.0 V to 5.5 V
I/O Pins 36
ADC 10-bit, up to 14 channels
PWM Modules 2 (CCP + ECCP)
Comparators 2
Communication 1x USART (AUSART), 1x MSSP (SPI / I2C)
Timers 3 (Timer0, Timer1, Timer2)
Package 44-QFN (8x8 mm) with exposed pad
Operating Temperature -40 C to +85 C (Industrial)
Mounting Type Surface Mount
MSL Level 3 (per JEDEC J-STD-020)
RoHS Status Compliant

PIC16LF777T-I/ML Pin Configuration

QFN-48 Package Pinout Diagram QFN-48 7x7mm, P0.5mm, EP 5.1x5.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 QFN-48
Pin 1 RA0/AN0 — Port A bit 0 / Analog input 0
Pin 2 RA1/AN1 — Port A bit 1 / Analog input 1
Pin 3 RA2/AN2/VREF- — Port A bit 2 / Analog input 2 / ADC VREF-
Pin 4 RA3/AN3/VREF+ — Port A bit 3 / Analog input 3 / ADC VREF+
Pin 5 RA4/AN4 — Port A bit 4 / Analog input 4
Pin 6 RA5/AN5/SS — Port A bit 5 / Analog input 5 / SSP slave select
Pin 7 RA6/OSC2/CLKO — Port A bit 6 / Oscillator output / Clock output
Pin 8 RA7/OSC1/CLKI — Port A bit 7 / Oscillator input / Clock input
Pin 9 RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 10 RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator input / CCP2 I/O
Pin 11 RC2/CCP1 — Port C bit 2 / ECCP1 I/O
Pin 12 RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock
Pin 13 RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data
Pin 14 RC5/SDO — Port C bit 5 / SPI data out
Pin 15 RC6/TX/CK — Port C bit 6 / USART TX / USART clock
Pin 16 RC7/RX/DT — Port C bit 7 / USART RX / USART data
Pin 17 RD0/PSP0 — Port D bit 0 / Parallel Slave Port bit 0
Pin 18 RD1/PSP1 — Port D bit 1 / Parallel Slave Port bit 1
Pin 19 RD2/PSP2 — Port D bit 2 / Parallel Slave Port bit 2
Pin 20 RD3/PSP3 — Port D bit 3 / Parallel Slave Port bit 3
Pin 21 RD4/PSP4 — Port D bit 4 / Parallel Slave Port bit 4
Pin 22 RD5/PSP5 — Port D bit 5 / Parallel Slave Port bit 5
Pin 23 RD6/PSP6 — Port D bit 6 / Parallel Slave Port bit 6
Pin 24 RD7/PSP7 — Port D bit 7 / Parallel Slave Port bit 7
Pin 25 VSS1 — Ground reference for PORTA and PORTE
Pin 26 RE0/RD/AN6 — Port E bit 0 / Parallel Slave Port read / Analog input 6
Pin 27 RE1/WR/AN7 — Port E bit 1 / Parallel Slave Port write / Analog input 7
Pin 28 RE2/CS/AN8 — Port E bit 2 / Parallel Slave Port chip select / Analog input 8
Pin 29 VDD1 — Positive supply for PORTA and PORTE
Pin 30 VSS2 — Ground reference for PORTB and PORTD
Pin 31 OSC1/CLKI/RA7 — Oscillator input / Clock input (alternate)
Pin 32 OSC2/CLKO/RA6 — Oscillator output / Clock output (alternate)
Pin 33 RB0/INT0 — Port B bit 0 / External interrupt 0
Pin 34 RB1/INT1 — Port B bit 1 / External interrupt 1
Pin 35 RB2/INT2 — Port B bit 2 / External interrupt 2
Pin 36 RB3/CCP2 — Port B bit 3 / CCP2 I/O (alternate)
Pin 37 RB4 — Port B bit 4
Pin 38 RB5/PGM — Port B bit 5 / Low-voltage ICSP programming
Pin 39 RB6/PGC — Port B bit 6 / ICSP clock
Pin 40 RB7/PGD — Port B bit 7 / ICSP data
Pin 41 VDD2 — Positive supply for PORTB and PORTD
Pin 42 VSS3 — Ground reference for PORTC and PWM
Pin 43 NC — Not connected (per datasheet)
Pin 44 NC — Not connected (per datasheet)
Pin EP EPAD — Exposed thermal pad - connect to ground

Typical Applications

PIC16LF777T-I/ML is suitable for 6 applications: Industrial Control Panel MCU, Battery-Powered Sensor Node, DC Brush Motor Drive Front-End, HVAC Fan Speed Controller, Portable Medical Monitoring Peripheral, Low-Power Remote Control Transmitter.

🏭

Industrial Control Panel MCU

The PIC16LF777T-I/ML fits industrial control panels because it combines 36 I/O with 14 KB of Flash in a compact 44-QFN package, enabling keypad scanning, LED multiplexing, and relay drive on a single chip. Its 10 MIPS performance is sufficient for HMI menu handling and debounced switch processing, while the 14-channel 10-bit ADC reads analog sensor inputs such as temperature and pressure with adequate resolution. The LF process supports 2.0V-5.5V operation, allowing direct connection to 24V industrial rails through a simple LDO. Per the Microchip datasheet, the industrial -40C to +85C temperature grade is qualified for factory-floor enclosures.

🔋

Battery-Powered Sensor Node

The PIC16LF777T-I/ML is well suited to battery-powered sensor nodes because its LF silicon process operates down to 2.0V and supports nanoWatt Technology sleep currents below 1 microampere. The 368 bytes of RAM accommodates modest sensor-fusion state machines, while 256 bytes of EEPROM stores calibration constants that survive battery replacement. The integrated 10 MHz internal oscillator eliminates an external crystal, reducing BOM and standby current. Per the Microchip PIC16F777 datasheet, the 14-channel 10-bit ADC supports direct connection to thermistor, photocell, and battery-voltage monitoring nodes.

🏭

DC Brush Motor Drive Front-End

The PIC16LF777T-I/ML handles DC brush motor front-end control using its ECCP (Enhanced Capture/Compare/PWM) module for PWM generation up to 20 kHz, plus a second CCP for direction or braking logic. The 10 MIPS core closes current or speed loops in software with adequate margin for sensorless back-EMF sampling on a 10-bit ADC channel. Its 36 I/O drives discrete H-bridge gate signals and accepts Hall-sensor or quadrature feedback directly. The 44-QFN footprint is small enough for embedded motor-control PCBs.

🏭

HVAC Fan Speed Controller

The PIC16LF777T-I/ML controls HVAC fan speeds using its ECCP PWM to drive a TRIAC or IGBT gate, with a 10-bit ADC channel sensing tachometer feedback or supply current. The USART links the controller to a building-management network (Modbus or BACnet over RS-485), while the MSSP runs an I2C temperature/humidity sensor front-end. Per the Microchip datasheet, the -40C to +85C industrial grade and 44-QFN footprint survive rooftop-unit thermal cycling. Sleep modes cut standby draw when the fan is commanded off.

💊

Portable Medical Monitoring Peripheral

The PIC16LF777T-I/ML powers portable medical peripherals such as pulse-oximeter probes, spirometer flow heads, and small infusion-pump keypads by combining low-voltage operation with a 14-channel 10-bit ADC for analog front-end digitization. The 14 KB Flash supports FDA-validated firmware including calibration tables and fault-detection state machines. The USART bridges to a host processor over Bluetooth HCI or wired UART. Per the Microchip datasheet, the LF silicon and nanoWatt sleep modes extend battery life across multi-day patient-monitoring sessions.

📱

Low-Power Remote Control Transmitter

The PIC16LF777T-I/ML drives low-power remote-control transmitters by running keypad scanning in interrupt-on-change mode while sleeping in the nanoWatt Technology sleep state at sub-microampere current. The USART (or bit-banged GPIO) modulates an external 315/433/868 MHz ASK or FSK transmitter IC, and the 10-bit ADC reads battery voltage for low-battery indication. The 256-byte EEPROM stores pairing information across battery swaps. Per the Microchip datasheet, this architecture yields multi-year coin-cell runtime in typical TV-style remote designs.

Recommended Products Summary

PIC16LF777-I/ML Microchip Technology Used in: Industrial Control Panel MCU, Battery-Powered Sensor Node, Portable Medical Monitoring Peripheral, Low-Power Remote Control Transmitter MCP1700 3.3V LDO for supply rail Used in: Industrial Control Panel MCU, Portable Medical Monitoring Peripheral MCP1702 Low-Iq LDO for 2xAA supply Used in: Battery-Powered Sensor Node, Low-Power Remote Control Transmitter PIC16LF747-I/PT Microchip Technology Used in: DC Brush Motor Drive Front-End MCP14A0451 Half-bridge MOSFET driver downstream Used in: DC Brush Motor Drive Front-End PIC16LF777-I/PT Microchip Technology Used in: HVAC Fan Speed Controller MCP9808 High-accuracy I2C temperature sensor Used in: HVAC Fan Speed Controller
What is the program memory size of PIC16LF777T-I/ML?
The PIC16LF777T-I/ML integrates 14 KB of self-programmable Flash program memory organized as 8K x 14 instruction words, per the Microchip PIC16F737/767/747/777 datasheet (DS30498). This size supports mid-complexity embedded applications including multi-protocol stacks and modest RTOS kernels. The Flash also supports in-circuit serial programming (ICSP) for field firmware updates.
How much RAM does PIC16LF777T-I/ML have?
The PIC16LF777T-I/ML includes 368 bytes of on-chip SRAM plus 256 bytes of data EEPROM, per the Microchip PIC16F777 datasheet (DS30498). SRAM holds the runtime stack and working variables, while EEPROM provides byte-erasable non-volatile storage for user parameters, calibration constants, or wear counters. For larger buffers, designers must add external memory because the PIC16F core does not support external bus expansion.
What is the operating voltage of PIC16LF777T-I/ML?
The PIC16LF777T-I/ML operates from 2.0 V to 5.5 V on Vdd, per the Microchip datasheet. The LF (low-power) silicon variant is process-optimized for sub-3V operation, making it compatible with single-cell Li-ion or two-AA battery chemistries. Brown-out reset is configurable across the supply range to prevent code execution at marginal voltages.
What package does PIC16LF777T-I/ML use?
The PIC16LF777T-I/ML uses a 44-lead QFN package measuring 8x8 mm with a central exposed thermal pad, per the Microchip package drawing. The exposed pad must be soldered to the ground plane both for electrical reference and thermal dissipation. The "ML" suffix in Microchip nomenclature specifically denotes 44-QFN across the PIC16 family.
What is the maximum clock speed of PIC16LF777T-I/ML?
The PIC16LF777T-I/ML executes instructions at 10 MIPS from a 10 MHz external oscillator or 10 MHz internal oscillator source, per the Microchip PIC16F777 datasheet (DS30498). The 4-clock-per-instruction-cycle pipeline yields 1:1 MIPS-to-MHz performance. For higher speed, designers should migrate to the PIC18F or dsPIC33 families (Xaipart lists several compatible pins).
What are the differences between PIC16LF777 and PIC16F777?
The PIC16LF777 uses the low-power LF silicon process that supports 2.0V minimum Vdd and nanoWatt Technology sleep modes down to the microampere range, while the standard PIC16F777 is specified for 4.0V to 5.5V only. Both share the identical 44-QFN pinout, 14 KB Flash, 368 B RAM, and 10-bit ADC. Choose LF for battery-powered designs and standard F for mains-powered industrial systems.
Where can I buy PIC16LF777T-I/ML online?
The PIC16LF777T-I/ML is in stock at Mouser, DigiKey, and Microchip Direct as of 2026-09-25, with 1-piece pricing around USD 5.05. The "T" suffix denotes tape-and-reel packaging for SMT assembly lines. Volume pricing drops below USD 3 at 1000-piece quantities, making it cost-effective for production runs.
What is the lead time for PIC16LF777T-I/ML?
Lead time for PIC16LF777T-I/ML is typically 8-12 weeks from Microchip factory ordering codes, while distributor stock at Mouser and DigiKey ships same-day as of 2026-09-25. Because this is an industrial-grade part in active production, allocations are rare. For long-life-cycle designs, Microchip Direct with a PCN notification subscription is recommended.
Is PIC16LF777T-I/ML in stock at major distributors?
Yes, the PIC16LF777T-I/ML is listed as in stock at Mouser, DigiKey, and Microchip Direct as of 2026-09-25. Distributor inventory typically ranges from hundreds to low-thousands of units in tape-and-reel packaging. For high-volume orders above 5000 pieces, lead time may extend to 6-10 weeks due to wafer-lot scheduling.
PIC16LF777T-I/ML vs PIC16F777 - which is better for battery applications?
The PIC16LF777T-I/ML is the better choice for battery-powered designs because its LF silicon process supports 2.0V-5.5V operation and nanoWatt Technology that drops sleep current below 1 microampere, per the Microchip datasheet. The standard PIC16F777 requires 4.0V minimum and consumes significantly more quiescent current, making it unsuitable for primary-cell applications.
What is the best drop-in replacement for PIC16LF777T-I/ML?
The best drop-in replacement for PIC16LF777T-I/ML is PIC16LF777-I/ML (tray packaging, same 44-QFN pinout, same LF silicon), per the Microchip PIC16F777 datasheet. Both share identical Flash, RAM, EEPROM, ADC, PWM, and peripheral maps. Firmware is binary-compatible; only the bootloader/ICSP identifier differs between T and non-T suffixes.
When should I choose PIC16LF777 over PIC16F767?
Choose the PIC16LF777 when the design requires more than 28 I/O pins, 14 KB of Flash, or 368 B of RAM, because the PIC16F767 is the 28-pin low-memory sibling. Both are PIC16F family devices with the same RISC core, but the LF777 integrates the larger peripheral set in a 44-QFN footprint per the Microchip datasheet.
Where can I download the PIC16LF777T-I/ML datasheet PDF?
The official PIC16LF777T-I/ML datasheet (document number DS30498, "PIC16F737/767/747/777 Data Sheet") is available as a free PDF from Microchip at https://ww1.microchip.com/downloads/en/DeviceDoc/30498c.pdf. The same document covers the entire PIC16F737/767/747/777 family and includes electrical characteristics, peripheral driver code examples, and the 44-QFN package outline drawing.
What development tools support PIC16LF777T-I/ML?
The PIC16LF777T-I/ML is supported by MPLAB X IDE, the MPLAB XC8 C compiler, and Microchip's PICkit 3, PICkit 4, ICD 3, and ICD 4 in-circuit debuggers, per the Microchip development-tools matrix. The MPLAB Code Configurator (MCC) plug-in auto-generates peripheral initialization code for ADC, PWM, USART, MSSP, and timers, dramatically reducing bring-up time for new designs.
What are the key specifications of PIC16LF777T-I/ML engineers should know?
The PIC16LF777T-I/ML combines 14 KB Flash, 368 B RAM, 256 B EEPROM, 10 MIPS CPU, 36 I/O, 14-channel 10-bit ADC, 2 PWM, 2 comparators, USART, MSSP (SPI/I2C), 2.0V-5.5V Vdd, and -40C to +85C industrial temperature in a 44-QFN package, per the Microchip PIC16F777 datasheet (DS30498). This peripheral density in a compact QFN footprint makes it a strong fit for industrial sensor nodes and motor-control front-ends.

Engineering reference data for PIC16LF777T-I/ML — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16LF777T-I/ML when you need a low-power (2.0V-5.5V) 8-bit MCU with 14 KB Flash, 368 B RAM, 36 I/O, and 14 ADC channels in a compact 44-QFN package - typical fits are industrial panels, battery-powered sensor nodes, and DC motor front-ends. Choose PIC16LF777-I/ML if you prefer tray packaging for prototyping or hand-rework lines. Choose PIC16LF777-I/PT if your PCB requires a 44-TQFP package for hand-rework or socketed testing (the TQFP is pin-compatible with the QFN at the peripheral feature level but not the same footprint). Choose PIC16LF747-I/PT if 7 KB Flash is sufficient for your firmware - saves cost while keeping the 44-pin peripheral set. Choose PIC16F777T-I/ML ONLY if your design is mains-powered and never drops below 4V, because the standard F silicon lacks the low-voltage LF modes.

Comparison with Alternatives

Parameter This Product PIC16LF777-I/ML PIC16LF777-I/PT PIC16LF747-I/PT PIC16LF767T-I/ML PIC16F777T-I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-QFN (8x8 mm) 44-QFN (8x8 mm) - same 44-TQFP - footprint differs, peripheral set identical 44-TQFP - footprint differs, peripheral set reduced 44-QFN (8x8 mm) - same 44-QFN, different pinout 44-QFN (8x8 mm) - same
Program Memory 14 KB Flash 14 KB Flash 14 KB Flash 7 KB Flash (-50%) 14 KB Flash 14 KB Flash
RAM 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes
Supply Voltage 2.0 V to 5.5 V (LF) 2.0 V to 5.5 V (LF) 2.0 V to 5.5 V (LF) 2.0 V to 5.5 V (LF) 2.0 V to 5.5 V (LF) 4.0 V to 5.5 V (standard F, not LF)
I/O Pins 36 36 36 36 33 (28-pin device in 44-QFN) 36
ADC 10-bit, 14 channels 10-bit, 14 channels 10-bit, 14 channels 10-bit, 14 channels 10-bit, 11 channels 10-bit, 14 channels
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

  • Low-power LF silicon with 2.0V-5.5V Vdd and nanoWatt sleep modes (vs PIC16F777T-I/ML)
  • Largest Flash density in PIC16F737/767/747/777 family (vs PIC16LF747-I/PT)
  • 44-QFN package provides 36 I/O versus 28-pin siblings (vs PIC16LF767T-I/ML)

Design Notes

The 44-QFN exposed thermal pad (EP) MUST be soldered to the ground plane; a floating e-pad degrades electrical performance and prevents the package from meeting its thermal resistance specification. Per the Microchip PIC16F777 datasheet, the e-pad is internally connected to VSS. Use an array of thermal vias under the pad to sink heat into inner ground layers, with a via pitch of 0.5-1.0 mm to balance thermal transfer and solder-wicking risk during reflow.

Place a 100 nF ceramic decoupling capacitor within 3 mm of each VDD pin (VDD1 and VDD2), plus a bulk 10 uF capacitor at the package entry point. The PIC16LF777 can source/sink current spikes up to 200 mA when multiple I/O toggle simultaneously, and inadequate decoupling causes PORTA/PORTB read errors. If using the ADC, add a separate AVdd filter network to isolate digital switching noise from the analog rail.

Do not confuse the LF (low-power, 2.0V-5.5V) variant with the standard F (4.0V-5.5V) variant when migrating code between PIC16LF777 and PIC16F777; the F silicon lacks nanoWatt Technology and the lower-voltage sleep modes. Likewise, when migrating from PIC16F767 (28-pin) to PIC16LF777 (44-pin), confirm that peripherals previously mapped to PORTA/PORTE are re-routed correctly to the new pinout - the 44-QFN exposes additional analog channels on PORTE.

For designs using the MSSP in SPI master mode at >5 MHz, keep SCK/SDO/SDI traces short and length-matched, with a series damping resistor (22-33 ohm) at SCK. For I2C, populate the bus with 4.7k-10k pull-ups to VDD; the MSSP internal weak pull-ups are too weak for 400 kHz Fast-Mode operation. The USART baud-rate error budget should stay within +/-2% for reliable RS-485 half-duplex communication.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS and REACH compliance per Microchip product declarations; the -I industrial temperature grade spans -40C to +85C. AEC-Q100 not applicable for this industrial-grade MCU; for automotive designs Microchip recommends the PIC16F18446 AEC-Q100 family.

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

Related Searches

PIC16LF777T-I/ML PIC16LF777T-I/ML datasheet PIC16LF777T-I/ML price PIC16LF777T-I/ML buy Microchip PIC16LF777 44-QFN PIC16LF777 vs PIC16F777 PIC16LF777 drop-in replacement PIC16F family 14KB Flash 44-QFN microcontroller 8-bit low power MCU 36 I/O industrial PIC16LF777 battery powered sensor node PIC16LF777T-I/ML pinout 44-QFN PIC16LF777T-I/ML MPLAB XC8 PIC16LF777 ADC 14 channel PIC16LF777 nanoWatt technology sleep current what is the supply voltage of PIC16LF777T-I/ML

Related Components & Terms

Microchip Technology PIC16LF777T-I/ML PIC16LF777-I/ML PIC16LF777-I/PT PIC16LF747-I/PT PIC16LF767T-I/ML PIC16F777T-I/ML PIC microcontroller 8-bit MCU RISC architecture Harvard bus Flash memory 10-bit ADC nanoWatt Technology QFN package 44-QFN QFN family surface mount industrial temperature grade MPLAB X IDE XC8 compiler PICkit RoHS REACH JEDEC J-STD-020 ECCP MSSP USART I2C SPI
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