PIC16F877A-I/SP (PDIP-40)
  • PIC16F877A-I/SP (PDIP-40)

PIC16F877A-I/SP (PDIP-40)

Tax excluded
There are not enough products in stock

This PIC16F877A is a 40-pin Flash-based 14 KB microcontroller with 8x 10-bit A/D Converter, 2x comparators, UART, A/E/USART and SPI, I2C1-MSSP (SPI/I2C) peripherals.

Pin Diagram:

PIC16F877A Pin Diagrams

Features & Specification:


  • Up to 5 MIPS performance


  • 33 I/O Pins with Individual Direction Control
  • 20 MHz Clock Input
  • 14 KB Program Memory
  • 368 bytes RAM
  • 256 bytes EEPROM
  • Operating Voltage Range – 2.0V to 5.5V
  • 25mA Source/Sink current I/O

Analog Features

  • 10-bit ADC, 8 channels
  • Two Analog comparators
  • Programmable on-chip voltage reference(VREF) module
  • Programmable input multiplexing from device inputs and internal voltage reference
  • Comparator outputs are externally accessible


  • Timer: 2 x 8-bit, 1 x 16-bit
  • Two Capture, Compare, PWM modules
    • Capture is 16-bit, max. resolution is 12.5 ns
    • Compare is 16-bit, max. resolution is 200 ns
    • PWM max. resolution is 10-bit
  • Synchronous Serial Port (SSP) with SPI™(Master mode) and I2C™ (Master/Slave)
  • Universal Synchronous Asynchronous ReceiverTransmitter (USART/SCI) with 9-bit address detection



  • PIC16F877A Data Sheet: Link