PIC16F877A 8-bit PIC Microcontroller

PIC16F877A 8-bit PIC Microcontroller

Sale: $3.25 $1.62
Save: 50% off
( 50% OFF, Ends tomorrow! )

Title:
Default Title

Secure and trusted transactions.
Estimated delivery: 3-5 business days.
Description

PIC16F877A is the most commonly used entry-level 8-bit PIC Microcontroller. It is a 40-pin 8-bit Microcontroller with 14kB of program memory. It does not have an internal oscillator but can work up to 20MHz with external oscillators. The controller has 8 ADC channels with 10-bit resolution and also supports PWM on 2 pins. It has two 8-bit timers and one 16-bit timer and supports communication protocols like UART, SPI, and IIC. You can also check other PIC microcontroller Components. 

PIC16F877A Pinout

 

PIC16F877A Features & Specifications

  • CPU: 8-bit PIC
  • Architecture: 8
  • Program Memory Size (Kbytes): 14
  • RAM (bytes): 368
  • EEPROM/HEF: 256/HEF
  • CPU Speed (MHz): 20
  • Peripheral Pin select (PPS): No
  • Internal Oscillator: No
  • Of comparators: 2
  • Of Operational Amplifier: 0
  • Of ADC channels: 14
  • Max ADC Resolution (bits): 10
  • ADC with Computation: No
  • Number of DAC Converter: 0
  • Of 8-bit timers: 2
  • Of 16-bit Timers: 1
  • Of PWM outputs: 0
  • Max PWM resolution: 10
  • Of UART module: 1
  • Of SPI Module: 1
  • Of I2C module: 1
  • Of USB Module: 0
  • Minimum Operating Voltage (V): 2
  • Maximum Operating Voltage (V): 5.5

 

Programming PIC Microcontroller

To program the PIC microcontroller you will need an IDE (Integrated Development Environment, a compiler, and an IPE (Integrated Programming Environment).

IDE: MPLABX v3.35

IPE: MPLAB IPE v3.35

Compiler: XC8

Microchip has given all these three software for free. They can be downloaded directly from their official page.

 

Additional Resources:



Write Review

Related Products

ATtiny85 Mini USB Development Board

$2.56 $1.28
Save: 50% off

PIC12F629 8-bit PIC Microcontroller

$0.83 $0.42
Save: 49% off

PIC16F628A Microcontroller

$2.98 $1.49
Save: 50% off

PIC18F4520 Microcontroller

$7.14 $3.57
Save: 50% off

PIC16F676 Microcontroller

$1.06 $0.53
Save: 50% off

ATMEGA16A-PU Microcontroller

$2.55 $1.27
Save: 50% off

ATmega328P-PU Microcontroller

$5.66 $2.83
Save: 50% off

ATmega32A Microcontroller

$5.01 $2.50
Save: 50% off
Cart