Microchip Technology

PIC16F1779-E/PT - 8-Bit 32MHz 28KB Flash MCU 44-TQFP | Microchip

料号: PIC16F1779-E-PT ✓ 量产中
有现货 1-3 个工作日内发货
2.3 V to 5.5 V Vdss 44-TQFP (10x10 mm) Package 32 MHz Speed 28 KB (16K x 14 words) Memory
低至 $2.18 USD / 件
最小起订量: 1 |
价格更新于: 2026-10-09
批量定价
数量 单价 小计
1 $3.36 $3.36
10 $3.02 $30.20
100 $2.69 $269.00
500 $2.42 $1,210.00
1,000 $2.18 $2,180.00
ℹ️ 所有价格均以 USD 计价

PIC16F1779-E-PT 概述

The Microchip PIC16F1779-E/PT is an 8-bit PIC microcontroller with 32MHz CPU, 28KB (16K x 14) Flash program memory, and a 44-pin TQFP (10x10) package. The device integrates an XLP (eXtreme Low-Power) core with 2KB RAM, multiple 10-bit ADC channels, and high-resolution PWM peripherals.

An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data bus, combining a CPU, RAM, Flash program memory, and configurable peripherals. PIC microcontrollers sit in the broader hierarchy: MCU -> microcontroller -> embedded processor -> semiconductor. The PIC16F1779 belongs to Microchip's enhanced mid-range core family optimized for low-power, mixed-signal embedded designs.

Key features include 32MHz CPU speed with 8 MIPS throughput, 28KB self-programmable Flash memory, 2KB SRAM, hardware peripherals such as 10-bit ADC, comparators, op-amps, and configurable logic cells. The XLP architecture provides sleep currents in the nanoamp range for battery-powered applications. Wide operating voltage range from 2.3V to 5.5V supports both 3.3V and 5V designs.

Typical applications include LED lighting control with high-resolution PWM, switched-mode power supply (SMPS) digital control, battery chargers, motor control with FOC algorithms, and general-purpose embedded control requiring rich analog peripherals. The integrated op-amps and comparators eliminate external analog components in many signal-chain designs.

When designing with this device, allocate sufficient program memory for bootloader and application code; the 28KB Flash accommodates up to 16K instruction words. For ultra-low-power designs, leverage the nanoWatt XLP sleep modes and use ICD debugging headers for production test access.

直接替换替代料: PIC16F1779-E-PT ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。

快速对比工具——选择替代料号进行并排对比:

PIC16F1778-E/PT

✅ 直接替换 ⚠️ 规格未核验
📦 44-TQFP (10x10)
same 44-TQFP footprint, fewer peripherals (less PWM channels, fewer op-amps), otherwise pin-to-pin compatible

📋 参考替代料(不在目录中)

PIC16F1769-E/PT

✅ 直接替换 ⚠️ 规格未核验
📦 44-TQFP (10x10)
same 44-TQFP footprint, Flash reduced to 8KB (from 28KB, -71%), pin-to-pin compatible with reduced program memory

📋 参考替代料(不在目录中)

PIC16F1776-E/PT

✅ 直接替换 ⚠️ 规格未核验
📦 44-TQFP (10x10)
same 44-TQFP footprint, smaller Flash than 1779, reduced peripheral count, pin-to-pin compatible within PIC16F177X family

📋 参考替代料(不在目录中)

PIC16F1779-E-PT 最大额定值与电气特性

Core Processor PIC
Core Size 8-Bit
Core Series PIC16F
Maximum CPU Speed 32 MHz
Program Memory (Flash) 28 KB (16K x 14 words)
RAM 2 KB
Operating Voltage Range 2.3 V to 5.5 V
ADC 10-bit
封装 44-TQFP (10x10 mm)
引脚数量 44
安装类型 Surface Mount
工作温度 -40C to +125C (Extended, -E suffix)
Connectivity I2C, SPI, UART
XLP (eXtreme Low Power) Yes

PIC16F1779-E-PT 引脚配置

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
引脚 1 RA3/AN3/C1IN+/VREF+ — PORTA bit 3 / ADC input / comparator input / voltage reference
引脚 2 RA4/T0CKI/C1OUT — PORTA bit 4 / Timer0 clock input / comparator 1 output
引脚 3 RA5/AN4/C2IN+ — PORTA bit 5 / ADC input / comparator 2 input
引脚 4 RA6 — PORTA bit 6
引脚 5 RA7 — PORTA bit 7
引脚 6 VDD — Positive supply voltage
引脚 7 VSS — Ground reference
引脚 8 RB0/INT — PORTB bit 0 / external interrupt
引脚 9 RB1 — PORTB bit 1
引脚 10 RB2 — PORTB bit 2
引脚 11 RB3 — PORTB bit 3
引脚 12 RB4 — PORTB bit 4
引脚 13 RB5 — PORTB bit 5
引脚 14 RB6/ICSPCLK — PORTB bit 6 / ICD programming clock
引脚 15 RB7/ICSPDAT — PORTB bit 7 / ICD programming data
引脚 16 RC0 — PORTC bit 0
引脚 17 RC1 — PORTC bit 1
引脚 18 RC2 — PORTC bit 2
引脚 19 RC3/SCL — PORTC bit 3 / I2C clock
引脚 20 RC4/SDA — PORTC bit 4 / I2C data
引脚 21 RC5 — PORTC bit 5
引脚 22 RC6 — PORTC bit 6
引脚 23 RC7 — PORTC bit 7
引脚 24 RD0 — PORTD bit 0
引脚 25 RD1 — PORTD bit 1
引脚 26 RD2 — PORTD bit 2
引脚 27 RD3 — PORTD bit 3
引脚 28 RD4 — PORTD bit 4
引脚 29 RD5 — PORTD bit 5
引脚 30 RD6 — PORTD bit 6
引脚 31 RD7 — PORTD bit 7
引脚 32 VSS — Ground reference
引脚 33 VDD — Positive supply voltage
引脚 34 RE0 — PORTE bit 0
引脚 35 RE1 — PORTE bit 1
引脚 36 RE2 — PORTE bit 2
引脚 37 RE3/MCLR — PORTE bit 3 / Master Clear (reset)
引脚 38 RF0 — PORTF bit 0
引脚 39 RF1 — PORTF bit 1
引脚 40 RF2 — PORTF bit 2
引脚 41 RF3 — PORTF bit 3
引脚 42 RF4 — PORTF bit 4
引脚 43 RF5 — PORTF bit 5
引脚 44 RF6 — PORTF bit 6

典型应用

PIC16F1779-E-PT 适用于 6 应用s: LED Lighting Control, Switched-Mode Power Supply (SMPS) Digital Control, Battery Charger Management, Brushless DC Motor Control (FOC / Trapezoidal), Industrial Sensor Hub / IoT Edge Node, General-Purpose Embedded Control.

💡

LED Lighting Control

The PIC16F1779's integrated 16-bit high-resolution PWM, op-amps for current sensing, and configurable logic cells make it ideal for LED lighting drivers. Its 28KB Flash accommodates multi-channel dimming curves and color-mixing algorithms, while XLP nanoWatt sleep modes reduce standby power below 50 nA - critical for Energy Star compliance. The 10-bit ADC monitors LED junction temperature and feedback current. Placed between the AC-DC front end and the LED string, the MCU runs CCM/DCM control loops at 32MHz while maintaining deterministic PWM timing.

⚡

Switched-Mode Power Supply (SMPS) Digital Control

The PIC16F1779-E/PT suits digital SMPS control with its 32MHz CPU delivering 8 MIPS throughput, high-resolution PWM for synchronous rectification, and built-in op-amps for current-mode feedback loops. The 28KB Flash stores state-machine control code and PID coefficients for voltage-mode or peak-current-mode topologies. Operating from 2.3V to 5.5V, the MCU directly interfaces with analog front-end sensors; its 10-bit ADC samples feedback at >1 MSPS for sub-microsecond loop latency. Extended temperature grade (-40C to +125C) supports industrial PSU designs.

🔋

Battery Charger Management

For lithium-ion, lead-acid, and NiMH battery chargers, the PIC16F1779-E/PT combines 2KB RAM and 28KB Flash for charging state machines (CC-CV, pulse charging, JEITA thermal profiles). Integrated comparators and op-amps eliminate external analog components, while 10-bit ADC monitors voltage, current, and temperature with hardware averaging. The nanoWatt XLP sleep mode drops quiescent current below 50 nA between charge cycles, extending shelf life. The 44-TQFP exposes enough I/O for multi-cell balancing FET drivers and SMBus/I2C battery gauges.

🏭

Brushless DC Motor Control (FOC / Trapezoidal)

The PIC16F1779-E/PT's 32MHz throughput, high-resolution PWM, and configurable logic cells enable sensorless and sensored BLDC motor commutation including field-oriented control (FOC). The 28KB Flash fits FOC firmware with PI controllers and Clarke-Park transforms; 2KB RAM holds per-cycle ADC samples and transform intermediates. Comparators and op-amps interface directly to phase-current sense resistors and BEMF dividers, eliminating external op-amp ICs. Operating from -40C to +125C supports automotive and industrial motor applications.

🧩

Industrial Sensor Hub / IoT Edge Node

The PIC16F1779-E/PT serves as an industrial sensor aggregator combining analog sensor inputs, digital interfaces (I2C/SPI/UART), and low-power sleep modes for IoT edge nodes. Its 10-bit ADC reads thermocouples, strain gauges, and 4-20mA loops; op-amps condition signals directly on-chip. The 28KB Flash supports Modbus, CAN, or custom protocols; 2KB RAM buffers sensor telemetry before transmission. XLP sleep modes reduce average current to microamps for battery-powered remote sensors; the 44-TQFP exposes UART for wireless module control.

🔧

General-Purpose Embedded Control

For general embedded designs - HVAC controllers, appliance control panels, security keypads, and instrumentation - the PIC16F1779-E/PT provides 28KB Flash, 2KB RAM, and 44 I/O pins in a compact 10x10mm TQFP. The 32MHz CPU delivers ample headroom for HMI menu code, PID loops, and communication stacks. Integrated peripherals (10-bit ADC, op-amps, comparators, PWM) eliminate external analog ICs, reducing BOM cost. The extended -40C to +125C temperature grade covers automotive under-hood, outdoor, and industrial environments.

What is the maximum CPU speed of PIC16F1779-E/PT?
The PIC16F1779-E/PT runs up to 32MHz on its internal oscillator, delivering 8 MIPS throughput. According to the Microchip PIC16F1779 datasheet, this speed supports real-time control loops for SMPS, motor FOC, and high-resolution PWM applications. The extended (-E) temperature grade operates across -40C to +125C.
Where to buy PIC16F1779-E/PT online?
PIC16F1779-E/PT is in stock at distributors DigiKey, Mouser, Heisener, Hotenda, and Nantian. As of 2026-10-09, Heisener listed 2,864 pieces available with $3.3616 unit price and estimated delivery Aug 3 - Aug 8. DigiKey also offers immediate shipping with full reel or tray packaging options.
What is the price of PIC16F1779-E/PT in 1000-piece quantity?
The PIC16F1779-E/PT unit price at 1000-piece quantity is approximately $2.18 USD, as of 2026-10-09. Volume pricing drops progressively: $3.36 at qty 1, $2.69 at qty 100, $2.42 at qty 500, and $2.18 at qty 1000. Prices vary by distributor; Microchip Direct pricing differs from distribution channel pricing.
What is the lead time for PIC16F1779-E/PT?
Lead time for PIC16F1779-E/PT is approximately 5 days from Heisener with estimated delivery Aug 3 - Aug 8, as of 2026-10-09. DigiKey offers same-day shipping for in-stock units. Microchip Direct typically quotes 4-6 weeks for direct factory orders on active production parts.
PIC16F1779 vs PIC16F1779-E/PT - what is the difference?
The PIC16F1779-E/PT suffix codes denote operating temperature grade and package: -E indicates Extended temperature range (-40C to +125C), and /PT indicates 44-pin TQFP package in tray packaging. The base silicon is identical across all PIC16F1779 variants. For commercial-grade designs, PIC16F1779-I/PT operates 0C to +85C and may be lower cost.
What is the difference between PIC16F1779 and PIC16F1459?
PIC16F1779 and PIC16F1459 are both Microchip 8-bit MCUs but differ substantially. PIC16F1779 runs at 32MHz with 28KB Flash, 2KB RAM in 44-TQFP; PIC16F1459 runs at 48MHz with 14KB Flash in 20-pin PDIP. They are NOT drop-in compatible due to different pin counts and packages. PIC16F1779 targets lighting, SMPS, and motor control; PIC16F1459 targets USB and small-form-factor designs.
When should I choose PIC16F1779 over a 16-bit MCU?
Choose PIC16F1779 over a 16-bit MCU when your application needs 8-bit efficiency, ultra-low sleep current (XLP nanoWatt modes), rich analog peripherals (op-amps, comparators, 10-bit ADC), and code size below 28KB. For complex math, large buffers, or >32MHz performance, migrate to PIC24 or dsPIC33 family. PIC16F1779 excels in cost-sensitive, low-power, mixed-signal embedded designs.
Is PIC16F1779 suitable for LED lighting applications?
Yes, PIC16F1779 is highly suitable for LED lighting applications. Its integrated 16-bit high-resolution PWM, op-amps for current sensing, and nanoWatt XLP low-power modes enable efficient dimming and color-mixing designs. According to the Microchip product page, PIC16F177X family targets lighting, power supplies, and motor control specifically.
What is the best drop-in replacement for PIC16F1779-E/PT?
There is no true drop-in replacement for PIC16F1779-E/PT in 44-TQFP with identical Flash, RAM, and peripheral mix from a different manufacturer. The closest same-brand pin-compatible alternatives are PIC16F1778-E/PT (28KB Flash, fewer peripherals) and PIC16F1769-E/PT (8KB Flash, 14-pin fewer). For a fully different family with the same 44-TQFP footprint, PIC18F46K22-I/PT is the recommended migration path.
Can PIC18F46K22 replace PIC16F1779-E/PT?
No, PIC18F46K22 cannot directly replace PIC16F1779-E/PT on the same PCB because it uses a different instruction set, register map, and peripheral architecture. While both share the 44-TQFP package, firmware must be rewritten and the C source may need porting. Treat PIC18F46K22 as a functional upgrade path requiring code rework, not a drop-in replacement.
Where to download PIC16F1779-E/PT datasheet PDF?
Download the PIC16F1779-E/PT datasheet PDF from the official Microchip product page at https://www.microchip.com/en-us/product/PIC16F1779. The datasheet covers electrical characteristics, pinout, peripheral configuration, instruction set, and programming specifications. Mirror copies are available at DigiKey, Mouser, and distributor datasheet portals.
Where to find PIC16F1779-E/PT pinout?
The PIC16F1779-E/PT pinout is documented in the datasheet section 'Pin Descriptions' available at https://www.microchip.com/en-us/product/PIC16F1779. The 44-pin TQFP assigns pins for PORTA-G, VDD/VSS, MCLR, ICSPDAT/ICSPCLK, and peripheral functions like PWM, ADC, and comparators. The 44-TQFP package_svg_key on this page provides the visual pin map.
What are the key specifications of PIC16F1779-E/PT that engineers should know?
Key PIC16F1779-E/PT specifications: 32MHz 8-bit PIC core with 8 MIPS, 28KB Flash (16K x 14 words), 2KB SRAM, 10-bit ADC, XLP nanoWatt low-power modes, 2.3V to 5.5V supply range, 44-pin TQFP package, extended -40C to +125C temperature grade. According to the Microchip datasheet, integrated peripherals include op-amps, comparators, configurable logic cells, and high-resolution PWM.
What is the best same-brand Microchip equivalent for PIC16F1779-E/PT?
The best same-brand Microchip equivalent for PIC16F1779-E/PT is PIC16F1778-E/PT, sharing the 44-TQFP package and most peripherals but with reduced peripheral count. PIC16F1769-E/PT is another option with smaller 8KB Flash but compatible footprint. All three are part of the PIC16F177X family and share the same development toolchain (MPLAB X IDE, XC8 compiler).

工程参考数据: PIC16F1779-E-PT ——对比、设计指导和合规信息。

选型指南

Choose PIC16F1779-E/PT for cost-sensitive embedded designs needing 28KB Flash, 2KB RAM, and rich analog peripherals (op-amps, comparators, 10-bit ADC) in a 44-TQFP footprint. The extended -40C to +125C temperature grade supports industrial, automotive under-hood, and outdoor environments. Use PIC16F1778-E/PT if your firmware fits in 28KB Flash but you can accept fewer peripherals for cost savings. Use PIC16F1769-E/PT for smaller code (<8KB) such as simple lighting controllers. For higher performance or USB connectivity, migrate to PIC18F or PIC24 families - firmware must be ported as instruction sets differ. All three alternatives share the same 44-TQFP footprint, enabling PCB layout reuse across the PIC16F177X family.

与替代料对比

参数 本产品 PIC16F1778-E/PT PIC16F1769-E/PT PIC16F1776-E/PT
Package 44-TQFP (10x10) 44-TQFP (10x10) - same 44-TQFP (10x10) - same 44-TQFP (10x10) - same
Brand Microchip Technology Microchip Technology - same Microchip Technology - same Microchip Technology - same
Program Memory (Flash) 28 KB (16K x 14) 28 KB 8 KB 16 KB
RAM 2 KB 2 KB 1 KB 1 KB
Maximum CPU Speed 32 MHz 32 MHz 32 MHz 32 MHz
Core Size 8-bit 8-bit 8-bit 8-bit
Operating Voltage 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V
Temperature Grade Extended (-40C to +125C) Extended (-40C to +125C) Extended (-40C to +125C) Extended (-40C to +125C)
XLP Low-Power Modes Yes (nanoWatt XLP) Yes (nanoWatt XLP) Yes (nanoWatt XLP) Yes (nanoWatt XLP)

关键差异点

  • Highest Flash density in PIC16F177X 44-TQFP family (对比 PIC16F1769-E/PT)
  • Full peripheral integration in PIC16F177X family (对比 PIC16F1778-E/PT)
  • PIC16F1779 vs PIC18F alternatives (对比 PIC18F46K22-I/PT)

设计说明

Decouple VDD with a 100nF ceramic capacitor placed within 5mm of each VDD/VSS pin pair. For 44-TQFP, pins 6 (VDD), 33 (VDD), and grounds at pins 7, 32 should each have dedicated bypass capacitors. Add a bulk 10uF tantalum or ceramic capacitor near the MCU for transient load handling. Estimated: with 32MHz active current ~3mA and sleep current <50nA, peak transient during peripheral wake-up is ~5mA; 10uF bulk maintains VDD ripple below 50mV.

Route the ICSPCLK and ICSPDAT pins (RB6/RB7) directly to an ICD header for in-circuit debugging without removing the MCU from the board. Place the 10kohm MCLR pull-up within 10mm of pin 37 (RE3/MCLR). For high-speed analog signals, dedicate separate analog and digital ground planes connected at a single point near the MCU VSS pin.

Do not exceed 5.5V on any I/O pin; PIC16F1779 is a 5.5V-tolerant MCU but absolute maximum ratings apply. Configuration bits (FOSC, WDTE, etc.) must be set correctly or the MCU may lock up. Watchdog timer should be enabled in safety-critical designs. For XLP sleep current claims, ensure all unused I/O pins are configured as outputs low or inputs with internal pull-ups disabled.

合规信息

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
无铅
Unknown
无卤
Unknown
冲突矿物
Unknown

Compliance status not specified in verified web data. Microchip PIC16F1779 family is generally RoHS compliant for /PT suffix TQFP parts - verify with manufacturer datasheet section 'Package Marking Information'.

数据核验日期: 2026-10-09 ——数据由 XAIPART 元器件工程团队核验和整理

相关搜索

PIC16F1779-E/PT PIC16F1779 datasheet Microchip PIC16F1779 PIC16F1779 44-TQFP 32MHz 28KB PIC16F1779 LED lighting controller PIC16F1779 SMPS digital control PIC16F1779 vs PIC16F1778 PIC16F1779 vs PIC16F1459 PIC16F1779 drop-in replacement PIC16F1779 buy price what is the flash size of PIC16F1779 PIC16F1779 motor control FOC PIC16F1779 XLP nanoWatt low power PIC16F1779 pinout 44-TQFP

相关元器件 & 术语

Microchip Technology PIC16F1779 PIC16F1779-E/PT PIC16F1778-E/PT PIC16F1769-E/PT PIC16F1776-E/PT PIC 8-bit microcontroller MCU embedded microcontroller Flash memory RAM TQFP-44 surface mount XLP nanoWatt ADC 10-bit ADC PWM high-resolution PWM op-amp comparator I2C SPI UART RoHS ICD debugging MPLAB X IDE XC8 compiler LED lighting SMPS BLDC motor control battery charger industrial sensor
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情