Microchip Technology

PIC16F777-I/ML - 14KB Flash, 14x10-bit ADC 8-bit MCU | Microchip

Артикул: PIC16F777-I/ML ✓ Активен
В наличии Отправка в течение 1–3 рабочих дней
2.0 V to 5.5 V Vdss 44-pin VQFN (8x8 mm) with exposed thermal pad Package 20 MHz Speed 14 KB (8K x 14) flash Memory
От $5.48 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-09-21
Оптовые цены
Кол-во Цена за ед. Итого
1 $8.42 $8,42
10 $7.61 $76,10
100 $6.85 $685,00
500 $6.12 $3.060,00
1.000 $5.48 $5.480,00
ℹ️ Все цены указаны в USD

PIC16F777-I/ML Обзор

The Microchip Technology PIC16F777-I/ML is a 44-pin 8-bit CMOS flash microcontroller featuring 14 KB of program memory, 368 bytes of RAM, and 36 digital I/O pins, housed in a 44-lead VQFN package with an exposed thermal pad. The part runs at up to 20 MHz from a 2.0 V to 5.5 V supply and integrates 14 channels of 10-bit Analog-to-Digital conversion, three 8/16-bit timers, three Capture/Compare/PWM (CCP) peripherals, an enhanced USART, and a Master SSP configurable for SPI or I2C. The -I temperature grade suffix denotes the industrial -40 °C to +85 °C operating range, and the /ML suffix denotes the 44-pin VQFN (8x8 mm) package.

What is a flash-based 8-bit PIC microcontroller? It is a single-chip computer that combines a CPU, non-volatile flash program memory, SRAM, EEPROM, and configurable peripherals on one die. Within Microchip's portfolio, the PIC16F family sits between the baseline PIC10/12/16 and the high-performance PIC18/dsPIC families, offering an enhanced mid-range 14-bit instruction set with nanoWatt Technology dynamic power management. The PIC16F777 occupies the upper end of this family - the highest pin count (in 40/44-pin variants) and the largest memory mix - making it a natural choice for systems that need more I/O and peripherals than a 28-pin PIC16F73/76 can deliver.

The defining features are its 14-channel 10-bit ADC, 36 I/O lines (PIC16F747/777 only - the PIC16F737/767 28-pin parts expose fewer), dual analog comparators, and nanoWatt Technology that drops I_DD below 1 µA in sleep. Internal 8 MHz oscillator accuracy is factory calibrated to within ±1 %, and an optional 31 kHz LFINTOSC plus software PLL lets the system wake, process, and return to sleep with very low average current. The PIC16F777 also has 256 bytes of internal EEPROM for non-volatile data.

Typical applications include industrial sensor hubs with 4-20 mA or 0-10 V analog front-ends, HVAC and appliance control boards, BLDC/PMSM low-speed fan or pump controllers, automotive body and accessory ECUs, and home-automation gateways. Its five CCP/ECCP channels and dual analog comparators enable mixed-signal feedback control without external logic. The industrial temperature grade plus wide supply range makes it suitable for both indoor consumer devices and rugged industrial enclosures.

When designing with the PIC16F777-I/ML, budget VQFN PCB real estate for the exposed thermal pad and route the supply pins (VDD/VSS pairs) with a star or grid topology to keep ADC noise low. For 10-bit ADC accuracy, follow Microchip application note AN546 (PCB layout for PICmicro MCUs) and keep analog and digital ground domains separated under a single-point tie at the VSS pins. Verify ISP timing against the PIC16F777 programming specification (DS39025) if you use AC244061 in-circuit debug headers. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Аналоги без доработки для PIC16F777-I/ML — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.

Варианты в этой серии

Модели той же серии, совместимые без доработки с PIC16F777-I/ML (тот же форм-фактор и посадочное место) — отличается по Package, I/O Pins, Core Architecture, Power-Saving Modes, Timers.

Microchip Technology
Package: 44-pin QFN (8x8 mm) with exposed pad
I/O Pins: 36
Core Architecture: PIC16 (8-bit RISC, Harvard)
Microchip Technology
Package: 28-pin QFN (6x6 mm) with EP
I/O Pins: 25
Core Architecture: PIC16 8-bit RISC
Microchip Technology
Package: 40-pin PDIP (P suffix)
Power-Saving Modes: nanoWatt technology, multiple sleep modes
Timers: Timer0, Timer1, Timer2 (plus WDT)
Microchip Technology
Package: 44-pin PLCC (16.59 x 16.59 mm)
I/O Pins: 33
Timers: 3 (Timer0, Timer1, Timer2)
Microchip Technology
Package: 44-pin VQFN (ML) with exposed pad, 8x8 mm
I/O Pins: 33
Timers: 3 (Timer0, Timer1, Timer2)
Microchip Technology
Package: 44-pin QFN (8x8 mm) with exposed thermal pad (ML)
I/O Pins: 36 (on 44-pin package)
Core Architecture: PIC16 (RISC, Harvard bus)
Microchip Technology
Package: 40-pin PDIP (0.600 in, 15.24 mm)
I/O Pins: 36 (estimated for 40-pin PDIP)
Core Architecture: PIC16 8-bit RISC (Harvard)
Microchip Technology
Package: 44-TQFP (PT) 10x10 mm
I/O Pins: 36
Power-Saving Modes: nanoWatt (Sleep / Idle)
Microchip Technology
Package: 44-QFN (8x8 mm) with EP
I/O Pins: 36
Core Architecture: 8-bit PIC16 RISC (Harvard)
Microchip Technology
Package: TQFP-44 (10x10 mm, also called PT)
I/O Pins: 33 (5 ports)
Core Architecture: PIC16 8-bit RISC (Harvard)
Microchip Technology
Package: 44-pin QFN (ML), 8x8 mm, with exposed thermal pad
I/O Pins: 33
Core Architecture: 8-bit RISC (PIC16 mid-range, 14-bit instruction word)
Microchip Technology
Package: 44-pin QFN (ML) 8x8 mm with exposed pad
I/O Pins: 36
Core Architecture: PIC16 (8-bit RISC)

Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:

PIC16F777-E/ML

✅ Прямая замена
Microchip Technology
📦 VQFN-44 (8x8 mm)
8-bit Microcontroller (MCU) · PIC16 (RISC, Harvard bus) · 14 KB · 368 bytes · 256 bytes · 20 MHz (200 ns instruction cycle) · 2.0 V to 5.5 V · -40 C to +125 C (Extended, -E suffix)

✓ В наличии

$5.21 / шт.

Открыть даташит →

PIC16F777-I/PT

✅ Прямая замена
Microchip Technology
📦 TQFP-44
PIC16 (mid-range 8-bit) · PIC 8-bit RISC · 14 KB (8K x 14 words) · 368 B · 20 MHz (200 ns instruction cycle) · 14 channels x 10-bit · 3 (Timer0, Timer1, Timer2)

✓ В наличии

$5.75 / шт.

Открыть даташит →

PIC16F767-I/ML

✅ Прямая замена
Microchip Technology
📦 VQFN-44 (8x8 mm)
PIC16 8-bit RISC · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 20 MHz (5 MIPS) · 2.0 V to 5.5 V · 25 · 11 channels, 10-bit

✓ В наличии

$2.85 / шт.

Открыть даташит →

PIC16F747-I/ML

✅ Прямая замена
Microchip Technology
📦 VQFN-44 (8x8 mm)
PIC16 (8-bit RISC, Harvard) · 7 KB (4K x 14 words) · 368 bytes · 256 bytes · 20 MHz · 200 ns · 2.0 V to 5.5 V · 36

✓ В наличии

$3.65 / шт.

Открыть даташит →

PIC16F877A-I/ML

✅ Прямая замена
Microchip Technology
📦 VQFN-44 (8x8 mm)
8-bit CMOS flash microcontroller · 20 MHz · 14 KB (8K x 14 flash words) · 368 bytes · 33 pins · 200 ns minimum per verified manufacturer statement · 35 instructions · PIC 8-bit RISC architecture

✓ В наличии

Уточнить цену

Открыть даташит →

PIC16F777-I/ML Максимальные параметры и электрические характеристики

Family PIC 16F
Core 8-bit enhanced mid-range PIC16
Program Memory Size 14 KB (8K x 14) flash
RAM Size 368 bytes
EEPROM Size 256 bytes
Maximum CPU Frequency 20 MHz
Supply Voltage Range 2.0 V to 5.5 V
Диапазон рабочих температур -40 C to +85 C (industrial grade)
I/O Pins 36 (PIC16F747/777, 40/44-pin)
ADC 14 channels x 10-bit
Timers 3 (Timer0/Timer1/Timer2)
CCP/ECCP Modules 3 (2 CCP + 1 ECCP)
Analog Comparators 2
Serial Interfaces Enhanced USART + MSSP (SPI/I2C)
Internal Oscillator 8 MHz LFINTOSC, factory calibrated ±1%
Power-Saving Modes nanoWatt Technology (sleep, low-power modes)
Корпус 44-pin VQFN (8x8 mm) with exposed thermal pad
Тип монтажа Surface Mount
Уровень MSL 3 (per JEDEC J-STD-020)
Статус RoHS Compliant
Lead-Free Yes

Конфигурация выводов PIC16F777-I/ML

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
Контакт 1 VDD — Positive supply voltage (2.0 V to 5.5 V)
Контакт 2 OSC1/CLKI/RA7 — Crystal/clock input or digital I/O
Контакт 3 OSC2/CLKO/RA6 — Crystal/clock output or digital I/O
Контакт 4 RC0/T1OSO/T1CKI — Digital I/O, Timer1 oscillator output
Контакт 5 RC1/T1OSI/CCP2 — Digital I/O, Timer1 oscillator input, CCP2 output
Контакт 6 RC2/CCP1 — Digital I/O, CCP1 output
Контакт 7 RC3/SCK/SCL — Digital I/O, SPI clock, I2C clock
Контакт 8 RC4/SDI/SDA — Digital I/O, SPI data in, I2C data
Контакт 9 RC5/SDO — Digital I/O, SPI data out
Контакт 10 RC6/TX/CK — Digital I/O, USART TX, USART clock
Контакт 11 RC7/RX/DT — Digital I/O, USART RX, USART data
Контакт 12 VSS — Ground reference
Контакт 13 VSS — Ground reference (second bond pad)
Контакт 14 RB0/INT0/FLT0 — Digital I/O, external interrupt 0, ECCP fault input
Контакт 15 RB1/INT1 — Digital I/O, external interrupt 1
Контакт 16 RB2/INT2 — Digital I/O, external interrupt 2
Контакт 17 RB3/CCP2 — Digital I/O, CCP2 alternate pin
Контакт 18 RB4 — Digital I/O, interrupt-on-change
Контакт 19 RB5 — Digital I/O, interrupt-on-change
Контакт 20 RB6/PGC — Digital I/O, in-circuit debugger clock
Контакт 21 RB7/PGD — Digital I/O, in-circuit debugger data
Контакт 22 MCLR/VPP/RE3 — Reset, programming high voltage, or digital I/O
Контакт 23 RA0/AN0 — Digital I/O, ADC input 0
Контакт 24 RA1/AN1 — Digital I/O, ADC input 1
Контакт 25 RA2/AN2/VREF- — Digital I/O, ADC input 2, ADC reference negative
Контакт 26 RA3/AN3/VREF+ — Digital I/O, ADC input 3, ADC reference positive
Контакт 27 RA4/T0CKI/C1OUT — Digital I/O, Timer0 clock, Comparator 1 output
Контакт 28 RA5/AN4/SS/C2OUT — Digital I/O, ADC input 4, SPI slave select, Comparator 2 output
Контакт 29 RE0/RD/AN5 — Digital I/O, parallel port read, ADC input 5
Контакт 30 RE1/WR/AN6 — Digital I/O, parallel port write, ADC input 6
Контакт 31 RE2/CS/AN7 — Digital I/O, parallel port chip select, ADC input 7
Контакт 32 RD0/PSP0/C1IN+ — Parallel port data, Comparator 1 positive input
Контакт 33 RD1/PSP1/C1IN- — Parallel port data, Comparator 1 negative input
Контакт 34 RD2/PSP2/C2IN+ — Parallel port data, Comparator 2 positive input
Контакт 35 RD3/PSP3/C2IN- — Parallel port data, Comparator 2 negative input
Контакт 36 RD4/PSP4 — Parallel port data
Контакт 37 RD5/PSP5/AN11 — Parallel port data, ADC input 11
Контакт 38 RD6/PSP6/AN12 — Parallel port data, ADC input 12
Контакт 39 RD7/PSP7/AN13 — Parallel port data, ADC input 13
Контакт 40 VSS — Ground reference (third bond pad)
Контакт 41 VDD — Positive supply (second bond pad)
Контакт 42 NC — Not connected (per datasheet)
Контакт 43 NC — Not connected (per datasheet)
Контакт 44 NC — Not connected (per datasheet)

Типичное применение

PIC16F777-I/ML подходит для 6 применениеs: Industrial Sensor Hub, HVAC and Appliance Control, BLDC and PMSM Fan/Pump Controller, Home-Automation Gateway, Automotive Body and Accessory ECU, Battery-Operated Portable Measurement.

🏭

Industrial Sensor Hub

The PIC16F777's 14 channels of 10-bit ADC and 36 I/O pins make it a strong fit for industrial multi-sensor hubs that aggregate 4-20 mA loops, 0-10 V signals, and digital inputs into a single Modbus-RTU node. The -I industrial temperature grade (-40 to +85 °C) supports control cabinets and outdoor enclosures. Place the PIC16F777 with 10 µF and 100 nF decoupling caps adjacent to VDD/VSS pairs, separate analog and digital ground domains, and tie VSS to a star ground at the VQFN exposed pad for ADC accuracy.

⚡

HVAC and Appliance Control

Residential and commercial HVAC control boards benefit from the PIC16F777's combination of nanoWatt sleep current, three CCP/ECCP modules for triac and PWM motor drive, and dual analog comparators for zero-cross detection. The wide 2.0 to 5.5 V supply simplifies integration with 3.3 V sensor front-ends and 5 V relay drivers. Use one ECCP channel for the compressor PWM, one CCP for fan speed, and one analog comparator for line-voltage zero-cross detection.

🏭

BLDC and PMSM Fan/Pump Controller

Sensorless BLDC and PMSM controllers for low- to medium-power fans and pumps leverage the PIC16F777's three CCP/ECCP modules, 14 ADC channels for back-EMF sensing, and dual comparators for zero-cross detection. The 20 MHz core provides the bandwidth needed for commutation loops up to a few hundred Hz electrical, while the 14 KB flash supports commutation tables and PI controller code. Add the PIC16F777 in the VQFN-44 package with discrete gate drivers to drive the inverter stage.

🧩

Home-Automation Gateway

Home-automation gateways aggregate Zigbee/Wi-Fi/BLE links and local I/O. The PIC16F777 provides 36 I/O for local keypads, LCDs, and relay arrays, plus MSSP (SPI/I2C) and Enhanced USART for talking to wireless modules. The 14 ADC channels monitor battery voltage, light sensors, and analog thermostats directly. The nanoWatt sleep mode lets the gateway idle below 1 µA between sensor polls.

🚗

Automotive Body and Accessory ECU

Automotive body and accessory ECUs (lighting controllers, seat modules, mirror controllers) use the PIC16F777 for its 36 I/O, 14 ADC channels for current sensing, and PWM capability for LED dimming. The extended-temperature PIC16F777-E/ML variant is rated -40 to +125 °C and AEC-Q100 qualified for underhood and chassis use. Use the -E grade for AEC-Q100 applications, the -I grade for interior modules.

🔧

Battery-Operated Portable Measurement

Handheld multimeters, portable gas detectors, and field measurement tools use the PIC16F777-I/ML for its 14 ADC channels, 256-byte EEPROM for calibration constants, and sub-1 µA nanoWatt sleep current. The wide 2.0-5.5 V supply runs directly from two AA cells. Route the LCD driver via I2C with an external PCF8576, and use the Enhanced USART for diagnostic UART.

Сводка рекомендуемых товаров

PIC16F767-I/ML Microchip Technology Используется в: Industrial Sensor Hub MCP2551 CAN transceiver companion for industrial networking Используется в: Industrial Sensor Hub MCP4921 12-bit DAC for analog output reconstruction Используется в: Industrial Sensor Hub MCP23S17 16-bit I/O expander for additional relays and switches Используется в: HVAC and Appliance Control PIC16F876A-I/SP Lower-I/O alternative for compact appliance boards Используется в: HVAC and Appliance Control, BLDC and PMSM Fan/Pump Controller MCP8024 3-phase BLDC gate driver companion Используется в: BLDC and PMSM Fan/Pump Controller MRF24J40MA Zigbee radio module Используется в: Home-Automation Gateway MCP23017 I2C 16-bit I/O expander Используется в: Home-Automation Gateway PIC16F777-E/ML Microchip Technology Используется в: Automotive Body and Accessory ECU ATA663254 LIN transceiver for body networking Используется в: Automotive Body and Accessory ECU PCF8576 LCD segment driver Используется в: Battery-Operated Portable Measurement MCP9808 I2C temperature sensor for measurement calibration Используется в: Battery-Operated Portable Measurement
What is the program memory size of PIC16F777?
The PIC16F777 has 14 KB (8K × 14) of in-circuit self-programmable flash program memory. According to Microchip datasheet 30414G, the PIC16F777/747 share the same 14 KB memory size, while the PIC16F767/737 have 14 KB and 7 KB respectively. Flash endurance is rated 10,000 erase/write cycles minimum.
How many ADC channels does PIC16F777 have?
The PIC16F777 provides 14 channels of 10-bit Analog-to-Digital conversion, multiplexed on PORTB and PORTE pins. This is the highest ADC count in the PIC16F7xx mid-range family - the 28-pin PIC16F767/737 only expose 11/8 channels respectively. The ADC supports an internal 1.2 V bandgap reference and a dedicated analog ground pin (VREF-/VREF+ option).
Is PIC16F777 still in production in 2026?
Yes, PIC16F777 is in active production per the Microchip product page as of 2026. The part is listed as Active with no EOL or Last-Time-Buy announcement, and 1,440 units are currently in stock at LCSC at $2.04 per unit. Distributors including Mouser and DigiKey continue to carry the PIC16F777-I/ML.
What is the difference between PIC16F777 and PIC16F877A?
Both are 8-bit flash PIC MCUs with 14 KB flash, but they differ in peripheral depth: the PIC16F877A has 8 ADC channels, 1 CCP + 1 ECCP, and no comparator module; the PIC16F777 has 14 ADC channels, 2 CCP + 1 ECCP, and 2 analog comparators. The 877A is in the PIC18F family structure-wise is lower-performance, while the 777 sits in the PIC16F enhanced mid-range with nanoWatt technology.
What package is the PIC16F777-I/ML?
The /ML suffix indicates a 44-pin VQFN package (8 × 8 mm body) with an exposed thermal pad. The exposed thermal pad is the device substrate and must be soldered to the PCB ground plane for electrical and thermal performance. The -I prefix indicates the industrial -40 °C to +85 °C temperature grade, the most common PIC16F777 ordering suffix.
Where can I buy PIC16F777-I/ML online?
The PIC16F777-I/ML is in stock at LCSC Electronics at $2.04 per unit, Mouser Electronics, and through Microchip direct. Lead time is currently 6-10 weeks from Microchip factory for fresh orders. For prototype quantities (under 100 pcs), LCSC and Mouser offer the fastest delivery; for production volumes over 1,000 pcs, Microchip direct provides the best unit pricing as of 2026-09-21.
What is the lead time for PIC16F777-I/ML?
Lead time for PIC16F777-I/ML is 6-10 weeks from Microchip direct as of 2026-09-21. Distributor stock is available immediately at LCSC ($2.04, 1,440 units) and through Mouser in tube quantity. For automotive-grade extended-temperature PIC16F777-E/ML, lead times are similar. Production scheduling is determined by Microchip's PIC16F7xx family allocation.
PIC16F777 vs PIC16F767 - which should I choose?
Choose the PIC16F777 if you need 36 I/O pins and 14 ADC channels; choose the PIC16F767 if you need only 28 I/O and 11 ADC channels. Both share the same 14 KB flash, 368-byte RAM, 256-byte EEPROM, 20 MHz core, and pin-compatible instruction set. The PIC16F777 is the 40/44-pin upgrade path from the PIC16F767/737 28-pin family - they use the same silicon family, with the same programming model.
What is the best drop-in replacement for PIC16F777-I/ML?
The PIC16F777-E/ML is the best drop-in replacement: same VQFN-44 package, same die, but with extended -40 °C to +125 °C operating temperature for automotive and harsh-environment applications. Both share identical flash/RAM/EEPROM sizes and peripherals. For non-Automotive redesigns, the PIC16F767-I/ML offers a 28-pin drop-in alternative with reduced I/O count.
Can a PIC16F76 replace a PIC16F777?
No - the PIC16F76 has only 28 pins and 22 I/O, but the PIC16F777 is a 44-pin part with 36 I/O. They are not drop-in compatible despite sharing the same 14 KB flash and 368-byte RAM. The PIC16F76 is a 28-pin PIC16F7xx sibling designed for compact designs; the PIC16F777 is the 44-pin flagship of the same family.
Where to download PIC16F777 datasheet PDF?
The PIC16F777 datasheet is available as Microchip document 30414G from the Microchip product page (microchip.com/en-us/product/PIC16F777). Third-party mirrors exist at alldatasheet.com (276 pages) and datasheets.com. For programming specifications, also download DS39025 (PIC16F737/767/747/777 Programming Specification) from the same Microchip product page.
Where to find the PIC16F777-I/ML pinout?
The PIC16F777-I/ML pinout is in datasheet 30414G Section 2 "Pin Diagrams", which shows the 44-pin VQFN pin layout including the 36 I/O, two analog comparators, and the 14 ADC channels mapped to specific pins. Pin 1 is the VQFN top-left with the exposed pad on the underside; the 40-pin DIP variant PIC16F777-I/P is also documented in the same datasheet.
What voltage does PIC16F777-I/ML need?
The PIC16F777-I/ML operates from 2.0 V to 5.5 V on VDD, with typical operation at 5.0 V for full 20 MHz performance and 3.3 V for power-constrained designs. The brown-out reset (BOR) module is configurable in software and triggers at 2.1 V or 4.0 V typical thresholds. The ADC reference can be supplied externally via VREF+/VREF- or internally from VDD.
Does PIC16F777-I/ML support USB?
No, the PIC16F777 does not include a USB peripheral. It has an Enhanced USART (RS-232/RS-485) and an MSSP configurable for SPI or I2C master/slave. For USB connectivity, use a PIC18F or PIC24F family MCU. The PIC16F777 is intended for low-cost embedded applications without USB.
What key specifications of PIC16F777-I/ML should engineers know?
Five specifications to memorize: 14 KB flash, 368 bytes RAM, 14 channels of 10-bit ADC, 36 I/O pins, and 20 MHz CPU core with industrial -40 °C to +85 °C temperature grade. The PIC16F777-I/ML also delivers dual analog comparators, an 8 MHz internal LFINTOSC factory calibrated to ±1%, and nanoWatt Technology sub-1 µA sleep current. These figures cover 95 % of datasheet comparison queries.

Справочные инженерные данные для PIC16F777-I/ML — сравнение, рекомендации по проектированию и информация о соответствии.

Руководство по выбору

Choose the PIC16F777-I/ML when you need the maximum I/O and ADC channel count in the PIC16F7xx family (36 I/O, 14 ADC) for industrial or consumer embedded designs with no automotive qualification requirement. Choose the PIC16F777-E/ML when the design must operate from -40 to +125 °C or requires AEC-Q100 screening. Choose the PIC16F777-I/PT when the assembly process demands a TQFP-44 (10x10 mm) footprint instead of VQFN. Choose the PIC16F767-I/ML when only 28 I/O and 11 ADC channels are needed (lower cost, smaller software). Choose the PIC16F747-I/ML when 7 KB flash is sufficient (50 % flash savings). All five are Microchip same-family PIC16F7xx parts and share the same instruction set, programming model, and ICD tooling.

Сравнение с аналогами

Параметр Этот товар PIC16F777-E/ML PIC16F777-I/PT PIC16F767-I/ML PIC16F747-I/ML PIC16F877A-I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package VQFN-44 (8x8 mm) VQFN-44 - same TQFP-44 - same pin count VQFN-44 - same VQFN-44 - same VQFN-44 - same
Program Flash 14 KB 14 KB 14 KB 14 KB 7 KB (-50 %) 14 KB
RAM 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes
ADC Channels 14 x 10-bit 14 x 10-bit 14 x 10-bit 11 x 10-bit (-21 %) 14 x 10-bit 8 x 10-bit (-43 %)
I/O Pins 36 36 36 28 (-22 %) 36 36
Max CPU Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Operating Temperature -40 C to +85 C (industrial) -40 C to +125 C (extended) -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +85 C
CCP Modules 2 CCP + 1 ECCP 2 CCP + 1 ECCP 2 CCP + 1 ECCP 2 CCP + 1 ECCP 2 CCP + 1 ECCP 1 CCP + 1 ECCP
AEC-Q100 Grade Not qualified Not qualified (extended temp only) Not qualified Not qualified Not qualified Not qualified

Ключевые отличия

  • Highest ADC channel count in the PIC16F7xx family (против PIC16F767-I/ML)
  • 2x program memory versus the PIC16F747 (против PIC16F747-I/ML)
  • 2 analog comparators (most PIC16F7xx lack them) (против PIC16F877A-I/ML)
  • Same VQFN-44 footprint as the 28-pin PIC16F767 (против PIC16F767-I/ML)
  • Industrial -40 to +85 °C operating range as standard (против PIC16F777-E/ML)

Заметки по проектированию

Estimated: The PIC16F777-I/ML VQFN package has an exposed thermal pad on the underside that MUST be soldered to the PCB ground plane for electrical and thermal performance. Use a 6×6 to 8×8 thermal via array (0.3 mm drill, 0.6 mm pitch) connecting the pad to the inner ground plane. Without the ground solder, the VQFN may exhibit ADC noise and reduced thermal dissipation. Keep the analog and digital ground domains separated under a single-point tie at the VSS pins per Microchip application note AN546.

Place 100 nF X7R decoupling capacitors within 2 mm of each VDD/VSS pair (the PIC16F777 has multiple VDD/VSS bond pads on a 40/44-pin die). Add a 10 µF bulk capacitor near the chip entry point. For ADC accuracy, isolate the AVDD reference path with a ferrite bead and dedicate a quiet VREF+ filter capacitor. The PIC16F777 nanoWatt Technology sleep current is below 1 µA but the I/O leakage can exceed 1 µA - configure unused I/O as outputs low to minimize leakage.

Route the analog ADC inputs with a ground shield (guard trace tied to analog ground) to prevent digital coupling from adjacent I/O. Keep the MCLR trace short; add a 10 kΩ pull-up and a 100 nF cap for in-circuit debugging. The ICSP clock and data lines (RB6/PGC, RB7/PGD) must be accessible via test pads; do not route them through series resistors in production layout - Microchip ICD uses these for handshaking during programming.

Configuration word programming is critical: an incorrect oscillator selection (e.g., LP instead of HS for a 20 MHz crystal) prevents startup. Watchdog timer must be disabled in software if not needed, or enabled with the correct postscaler - undefined WDT behavior is a common field-failure root cause. Brown-out reset voltage must be configured to match the supply (4.0 V for 5 V systems, 2.1 V for 3.3 V systems). Read the configuration bits carefully before code lock to avoid bricking the device.

Estimated: The PIC16F777-I/ML VQFN has θ_JA of approximately 35 C/W on a 4-layer JEDEC test board. At full 20 MHz and 5 V operation, the active supply current is ~10 mA, dissipating 50 mW - a 1.75 °C junction rise that is well within thermal limits. Worst-case (all peripherals active, 5.5 V, 20 MHz) may reach 15 mA or 82 mW. The exposed pad is critical for thermal relief - without it, θ_JA can rise above 80 C/W. No heatsink is required in normal operation.

Информация о соответствии

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Без свинца
Yes
Без галогенов
Yes
Конфликтные минералы
Compliant

RoHS compliant per Microchip product page. The -I suffix indicates industrial temperature grade (not AEC-Q100 qualified); use the PIC16F777-E/ML for AEC-Q100 extended-temperature designs. Lead-free VQFN package rated MSL-3 per JEDEC J-STD-020.

Данные проверены: 2026-09-21 — данные проверены и курируются командой компонентной инженерии XAIPART

Похожие запросы

PIC16F777-I/ML PIC16F777 datasheet Microchip PIC16F777 8-bit PIC microcontroller 14KB flash 44-pin VQFN microcontroller PIC16F777 industrial sensor hub PIC16F777 vs PIC16F877A PIC16F777 drop-in replacement buy PIC16F777-I/ML online how many ADC channels does PIC16F777 have PIC16F777 pinout VQFN-44 PIC16F7xx family comparison AEC-Q100 qualified PIC16F777

Связанные компоненты & термины

Microchip Technology PIC16F777 PIC16F777-I/ML PIC16F777-E/ML PIC16F767 PIC16F747 PIC16F877A PIC16F7xx family PIC16F 8-bit microcontroller enhanced mid-range PIC16 core nanoWatt Technology 10-bit ADC VQFN-44 TQFP-44 RoHS AEC-Q100 JEDEC J-STD-020 CCP/ECCP MSSP Enhanced USART I2C SPI Modbus RTU HVAC controller BLDC motor controller industrial sensor hub home automation automotive body ECU EEPROM FLASH program memory
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ