Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes
  • product video
product primary image

PIC16F1777

Status: In Production

View More
Overview
Documents
Development Environment
Similar Devices
RoHS Information
Buy Now

Device Overview

Summary

PIC16(L)F177X microcontrollers feature a high level of integration of Intelligent Analog and digital peripherals for a wide range of applications, such as lighting, power supplies, battery charging, motor control and other general purpose applications. These devices deliver multiple Op Amps, 5-/10-bit DACs, High-Speed Comparators, 10-bit ADC, 10-/16-bit PWMs, Programmable Ramp Generator (PRG) and other peripherals that can be connected internally to create closed loop systems without using pins or PCB area. The 10 and 16-bit PWMs, the Digital Signal Modulator (DSM) and tri-state output Op Amp can be used together to create a LED dimming engine. The Peripheral Pin Select (PPS) functionality provides flexibility, eases PCB layout and peripheral utilization by allowing digital peripheral pin mapping to any I/O.

Additional Features
Parametrics
Name
Value
Program Memory Type
Flash
Program Memory Size (KB)
14
CPU Speed (MIPS/DMIPS)
8
SRAM Bytes
1,024
Digital Communication Peripherals
1-UART, 1-SPI, 1-I2C
Capture/Compare/PWM Peripherals
4 Input Capture, 4 CCP,
Timers
5 x 8-bit, 3 x 16-bit
ADC Input
28 ch, 10-bit
Number of Comparators
8
Temperature Range (C)
-40 to 125
Operating Voltage Range (V)
1.8 to 5.5
Pin Count
40
Low Power
Yes

Documents

Jump to:

Programming Specification

Application Notes

Download All
07/30/2012
1414KB

Applications Source code

04/30/2013
43KB
12/05/2012
144KB
02/25/2014
3307KB
11/25/2014
5KB
05/30/2017
3028KB
04/12/2017
215KB
01/21/2016
684KB
01/21/2016
417KB
04/11/2016
19KB
03/21/2016
27KB

Code Examples

08/25/2016
1283KB

Tips and Tricks

Development Environment

  • Emulators & Debuggers
  • Programmers
  • Code Examples
Emulators & Debuggers
MPLAB PICkit 4 In-Circuit Debugger
MPLAB PICkit 4 In-Circuit Debugger ( PG164140 )

Fast programming, increased functionality, at the same price as its predecessor.


The MPLAB® PICkit™ 4 In-Circuit Debugger/Programmer allows fast and easy debugging and programming of PIC®, dsPIC®, AVR, SAM and CEC flash microcontrollers, using the powerful graphical user interface of MPLAB X Integrated Development Environment (IDE), version 4.15. The MPLAB

...

Learn More
Add To Cart
MPLAB ICD 4 In-Circuit Debugger
MPLAB ICD 4 In-Circuit Debugger ( DV164045 )

The MPLAB® ICD 4 In-Circuit Debugger/Programmer is Microchip’s fastest, cost-effective debugging and programming tool for PIC® Microcontrollers (MCUs), dsPIC® Digital Signal Controllers (DSCs), and CEC flash microcontrollers. This speed is provided by a SAME70 MCU with 300 MHz, 32-bit MCU with 2MB of RAM and a high-speed FPGA to yield faster

...

Learn More
Add To Cart
PICkit 3 In-Circuit Debugger
PICkit 3 In-Circuit Debugger ( PG164130 )
(Not Recommended for new design)

The PICkit 3 is not recommended for new designs. For new designs, please see the MPLAB PICKit 4.

Microchip’s PICkit™ 3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with Flash memory to provide a low-cost hardware debugger and programmer. In-circuit

...

Learn More
Add To Cart
MPLAB ICD 3 In-Circuit Debugger
MPLAB ICD 3 In-Circuit Debugger ( DV164035 )
(Not Recommended for new design)

 The MPLAB ICD 3 is a mature product. For new designs, consider using the MPLAB ICD 4 (DV164045)

MPLAB® ICD 3 In-Circuit Debugger System is Microchip's most cost effective high-speed hardware debugger/programmer for Microchip Flash Digital Signal Controller (DSC) and microcontroller

...

Learn More
Add To Cart
MPLAB REAL ICE PROBE KIT
MPLAB REAL ICE PROBE KIT ( DV244005 )
(Not Recommended for new design)

 

Not recommended for new designs. For new designs, please consider the MPLAB ICD 4 (DV164045).

MPLAB REAL ICE In-Circuit Emulator System is Microchip’s next generation high speed emulator for Microchip Flash DSC® and MCU devices. It debugs and programs

...


Learn More
Add To Cart
Programmers
MPLAB PICkit 4 In-Circuit Debugger
MPLAB PICkit 4 In-Circuit Debugger ( PG164140 )

Fast programming, increased functionality, at the same price as its predecessor.


The MPLAB® PICkit™ 4 In-Circuit Debugger/Programmer allows fast and easy debugging and programming of PIC®, dsPIC®, AVR, SAM and CEC flash microcontrollers, using the powerful graphical user interface of MPLAB X Integrated Development Environment (IDE), version 4.15. The MPLAB

...

Learn More
Add To Cart
MPLAB ICD 4 In-Circuit Debugger
MPLAB ICD 4 In-Circuit Debugger ( DV164045 )

The MPLAB® ICD 4 In-Circuit Debugger/Programmer is Microchip’s fastest, cost-effective debugging and programming tool for PIC® Microcontrollers (MCUs), dsPIC® Digital Signal Controllers (DSCs), and CEC flash microcontrollers. This speed is provided by a SAME70 MCU with 300 MHz, 32-bit MCU with 2MB of RAM and a high-speed FPGA to yield faster

...

Learn More
Add To Cart
PICkit 3 In-Circuit Debugger
PICkit 3 In-Circuit Debugger ( PG164130 )
(Not Recommended for new design)

The PICkit 3 is not recommended for new designs. For new designs, please see the MPLAB PICKit 4.

Microchip’s PICkit™ 3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with Flash memory to provide a low-cost hardware debugger and programmer. In-circuit

...

Learn More
Add To Cart
MPLAB PM3 Universal Device Programmer
MPLAB PM3 Universal Device Programmer ( DV007004 )

The MPLAB® PM3 Universal Device Programmer is easy to use and operates with a PC or as a stand-alone unit, and programs Microchip's entire line of PIC® devices as well as the latest dsPIC® DSC devices. When used standalone, data can be loaded and saved with the SD/MMC card (not included).

  • Socket: AC164301   PartNo: PIC16F1777 (44P)
  • Socket: AC164305   PartNo: PIC16F1777 (44PT)
Learn More
Add To Cart
MPLAB ICD 3 In-Circuit Debugger
MPLAB ICD 3 In-Circuit Debugger ( DV164035 )
(Not Recommended for new design)

 The MPLAB ICD 3 is a mature product. For new designs, consider using the MPLAB ICD 4 (DV164045)

MPLAB® ICD 3 In-Circuit Debugger System is Microchip's most cost effective high-speed hardware debugger/programmer for Microchip Flash Digital Signal Controller (DSC) and microcontroller

...

Learn More
Add To Cart
MPLAB REAL ICE PROBE KIT
MPLAB REAL ICE PROBE KIT ( DV244005 )
(Not Recommended for new design)

 

Not recommended for new designs. For new designs, please consider the MPLAB ICD 4 (DV164045).

MPLAB REAL ICE In-Circuit Emulator System is Microchip’s next generation high speed emulator for Microchip Flash DSC® and MCU devices. It debugs and programs

...

Learn More
Add To Cart
Code Examples

Similar Devices

Product
Pins
Flash (KB)
RAM (B)
Price 5K
Notes
14
7
512
$0.91
High-Speed Comparators, Op Amps, Programmable Ramp Generator, Data Signal Modulator
14
14
1,024
$0.98
High-Speed Comparators, Op Amps, Programmable Ramp Generator, Data Signal Modulator
20
7
512
$1.08
High-Speed Comparators, Op Amps, Programmable Ramp Generator, Data Signal Modulator
20
14
1,024
$1.15
High-Speed Comparators, Op Amps, Programmable Ramp Generator, Data Signal Modulator
28
7
512
$1.41
 
28
14
1,024
$1.48
 
40
14
1,024
$1.83
 
28
28
2,048
$1.57
 
40
28
2,048
$1.92
 

RoHS Information

Part Number
Device Weight (g)
Shipping Weight (Kg)
Lead Count
Package Type
Package Width
Solder Composition
JEDEC Indicator
RoHS
China EFUP
PIC16F1777-E/PT
0.273300
1.187500
44
TQFP
10x10x1mm
Matte Tin
e3
PIC16F1777T-I/PT
0.273300
0.748333
44
TQFP
10x10x1mm
Matte Tin
e3
PIC16F1777-E/MLVAO
0.188400
0.288889
44
QFN
8x8x0.9mm
Matte Tin
e3
PIC16F1777T-E/MLVAO
0.188400
0.437500
44
QFN
8x8x0.9mm
Matte Tin
e3
PIC16F1777-I/ML
0.188400
0.288889
44
QFN
8x8x0.9mm
Matte Tin
e3
PIC16F1777T-I/ML
0.188400
0.437500
44
QFN
8x8x0.9mm
Matte Tin
e3
PIC16F1777-E/ML
0.188400
0.288889
44
QFN
8x8x0.9mm
Matte Tin
e3
PIC16F1777-I/PT
0.273300
1.187500
44
TQFP
10x10x1mm
Matte Tin
e3
PIC16F1777-E/MV
0.042500
0.109589
40
UQFN
5x5x0.5mm
Matte Tin
e3
PIC16F1777-I/MV
0.042500
0.109589
40
UQFN
5x5x0.5mm
Matte Tin
e3
PIC16F1777T-I/MV
0.042500
0.166970
40
UQFN
5x5x0.5mm
Matte Tin
e3
PIC16F1777-E/P
6.500000
10.600000
40
PDIP
.600in
Matte Tin
e3
PIC16F1777-I/P
6.500000
10.600000
40
PDIP
.600in
Matte Tin
e3
To see a complete listing of RoHS data for this device, please Click here
Shipping Weight = Device Weight + Packing Material weight. Please contact sales office if device weight is not available.

Buy from the Microchip Store

Grid
View
Table
View
Filter:
Apply
Clear
Only show products with samples
Product
Leads
Package Type
Temp Range
Packing Media
5K Pricing
Buy