All Products

Microchip Technology Inc. PIC16F877A-I/P

Microchip Technology Inc. - PIC16F877A-I/P - PIC16F877A-I/P, 8bit PIC Microcontroller, 20MHz, 14.3kb, 256 B Flash, 40-Pin PDIP View larger image View larger image
Image may be a representation.
See specs for product details.

Microchip Technology Inc. PIC16F877A-I/P, 8bit PIC Microcontroller, 20MHz, 14.3kb, 256 B Flash, 40-Pin PDIP
Mfr. Part#:

Allied Stock#: 70045631

 RoHS Compliant Part

View More from Microchip Technology Inc. >>
Pricing (USD) & Availability
Standard Pricing
$4.84 (Each)

527 can ship immediately.

40 on order.

Request Lead Time

Minimum Quantity: 1 |  Multiples Of: 1


A/D Inputs: 8-Channel, 10-Bit
Brand/Series: PIC 16F Series
Comparator Type: 2
CPU Speed: 5 MIPS
EEPROM Memory: 256 Bytes
Family Name: PIC16
Frequency: 20
Input Output: 33
Interface: I2C/SPI/USART
Memory Type: Flash
Mounting Type: Through Hole
Number of Bits: 8
Number of I/O Ports: 33
Number of Pins: 40
Package Type: PDIP
Program Memory Size: 14 kB
Programmable Memory: 14K Bytes
RAM Size: 368 B
Speed: 20 MHz
Timers: 2-8-bit, 1-16-bit
Type: PIC
Voltage Range: 2-5.5 V


The peripheral-rich 8-bit 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 Mid-Range PIC16 devices offer a wide range of package options, as well as low-to-high levels of peripheral integration. These PIC16 devices feature various serial analog and digital peripherals, such as USB, SPI, I2C™, USART, LCD and A/D converters. The Mid-Range PIC16 microcontrollers have interrupt handling capability with an 8-level hardware stack.
  • Standard Flash Memory
  • 200 ns Instruction Execution
  • 35 Instructions
  • 25 mA Source and Sink per I/O
  • 1 WDT on All Devices
  • ICSP™ (In-Circuit Serial Programming™) Except ROM
  • VCC =2.0-5.5 V