PIC16F877-20/P The Microchip Technology PIC16F877-20/P is an 8-bit microcontroller featuring 14KB of FLASH program memory and operating at speeds up to 20MHz. It is housed in a 40-DIP package.
Mfr Part #:

PIC16F877-20/P

Available from 2 distributors
Mfr Name: Microchip Technology
Microchip Technology
The Microchip Technology PIC16F877-20/P is an 8-bit microcontroller featuring 14KB of FLASH program memory and operating at speeds up to 20MHz. It is housed in a 40-DIP package.
✓ Total Stock: 44 pcs
$ Price Range: $6.40

PIC16F877-20/P Available from 2 distributors

✓ Authorised
✓ Non-Authorised
Distributor Stock Pricing MOQ PKG Lead Time Date Code On Order Quantity On Order Delivery
Non-Authorised Inventory information
40 pcs
40 pcs On Request 1 On Request On Request On Request On Request On Request
Non-Authorised Inventory information
4 pcs
4 pcs On Request 1 On Request On Request On Request On Request On Request

PIC16F877-20/P Specifications Quick View

Most important parameters for selection – full specs in datasheet.
Category
Manufacturer Name
Connectivity
Core Processor
Core Size
Data Converters
EEPROM Size
Lead Spacing
Lead Style
Mounting Type
Number of I
Operating Temperature
Oscillator Type
Peripherals
Program Memory Size
Program Memory Type
RAM Size
Speed
Supplier Device Package
Voltage

PIC16F877-20/P Description

Short technical summary and product information.

The PIC16F877-20/P from Microchip Technology is an 8-bit microcontroller based on a high-performance RISC CPU. It offers 14KB of FLASH program memory, 368 bytes of RAM, and 256 bytes of EEPROM data memory. This device operates at a speed of 20MHz and supports a voltage range of 4V to 5.5V.

 

Key peripherals include an 8x10-bit Analog-to-Digital converter, Timer0, Timer1, Timer2, two Capture/Compare/PWM modules, and a Synchronous Serial Port supporting SPI and I2C. It also features a Universal Synchronous Asynchronous Receiver Transmitter (USART/SCI). The microcontroller includes peripherals for Brown-out Detect/Reset, Power-on Reset (POR), and Watchdog Timer (WDT).

 

Designed for through-hole mounting, the PIC16F877-20/P comes in a 40-DIP package with dimensions of 40-DIP (0.600", 15.24mm). The operating temperature range is 0°C to 70°C (TA). Its connectivity options include I2C, SPI, and UART/USART, with 33 I/O pins available for interfacing.

 

This microcontroller is suitable for various embedded applications requiring a robust and versatile processing unit. Its features make it adaptable for control systems, data acquisition, and communication tasks.

PIC16F877-20/P Quick Information

Product Type: Microcontroller
Series: PIC16F87X
Canonical Name: PIC16F877-20/P 8-Bit Microcontroller
Subcategory: 8-Bit

PIC16F877-20/P Compliance

RoHS Status: RoHS Compliant
Moisture Sensitivity Level (MSL): 1 Unlimited
REACH Status: REACH Unaffected

PIC16F877-20/P Estimated Pricing

Qty Low High
1+ $6.40 $6.40

Estimated market price range - modelled values for guidance only, not live distributor offers.

PIC16F877-20/P Features

  • 8-bit PIC microcontroller core.
  • 14KB FLASH program memory.
  • 20MHz operating speed.
  • 4V to 5.5V operating voltage.
  • 40-DIP through-hole package.

PIC16F877-20/P Applications

  • Embedded control systems.
  • Data acquisition applications.
  • Communication interface tasks.
  • Industrial automation projects.

PIC16F877-20/P FAQs

7 frequently asked questions generated from this part’s specifications.
What is the program memory size of the PIC16F877-20/P?

The program memory size is 14KB (8K x 14).

What is the operating speed of this microcontroller?

The operating speed is 20 MHz.

What is the operating voltage range for the PIC16F877-20/P?

The operating voltage range is 4V to 5.5V.

What type of package is the PIC16F877-20/P supplied in?

It is supplied in a 40-PDIP package.

What are the available communication interfaces?

The available communication interfaces are I²C, SPI, and UART/USART.

How many I/O pins does this microcontroller have?

It has 33 I/O pins.

What is the operating temperature range?

The operating temperature range is 0°C to 70°C (TA).

Home

Categories