Microchip Technology Inc. PIC16F877-20/P

Image may be a representation.
See specs for product details.
40-Pin; 7 KB Flash; 368 RAM; 33 I/O
Manufacturer #: PIC16F877-20/P
Allied Stock #: 70045623
RoHS Compliant


Datasheet Datasheet

Pricing (USD) & Availability
Standard Pricing
$5.64 (Each)
1 $5.64
2 $5.527
5 $5.358
10 $5.132

218 can ship immediately.

130 on order.

Request Lead Time

Minimum Quantity: 1

Multiples Of: 1
Product Specifications
Product Attribute Attribute Value Search
Series PIC 16F Series
Comparator Type 2
Dimensions 52.45 x 14.22 x 4.06 mm
Frequency 20 MHz
Height 0.16" (4.06mm)
Interface I2C/SPI/USART
Length 2.064" (52.45mm)
Mounting Type Through Hole
Number of Pins 40
Package Type PDIP
Speed 20 MHz
Maximum Operating Temperature +70 °C
Minimum Operating Temperature 0 °C
Type PIC
Voltage Range 2-5.5 V
Voltage, Operating 4 to 5.5 V
Width 0.56" (14.22mm)
A/D Inputs 8 x 10 bit
Architecture RISC
Data Rate 5 MIPS
Memory Type Flash
Number of Bits 8
Number of I/O Ports 33
Programmable Memory 14K Bytes
RAM Size 368 B
Temperature Operating Range 0 to +70 °C
Timers 1 x 16 bit, 2 x 8 bit
Pulse Width Distortion 2 x 10 bit
Input Output 33
EEPROM Memory 256 B
CPU Speed 5 MIPS
ADC Resolution 10 bit
USB Channels 0
Timer Resolution 8, 16 bit
Maximum Number of CAN Channels 0
Maximum Number of Ethernet Channels 0
Maximum Number of I2C Channels 1
Maximum Number of LIN Channels 0
Maximum Number of PCI Channels 0
Maximum Number of SPI Channels 1
Maximum Number of UART Channels 1
PWM Resolution 10 bit
PWM Channels 2
Program Memory Size 14 kB
Number of PWM Units 1
Number of ADCs 1
Number of Timers 3
Family Name PIC16


The peripheral-rich 8-bit The PIC microcontrollers offer the best price/performance ratio in the industry, with Flash, one-time-programmable and ROM program memory options. Based on a powerful RISC core, these families feature a common architecture for easy migration from 6 to 100 pins with little or no code change required. The PIC microcontrollers featuring Microchip’s Mid-Range 14-bit program word architecture are available in higher pin count packages with Flash and OTP program memory options. The Flash products offer an operating voltage range of 2.0 V to 5.5 V, small package footprints, interrupt handling, a deeper hardware stack, multiple A/D channels and EEPROM data memory. All of these features provide the Mid-Range microcontrollers with an intelligence level not previously available because of cost or size considerations.


  • Standard Flash Memory
  • 1 μs Instruction Execution
  • 35 Instructions
  • 25 mA Source and Sink Per I/O
  • ICSP™ (In-Circuit Serial Programming™)
  • 1-8-Bit, 1-16-Bit and 1 WD Timer (PIC12F683 1-16 Bit, 2- 8-Bit and 1 WDT)
  • .0-5.5 V Operating Range

  • Product Added to Cart
    Microchip Technology Inc.
    40-Pin; 7 KB Flash; 368 RAM; 33 I/O
    Allied Stock #: 70045623
    Mfr's Part #: PIC16F877-20/P
    $5.640 Each
    Quantity added: