Fast delivery within 24 to 72 Hours

PIC16F877A-I/P

220,00 EGP

In stock

  1. 8-bit Microchip PIC microcontroller with 14 KB Flash

  2. 368 Bytes RAM and 256 Bytes EEPROM

  3. 10-bit 8-channel ADC

  4. USART, SPI, I2C communication interfaces

  5. Up to 20 MHz clock speed

  6. 40-pin PDIP package suitable for prototyping

In stock

Shipping & Delivery

  • Local pickup

Receipt from the place on the same day or shipping to nearby places

On the same day

6PM - 10 PM

  • Shipping company

Delivery through a fast shipping company intermediary

1-3 Days

Description

  • Description

    The PIC16F877A-I/P is a popular 8-bit microcontroller from Microchip Technology, designed for embedded control applications. It features 14 KB of Flash memory, multiple I/O ports, and a variety of integrated peripherals. The device supports versatile communication protocols and analog-to-digital conversion, making it suitable for a wide range of embedded projects requiring reliable performance and flexibility.


    Specifications

    • Architecture: 8-bit Harvard RISC architecture

    • Program Memory (Flash): 14 KB (8K x 14 bits)

    • RAM: 368 Bytes

    • EEPROM: 256 Bytes

    • Operating Voltage: 2.0V – 5.5V

    • Maximum Clock Speed: 20 MHz

    • I/O Pins: 33 programmable I/O pins

    • Timers: Three timers (Timer0 – 8-bit, Timer1 & Timer2 – 16-bit)

    • ADC: 10-bit, 8-channel ADC

    • Communication Interfaces: USART, SPI, I2C (MSSP module)

    • PWM: 2 PWM modules

    • Interrupts: Multiple interrupt sources

    • Package: 40-pin PDIP (I/P suffix)


    Features

    • High-speed RISC CPU with 35 instructions executed in a single cycle

    • On-chip 10-bit ADC with 8 multiplexed channels

    • Enhanced USART for serial communication

    • Master Synchronous Serial Port (MSSP) supporting SPI and I2C

    • Programmable PWM modules for motor and power control

    • Brown-out Reset (BOR) and Power-on Reset (POR)

    • Watchdog Timer (WDT) with programmable timeout

    • In-Circuit Serial Programming (ICSP) and debugging support

    • Low power consumption modes for energy efficiency


    Applications

    • Embedded control systems

    • Industrial automation and instrumentation

    • Motor control and robotics

    • Consumer electronics

    • Data acquisition and sensor interfacing

    • Communication interfaces and protocols

    • Educational microcontroller projects

Customer Reviews

Specification

Overview

Weight Weight 0,0000 g

Specification

number-of-i-o-pins

33

product-type

High-Performance RISC CPU

operating-frequency

DC – 20MHz

instruction-set

35 single-word instructions
Single-cycle execution (1µs) for all instructions except program branches

flash-program-memory

8 kBytes

ram-data-memory

368 Bytes

eeprom-data-memory

256 Bytes

programming

In-circuit Serial Programming

interrupts

Up to 10 interrupt sources

timers-counters

Two 8-bit timers/counters (TMR0, TMR2) with 8-bit programmable prescaler
One 16-bit timer/counter (TMR1)

additional-features

High current source/sink for direct LED drive
Watchdog Timer (WDT) with separate RC Oscillator
Two Capture, Compare, PWM Modules
Synchronous Serial Port with SPI and I²C
Eight Channel, 10-bit Analog to Digital Converter
Universal Synchronous Asynchronous Receiver Transmitter (USART)