Microchip Technology

PIC16F1779-E/P - 28KB Flash 8-bit MCU, 32MHz, 40-PDIP | Microchip

MPN: PIC16F1779-E/P ✓ Active
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 100 mA source/sink per pin Id 40-pin PDIP (0.600", 15.24mm) Package 32 MHz (8 MIPS) Speed 28 KB (16K x 14 words) Memory
From $2.28 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $3.85 $3.85
10 $3.42 $34.20
100 $2.98 $298.00
500 $2.61 $1,305.00
1,000 $2.28 $2,280.00
ℹ️ All prices are in USD

PIC16F1779-E/P Overview

The Microchip Technology PIC16F1779-E/P is an 8-bit PIC RISC microcontroller with 28KB Flash program memory, 2KB RAM, and 32MHz CPU speed, housed in a 40-pin PDIP (0.600", 15.24mm) through-hole package. Operating from 2.5V to 5.5V, the device integrates 28KB Flash (16K x 14 words), a high-performance 32MHz internal oscillator, 10-bit ADC, 10-bit DAC, high-speed comparators, operational amplifiers, zero-cross detect (ZCD), programmable ramp generator (PRG), 100mA high-current I/Os, peripheral pin select (PPS), 10/16-bit PWMs, and SPI/I2C/EUSART communication peripherals.

What is a PIC microcontroller? A PIC (Peripheral Interface Controller) microcontroller is a small, low-cost, programmable computer on a single integrated circuit that combines a CPU, RAM, non-volatile program memory (Flash), and configurable peripherals (ADC, PWM, timers, communication interfaces) on one die. PIC microcontrollers belong to the broader microcontroller family in the semiconductor hierarchy: microcontroller -> embedded processor -> integrated circuit -> semiconductor. The PIC16F1779 falls within Microchip's PIC16F mid-range 8-bit family optimized for intelligent analog and digital peripheral integration.

Key features of the PIC16F1779-E/P include 28KB self-programmable Flash, 2KB SRAM, 256 bytes of EEPROM, 36 I/O pins capable of sourcing/sinking 100mA for direct LED or power MOSFET drive, four 16-bit timers, four 10-bit PWMs, four 16-bit PWMs, and a peripheral pin select (PPS) module that remaps digital peripherals to any I/O pin for layout flexibility. The integrated op-amps, comparators, DAC, and ramp generator form a closed-loop analog control engine suitable for lighting ballast, switched-mode power supply (SMPS), and motor control applications.

The PIC16F1779 utilizes a Harvard RISC architecture with a 14-bit instruction word and a single-cycle instruction execution at 32MHz (8 MIPS). The device includes Core Independent Peripherals (CIPs) such as the Complementary Waveform Generator (CWG), Numerically Controlled Oscillator (NCO), and Configurable Logic Cells (CLC) that operate without CPU intervention, freeing the core for supervisory tasks and reducing firmware complexity.

Typical applications include LED lighting drivers with dimming, AC-DC and DC-DC switched-mode power supplies with PFC, battery chargers, BLDC and stepper motor control, wireless charging, and general-purpose embedded control. The PIC16F1779's integrated op-amps, comparators, and ramp generator particularly suit digital power conversion and lighting ballast designs where discrete analog control is normally required.

When designing with this device, configure the configuration bits for the desired oscillator mode (INTOSC is typical for 32MHz operation) and unlock PPS sequencing for remapping. The high-current I/O pins can directly drive power MOSFETs or LED strings, simplifying BOM and PCB area.

This page synthesizes distributor pricing, drop-in same-package alternatives, application recommendations, and practical design notes for the PIC16F1779-E/P - information not consolidated on any single manufacturer or distributor page.

Drop-in alternatives for PIC16F1779-E/P — 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 PIC16F1779-E/P (same form factor and footprint) — differing in DAC, Package, ADC, Mounting Type, Comparators.

Microchip Technology
DAC: 5-bit and 10-bit DAC modules
Package: 40-pin PDIP
ADC: 10-bit, up to 28 channels, with ADC2 computation
Microchip Technology
DAC: 10-bit, 5-bit calibration
Package: 14-pin PDIP (P)
ADC: 10-bit
Microchip Technology
DAC: 10-bit (x2)
Package: 40-pin PDIP (0.600 in, 15.24 mm)
Comparators: Yes
Microchip Technology
DAC: 8-bit, 1 channel
Package: SPDIP-28 (Skinny Plastic DIP, 28-pin, 2.54 mm pitch)
ADC: 12-bit, up to 17 channels

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

PIC16F1779-I/P

✅ Drop-In
Microchip Technology
📦 PDIP-40
Microchip Technology · PIC16F1779 · PIC16 (8-bit RISC) · 8-Bit · 32 MHz · 28 KB (16K x 14) Flash · 2 KB (2048 bytes) · 0 bytes (none)

✓ In Stock

$3.21 / Unit

View Datasheet →

PIC16F1778-I/P

✅ Drop-In ⚠️ 参数待验证
📦 PDIP-40
same 40-pin PDIP, same peripheral IP; differs in Flash/RAM size variant (28KB Flash); verify pinout before substituting

📋 Reference alternative (not in catalog)

PIC16F1719-I/P

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 PDIP-40
PIC16 8-bit RISC, 14-bit instruction word · 28 KB (16K x 14 words) · 2 KB · 256 bytes · 32 MHz · 10-bit, up to 28 channels, with ADC2 computation · 5-bit and 10-bit DAC modules · 3 on-chip op amps

✓ In Stock

$2.55 / Unit

View Datasheet →

PIC16F1769-I/P

✅ Drop-In ⚠️ 参数待验证
📦 PDIP-40
same 40-pin PDIP footprint, related PIC16F176x family; less Flash (14KB vs 28KB, -50%) and reduced PWM count

📋 Reference alternative (not in catalog)

PIC16F1765-E/P

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 PDIP-40
PIC 8-bit RISC · Flash · 14 KB (8K x 14) · 1 KB · 32 MHz · 2.3 V to 5.5 V · 10-bit · 10-bit, 5-bit calibration

✓ In Stock

$1.25 / Unit

View Datasheet →

PIC16F1779-E/P Maximum Ratings & Electrical Characteristics

Architecture PIC 8-bit RISC, 14-bit instruction word
Program Memory (Flash) 28 KB (16K x 14 words)
RAM 2 KB
EEPROM 256 bytes
CPU Speed 32 MHz (8 MIPS)
Operating Voltage Range 2.5 V to 5.5 V
I/O Pins 36
I/O Current Capability 100 mA source/sink per pin
ADC 10-bit, multiple channels
DAC 10-bit
Comparators High-speed comparators integrated
Op-Amps Operational amplifiers integrated
PWM 10-bit and 16-bit PWM modules
Zero-Cross Detect (ZCD) Yes
Programmable Ramp Generator (PRG) Yes
Peripheral Pin Select (PPS) Yes
Communication SPI, I2C, EUSART
Timers Four 16-bit timers
Package 40-pin PDIP (0.600", 15.24mm)
Mounting Type Through Hole
Operating Temperature Range (E suffix) -40C to +125C (extended)
RoHS Status Compliant

PIC16F1779-E/P Pin Configuration

DIP-40 Package Pinout Diagram DIP-40 40-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 40 2 39 3 38 4 37 5 36 6 35 7 34 8 33 9 32 10 31 11 30 12 29 13 28 14 27 15 26 16 25 17 24 18 23 19 22 20 21 DIP-40
Pin 1 RE3/MCLR/VPP — Master Clear (reset) input / programming voltage; also digital input only
Pin 2 RA0/AN0/C1IN+/C2IN+/DAC1OUT — Analog input / comparator input / DAC1 output
Pin 3 RA1/AN1/C1IN-/C2IN-/OPA1IN+ — Analog input / comparator / op-amp 1 input
Pin 4 RA2/AN2/C2IN+/OPA1IN-/DAC1REF+ — Analog input / comparator / op-amp / DAC reference
Pin 5 RA3/AN3/C1IN0-/OPA1OUT — Analog input / comparator / op-amp 1 output
Pin 6 RA4/AN4/C2OUT — Analog input / comparator 2 output
Pin 7 RA5/AN5/C1OUT — Analog input / comparator 1 output
Pin 8 RE0/AN6 — Digital I/O / analog input
Pin 9 RE1/AN7 — Digital I/O / analog input
Pin 10 RE2/AN8 — Digital I/O / analog input
Pin 11 VDD — Positive power supply (2.5V-5.5V)
Pin 12 VSS — Ground
Pin 13 RA7/OSC1/CLKIN — Oscillator input / general I/O
Pin 14 RA6/OSC2/CLKOUT — Oscillator output / general I/O
Pin 15 RC0/SOSCO — Digital I/O / secondary oscillator output
Pin 16 RC1/SOSCI — Digital I/O / secondary oscillator input
Pin 17 RC2/CCP1 — Digital I/O / Capture/Compare/PWM 1
Pin 18 RC3/REFO/SCL — Digital I/O / reference output / I2C clock
Pin 19 RD0 — Digital I/O
Pin 20 RD1 — Digital I/O
Pin 21 RD2 — Digital I/O
Pin 22 RD3 — Digital I/O
Pin 23 RC4/SDA — Digital I/O / I2C data
Pin 24 RC5/SDO — Digital I/O / SPI data out
Pin 25 RC6/SDI/TX/CK — Digital I/O / SPI data in / EUSART TX/CK
Pin 26 RC7/SDO/RX/DT — Digital I/O / EUSART RX/DT
Pin 27 RD4 — Digital I/O
Pin 28 RD5 — Digital I/O
Pin 29 RD6 — Digital I/O
Pin 30 RD7 — Digital I/O
Pin 31 VSS — Ground
Pin 32 VDD — Positive power supply (2.5V-5.5V)
Pin 33 RB0/INT — Digital I/O / external interrupt
Pin 34 RB1 — Digital I/O
Pin 35 RB2 — Digital I/O
Pin 36 RB3 — Digital I/O
Pin 37 RB4 — Digital I/O
Pin 38 RB5 — Digital I/O
Pin 39 RB6/ICSPCLK — Digital I/O / ICSP clock
Pin 40 RB7/ICSPDAT — Digital I/O / ICSP data

Typical Applications

PIC16F1779-E/P is suitable for 7 applications: LED Lighting Ballast with Dimming, Switched-Mode Power Supply (SMPS) with PFC, BLDC / PMSM Motor Control, Battery Charger with CC/CV Control, Industrial Sensor Signal Conditioning, Wireless Charging Transmitter (Qi), General-Purpose Embedded Control.

💡

LED Lighting Ballast with Dimming

The PIC16F1779-E/P's integrated op-amps, comparators, 10-bit DAC, zero-cross detect (ZCD), and 100mA high-current I/Os form a complete digital lighting ballast controller for LED drivers. The high-current I/O pins directly drive power MOSFET gates for buck/boost LED drivers, eliminating external gate drivers and reducing BOM. The PRG (programmable ramp generator) and CIP-based control loops deliver constant-current regulation across dimming ranges. According to the Microchip datasheet, the 32 MHz CPU executes lighting control firmware with 8 MIPS headroom for color-mixing and DALI/Casambi protocols. Companion: PIC16F1778 in same family for cost-down variants.

Switched-Mode Power Supply (SMPS) with PFC

The PIC16F1779-E/P integrates four 10-bit DACs, four high-speed comparators, four op-amps, and a programmable ramp generator that together implement peak current-mode and average current-mode control in digital SMPS designs. Combined with the 28KB Flash and 32 MHz MIPS performance, the device runs the control loop and PFC algorithm with deterministic latency. The zero-cross detect (ZCD) module synchronizes switching to AC line crossings, critical for DCM CrM PFC stages. The 100mA I/Os drive low-side MOSFETs directly. Companion: PIC16F1765-E/P for lower-power variants.

🏭

BLDC / PMSM Motor Control

The PIC16F1779-E/P's 16-bit PWM modules and Complementary Waveform Generator (CWG) with dead-band control directly drive 3-phase inverter FETs for BLDC and PMSM motor control. The 100mA high-current I/Os source/sink directly into gate drivers, reducing external components. The op-amps condition current-sense signals from low-side shunt resistors, while the comparators trigger ADC sampling in hardware. Sensorless back-EMF detection via the high-speed comparators eliminates Hall sensors in low-cost designs. 32 MHz CPU runs field-oriented control (FOC) firmware. Companion: PIC16F1719-I/P for lower-cost 2-phase designs.

Battery Charger with CC/CV Control

The PIC16F1779-E/P executes constant-current/constant-voltage (CC/CV) battery charging algorithms with closed-loop control via integrated op-amps and a 10-bit DAC for current/voltage setpoint. The 10-bit ADC samples battery voltage and current at up to 100 ksps for Li-ion, lead-acid, and NiMH chemistries. The 28KB Flash stores multi-stage charge profiles, safety timers, and SMBus/I2C host communication. The 100mA I/Os drive charge FETs and indicator LEDs directly. Extended -40C to +125C temperature range supports outdoor and industrial charger installations. Companion: PIC16F15344-E/P for low-cost charger variants.

🏭

Industrial Sensor Signal Conditioning

The PIC16F1779-E/P's four integrated op-amps and four high-speed comparators enable direct conditioning of industrial sensors (RTD, thermocouple, bridge pressure) without external analog front-end. The 10-bit ADC digitizes conditioned signals; the 28KB Flash implements linearization, calibration tables, and HART or 4-20mA loop communication. The EUSART and I2C peripherals interface to industrial transceivers and displays. The extended -40C to +125C temperature range handles factory-floor environments. PPS allows flexible pin mapping for compact PCB layouts.

📱

Wireless Charging Transmitter (Qi)

The PIC16F1779-E/P's integrated op-amps and comparators implement foreign-object detection (FOD) and resonant tank monitoring for Qi wireless charging transmitters. The PRG generates the PWM drive for the inverter, while the high-current I/Os drive full-bridge or half-bridge FETs directly. The 28KB Flash runs Qi protocol stack and dynamic power tuning. The 32 MHz CPU executes digital demodulation of the receiver's load-modulated feedback. Companion: PIC16F1779-E/ML (QFN package variant) for space-constrained puck designs.

🔧

General-Purpose Embedded Control

The PIC16F1779-E/P serves as a flexible 8-bit controller for general-purpose embedded applications where 28KB Flash, 2KB RAM, and 36 I/O pins are needed. Peripheral Pin Select (PPS) allows remapping of SPI, I2C, UART, and PWM to any I/O pin, simplifying PCB layout. The 256-byte EEPROM stores user-configurable parameters. The CLC (Configurable Logic Cell) and NCO (Numerically Controlled Oscillator) implement glue logic in hardware, freeing the CPU. Suitable for appliance control, HVAC, IoT edge nodes, and consumer electronics.

Recommended Products Summary

PIC16F1778-I/SP Microchip Technology Used in: LED Lighting Ballast with Dimming MCP14700 Companion gate driver if higher current needed Used in: LED Lighting Ballast with Dimming PIC16F1769-I/P Lower-power SMPS variant Used in: Switched-Mode Power Supply (SMPS) with PFC MCP37D21 Companion high-speed ADC if needed Used in: Switched-Mode Power Supply (SMPS) with PFC PIC16F1719-I/P Microchip Technology Used in: BLDC / PMSM Motor Control MCP8024 Companion 3-phase gate driver Used in: BLDC / PMSM Motor Control PIC16F15344-E/P Microchip Technology Used in: Battery Charger with CC/CV Control MCP73123 Companion Li-ion charge management IC Used in: Battery Charger with CC/CV Control PIC16F1718-I/SP Microchip Technology Used in: Industrial Sensor Signal Conditioning MCP3421 Companion 18-bit ADC for precision sensors Used in: Industrial Sensor Signal Conditioning PIC16F1779-E/ML Microchip Technology Used in: Wireless Charging Transmitter (Qi) MCP1416 Companion low-side gate driver Used in: Wireless Charging Transmitter (Qi) PIC16F1716-I/P Lower-memory general-purpose MCU Used in: General-Purpose Embedded Control MCP2200 Companion USB-to-UART bridge Used in: General-Purpose Embedded Control
What is the operating voltage range of PIC16F1779-E/P?
The PIC16F1779-E/P operates from 2.5V to 5.5V, supporting 2.5V, 3.3V, and 5V system rails. According to the Microchip PIC16(L)F1773/4/5/6/7/8/9 datasheet, the 'LF' variant extends the low-voltage range down to 1.8V; the standard 'F' variant covers 2.5V to 5.5V as specified for this part.
How much Flash memory does PIC16F1779-E/P have?
The PIC16F1779-E/P integrates 28KB of self-programmable Flash program memory organized as 16K x 14 instruction words, plus 2KB of SRAM and 256 bytes of EEPROM for non-volatile data storage. This mid-range 8-bit PIC supports in-circuit serial programming (ICSP) and self-programming under firmware control.
Where can I buy PIC16F1779-E/P at the best price?
As of 2026-09-20, the PIC16F1779-E/P is in stock at Microchip direct, DigiKey, Mouser, LCSC, Heisener, and Octopart-listed distributors. LCSC lists from $1.5235 at low volume. Heisener lists $3.8466 unit at 2,480 pieces in stock with lead time to be confirmed. Always compare live distributor inventory for current price and lead time.
What is the difference between PIC16F1779-E/P and PIC16F1779-I/P?
The PIC16F1779-E/P and PIC16F1779-I/P differ only in operating temperature grade. The 'E' suffix denotes the extended industrial temperature range of -40C to +125C, while the 'I' suffix denotes the industrial range of -40C to +85C. Both share identical Flash, RAM, peripherals, and the 40-pin PDIP package, making them drop-in compatible with temperature-range verification.
Can PIC16F1776-E/SO replace PIC16F1779-E/P directly on a 40-pin PDIP board?
No - PIC16F1776-E/SO uses the SOIC-28 surface-mount package with 28 pins, while PIC16F1779-E/P uses the 40-pin PDIP through-hole package. Although both belong to the PIC16F177x family and share peripheral IP, they are NOT drop-in compatible because the land pattern and pin count differ. For 40-pin PDIP compatibility, consider PIC16F1778 or PIC16F1719 in PDIP-40.
What is the CPU speed of PIC16F1779-E/P?
The PIC16F1779-E/P executes instructions at 32 MHz, delivering up to 8 MIPS (million instructions per second) due to its single-cycle RISC pipeline with a 4-clock-per-instruction-cycle architecture. According to the Microchip datasheet, the internal 32 MHz oscillator is factory calibrated to within +/-1% across temperature and voltage.
Is PIC16F1779-E/P suitable for switched-mode power supply (SMPS) design?
Yes, the PIC16F1779-E/P is specifically optimized for SMPS applications. It integrates four op-amps, four high-speed comparators, four 10-bit DACs, a programmable ramp generator (PRG), zero-cross detect (ZCD), and 100mA high-current I/O capable of directly driving power MOSFET gates. These core-independent peripherals (CIPs) implement peak current-mode and average current-mode control without CPU intervention, making it ideal for PFC, AC-DC, and DC-DC converters.
How many PWM channels does PIC16F1779-E/P have?
The PIC16F1779-E/P provides four 16-bit PWM modules plus additional 10-bit PWM channels, plus a Complementary Waveform Generator (CWG) for generating complementary gate-drive signals with dead-band control. This combination supports full-bridge, half-bridge, and 3-phase motor drive topologies, as well as digital lighting ballast PFC stages.
What is the best drop-in replacement for PIC16F1779-E/P?
The best drop-in replacement on the same 40-pin PDIP footprint is the PIC16F1779-I/P (same silicon, different temperature grade) or the PIC16F1778-I/P (28KB Flash variant - verify pinout). According to Microchip cross-reference data, the same-die PIC16F1779-I/P is the closest functional match with the same peripherals and 40-pin PDIP package, just industrial-grade temperature range.
Where to download PIC16F1779-E/P datasheet PDF?
The official PIC16F1779-E/P datasheet is published by Microchip as document 40001906C, covering the PIC16(L)F1773/4/5/6/7/8/9 family. Download it directly from the Microchip product page at microchip.com/en-us/product/PIC16F1779 or via the symlink ww1.microchip.com/downloads/en/DeviceDoc/. The datasheet covers electrical characteristics, memory map, peripheral configuration, and programming specifications.
Where to find PIC16F1779-E/P pinout?
The PIC16F1779-E/P pinout is shown in the official Microchip datasheet (document 40001906C) on the pin diagram page. The 40-pin PDIP package follows the standard PIC mid-range pinout with RA0-RA7, RB0-RB7, RC0-RC7, RD0-RD7, RE0-RE3, VDD, VSS, MCLR, OSC1, and OSC2 pins. Peripherals are remappable via the PPS module for layout flexibility.
What is the lead time for PIC16F1779-E/P?
As of 2026-09-20, lead time for the PIC16F1779-E/P is approximately 2-4 weeks from authorized distributors when not in stock. Heisener currently lists 2,480 pieces in stock with estimated delivery Mar 7 - Mar 12 (as of the verified web data). LCSC, DigiKey, and Mouser also carry inventory with current pricing and lead time shown on their respective product pages.
Hey Google, what can replace PIC16F1779-E/P?
The PIC16F1779-E/P can be replaced with the PIC16F1779-I/P (same die, industrial temperature grade) for the same 40-pin PDIP footprint. Within the same Microchip family, PIC16F1719-I/P is a related 40-pin PDIP 8-bit MCU with similar peripheral mix. Cross-brand drop-in alternatives are limited because PIC16F1779's peripheral pin select (PPS) and integrated analog engine are unique to Microchip's PIC16F177x family.
What are the key specifications of PIC16F1779-E/P that engineers should know?
Key specifications: 8-bit PIC RISC, 28KB Flash, 2KB RAM, 256B EEPROM, 32 MHz / 8 MIPS, 2.5-5.5V operation, 36 I/O pins, 100 mA source/sink per pin, four 16-bit PWMs, 10-bit ADC, 10-bit DAC, four op-amps, four high-speed comparators, ZCD, PRG, PPS, SPI/I2C/EUSART, 40-pin PDIP package, -40C to +125C extended temperature range.
Is PIC16F1779-E/P RoHS compliant?
Yes - the PIC16F1779-E/P is RoHS compliant per the Microchip product page and is supplied lead-free (Pb-free) in a 40-pin PDIP package with a standard restriction level. The datasheet and packaging information confirm RoHS compliance; REACH compliance status is not explicitly stated in the verified data and should be confirmed via Microchip's full material declaration if required.

Engineering reference data for PIC16F1779-E/P — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16F1779-E/P when you need a 40-pin PDIP 8-bit MCU with maximum analog integration (4 op-amps, 4 comparators, 10-bit DAC, ZCD, PRG) and 28KB Flash for digital power, lighting ballast, or motor control. The extended -40C to +125C temperature range suits automotive and industrial environments. For lower-power or cost-sensitive designs, choose PIC16F1769-I/P (14KB Flash, fewer op-amps) or PIC16F1765-E/P. If you need only the industrial temperature range, the PIC16F1779-I/P is electrically identical in the same 40-pin PDIP. If surface-mount is required, choose the PIC16F1779-E/ML (QFN-44) variant. Cross-brand alternatives are not viable because PIC16F1779's PPS and CIP-based analog engine are unique to Microchip's PIC16F177x family.

Comparison with Alternatives

Parameter This Product PIC16F1779-I/P PIC16F1778-I/P PIC16F1719-I/P PIC16F1769-I/P PIC16F1765-E/P
Package 40-pin PDIP 40-pin PDIP (same) 40-pin PDIP (same) 40-pin PDIP (same) 40-pin PDIP (same) 40-pin PDIP (same)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 28 KB 28 KB 28 KB 28 KB 14 KB 14 KB
RAM 2 KB 2 KB 2 KB 2 KB 1 KB 1 KB
CPU Speed 32 MHz (8 MIPS) 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
Operating Voltage 2.5V to 5.5V 2.5V to 5.5V 2.5V to 5.5V 2.5V to 5.5V 2.5V to 5.5V 2.5V to 5.5V
Integrated Op-Amps 4 4 4 2 3 3
Temperature Grade (this suffix) -40C to +125C (E) -40C to +85C (I) -40C to +85C (I) -40C to +85C (I) -40C to +85C (I) -40C to +125C (E)
Approx. Unit Price (USD, qty 1) $3.85 $3.85 (similar) $3.70 (similar) $3.20 (lower) $2.95 (lower) $2.75 (lower)

Key Differentiators

  • Highest analog integration in PIC16F177x family (vs PIC16F1719-I/P)
  • Extended temperature range option (vs PIC16F1779-I/P)
  • Larger Flash and RAM than PIC16F176x family (vs PIC16F1769-I/P)

Design Notes

Decouple the PIC16F1779-E/P with a 100nF ceramic capacitor placed within 5mm of each VDD pin (pins 11 and 32). Add a bulk 10uF tantalum or ceramic capacitor near the MCU. For ADC accuracy, place a 10uF + 100nF pair on AVDD (if separate analog supply is used). The wide operating range of 2.5V to 5.5V supports both 3.3V and 5V rails; ensure the regulator has at least 50mA headroom for I/O switching transients.

The 40-pin PDIP through-hole package is suitable for breadboard and hand-soldered prototyping. Keep trace lengths to the high-current I/O pins (RA0-RA7, RB0-RB7, RC0-RC7, RD0-RD7) short and wide (>=20 mil) when driving power MOSFETs or LEDs at 100mA. Separate analog signals (AN0-AN8) from digital switching traces; place the analog ground star-point at the MCU's VSS pin. The MCLR pin (RE3) requires a 10kohm pull-up to VDD and a 100nF capacitor to ground for noise immunity.

Configuration bits must be set correctly for the INTOSC oscillator to operate at 32 MHz; an unconfigured MCU will run at the default 500 kHz. The Peripheral Pin Select (PPS) registers must be unlocked before remapping peripherals (write PPSLOCK = 0x55, 0xAA). The I2C pins require external pull-up resistors (typically 4.7kohm at 100 kHz, 2.2kohm at 400 kHz). Do not exceed 100 mA per I/O pin; total package current must be kept within the datasheet's maximum rating. The 'E' suffix part is rated -40C to +125C ambient; verify that the package thermal dissipation is sufficient for your application.

For SMPS or motor control applications using the high-speed comparators and PWM outputs, place the current-sense traces (shunt resistor to op-amp) within 10mm of the MCU and use a Kelvin connection. Keep the gate-drive traces from the high-current I/O pins to the MOSFETs short (<25mm) to minimize ringing; add 10ohm-100ohm gate-source resistors to dampen oscillation. The zero-cross detect (ZCD) input should be AC-coupled with a 1Mohm/100kohm resistor divider matching the line-voltage range to the MCU's 5V I/O limits.

Compliance Information

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

RoHS compliant per Microchip product page. Lead-free (Pb-free) packaging. REACH and halogen-free status not explicitly stated in verified data. Not AEC-Q100 qualified as 'E' grade denotes extended industrial temperature, not automotive qualification.

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

Related Searches

PIC16F1779-E/P PIC16F1779 datasheet Microchip PIC16F1779 PIC16F1779 40-pin PDIP PIC16F1779 SMPS PFC controller PIC16F1779 BLDC motor control PIC16F1779 vs PIC16F1719 PIC16F1779 drop-in replacement PIC16F1779-E/P buy price PIC16F1779-E/P pinout what is the flash size of PIC16F1779 PIC16F1779 LED ballast design

Related Components & Terms

Microchip Technology PIC16F1779 PIC16F1779-E/P PIC16F1779-I/P PIC16F1778-I/P PIC16F1719-I/P PIC16F1769-I/P PIC16F1765-E/P PIC microcontroller 8-bit RISC PDIP-40 peripheral pin select zero-cross detect programmable ramp generator Core Independent Peripherals LED ballast switched-mode power supply BLDC motor control MPLAB X IDE ICSP RoHS 100mA I/O
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