| Allicdata Part #: | PIC16F877-20I/P-ND |
| Manufacturer Part#: |
PIC16F877-20I/P |
| Price: | $ 4.11 |
| Product Category: | Integrated Circuits (ICs) |
| Manufacturer: | Microchip Technology |
| Short Description: | IC MCU 8BIT 14KB FLASH 40DIP |
| More Detail: | PIC PIC® 16F Microcontroller IC 8-Bit 20MHz 14KB (... |
| DataSheet: | PIC16F877-20I/P Datasheet/PDF |
| Quantity: | 422 |
| 1 +: | $ 4.11390 |
| 10 +: | $ 3.99048 |
| 100 +: | $ 3.90821 |
| 1000 +: | $ 3.82593 |
| 10000 +: | $ 3.70251 |
| Program Memory Type: | FLASH |
| Base Part Number: | PIC16F877 |
| Supplier Device Package: | 40-PDIP |
| Package / Case: | 40-DIP (0.600", 15.24mm) |
| Operating Temperature: | -40°C ~ 85°C (TA) |
| Oscillator Type: | External |
| Data Converters: | A/D 8x10b |
| Voltage - Supply (Vcc/Vdd): | 4 V ~ 5.5 V |
| RAM Size: | 368 x 8 |
| EEPROM Size: | 256 x 8 |
| Series: | PIC® 16F |
| Program Memory Size: | 14KB (8K x 14) |
| Number of I/O: | 33 |
| Peripherals: | Brown-out Detect/Reset, POR, PWM, WDT |
| Connectivity: | I²C, SPI, UART/USART |
| Speed: | 20MHz |
| Core Size: | 8-Bit |
| Core Processor: | PIC |
| Part Status: | Active |
| Packaging: | Tube |
Due to market price fluctuations, if you need to purchase or consult the price. You can contact us or emial to us: sales@allicdata.com
The PIC16F877-20I/P is a member of Microchip\'s enhanced midrange 8-bit microcontroller family, with an eXtreme Low Power (XLP) technology for a wide range of application fields. As an 8-bit microcontroller, the PIC16F877-20I/P is designed to provide a low-power, cost-effective solution for high-performance applications, including motor control, multimedia displays, sensor interfaces, and general-purpose embedded control.
The PIC16F877-20I/P comes with a 20-pin enhanced medium density surface mount device (EMSD) package. It contains an 8-bit CPU with 10 filter/accumulator general purpose registers. Additionally, it supports up to 256 program and 24 data EEPROMs, 8K RAM, four 8-bit input ports (RB0–RB7), four 8-bit output ports (RC0–RC7), four 16-bit timers/counters (TMR0–TMR3), an 8-bit programmable timer/counter (TMR4), an 8-bit analog-to-digital converter (ADC), and a 16-bit timer/counter with catch up/down count capability (TMR5). The device also features multiple power-saving modes, including standby, run-time, and idle modes.
The architecture of the PIC16F877-20I/P combines the flexibility of functions for application versatility with the familiarity of a processor-based architecture. The processor supports basic arithmetic and logic operations such as ADD, SUB, NOT, OR, and AND for model parity between the instructions and the instructions of other microcontrollers, as well as extended instructions such as MOVF, FCOMP, CORE, and BSWAP. Further, PIC16F877-20I/P has a wide selection of modulation and power reduction features and can improve system performance with its Total System Power Reduction Management capability.
The PIC16F877-20I/P works in many application fields with its advanced features, such as motor control, sensor interfacing, multimedia displays, and general-purpose embedded control. In the motor control application, for instance, the microcontroller can provide a closed-loop motion control function for the DC motor. This closed-loop control feature is beneficial for applications that require speed control or steering control. With a high-performance system, the processor can reduce the motor’s power consumption and operating noise level, as well as ensure that the motor reaches the required operating speed quickly and accurately.
The PIC16F877-20I/P also supports sensor interfacing, which makes it suitable for systems that need to sense temperature, pressure, and other parameters. This feature enables users to design an application that can collect data from a wide variety of sensors. Moreover, the processor can be programmed with the necessary algorithmic steps to process the data, so that it can precisely control the output of the device. This capability makes it suitable for applications such as temperature controlling and pressure regulation.
In multimedia displays application, the PIC16F877-20I/P can also provide greater capabilities through its LVDS-supported interface. LVDS (low-voltage differential signaling) is a standard for high-speed communication between devices, such as digital video sources and displays, over copper or other media. With LVDS, users can achieve a higher display throughput and correspondingly faster rendering of graphics and video. Furthermore, the microcontroller’s power-saving capabilities can help reduce overall power consumption, making it suitable for energy-sensitive applications such as HMI applications.
The PIC16F877-20I/P is also suitable for general-purpose embedded control applications. With its integrated features, such as 8K RAM, four 16-bit timers/counters, and four 8-bit ports, users can design systems tailored to their specific needs. For example, users can easily incorporate communications protocols into their applications, since the microcontroller has a serial and parallel port. Additionally, the processor can be programmed to control and react to inputs, such as switches and sensors, in real time. With these capabilities, the PIC16F877-20I/P can be used in a variety of applications, such as home automation systems, embedded system control, and security systems.
The PIC16F877-20I/P is a versatile microcontroller, suitable for a wide range of application fields, from motor control to multimedia displays and general-purpose embedded control. It provides a low-power, cost-effective solution for users requiring a performance-oriented microcontroller and its XLP technology provides users with power-saving features to help minimize power consumption.
The specific data is subject to PDF, and the above content is for reference
| Part Number | Manufacturer | Price | Quantity | Description |
|---|
| PIC16LF1783-I/SP | Microchip Te... | 1.44 $ | 48 | IC MCU 8BIT 7KB FLASH 28S... |
| PIC16F18455-I/SP | Microchip Te... | 1.15 $ | 1000 | IC MCU 8BIT 14KB FLASH 28... |
| PIC10F320-E/MC | Microchip Te... | 0.37 $ | 1000 | IC MCU 8BIT 448B FLASH 8D... |
| PIC16LF15354-I/SS | Microchip Te... | 0.6 $ | 1000 | IC MCU 8BIT 7KB FLASH 28S... |
| PIC16F1509-I/GZ | Microchip Te... | 0.67 $ | 1000 | IC MCU 8BIT 14KB FLASH 20... |
| PIC16F1575-E/P | Microchip Te... | 0.73 $ | 1000 | IC MCU 8BIT 14KB FLASH 14... |
| PIC12LC508A-04I/SN | Microchip Te... | 0.84 $ | 1000 | IC MCU 8BIT 768B OTP 8SOI... |
| PIC16LF1567-I/MV | Microchip Te... | 0.8 $ | 1000 | IC MCU 8BIT 14KB FLASH 40... |
| PIC16F687T-E/SS | Microchip Te... | 1.06 $ | 1000 | IC MCU 8BIT 3.5KB FLASH 2... |
| PIC18F46K40-E/MV | Microchip Te... | 1.08 $ | 1000 | IC MCU 8BIT 64KB FLASH 40... |
| PIC16F723T-I/MV | Microchip Te... | 1.09 $ | 1000 | IC MCU 8BIT 7KB FLASH 28U... |
| PIC16LF727-I/PT | Microchip Te... | 1.25 $ | 1000 | IC MCU 8BIT 14KB FLASH 44... |
| PIC16F727-I/P | Microchip Te... | 1.32 $ | 1000 | IC MCU 8BIT 14KB FLASH 40... |
| PIC18LF24K50-I/SP | Microchip Te... | 1.48 $ | 1000 | IC MCU 8BIT 16KB FLASH 28... |
| PIC16F628-20E/P | Microchip Te... | 1.93 $ | 1000 | IC MCU 8BIT 3.5KB FLASH 1... |
| PIC18LF45K80T-I/ML | Microchip Te... | 1.87 $ | 1000 | IC MCU 8BIT 32KB FLASH 44... |
| PIC16LC554-04I/SO | Microchip Te... | 2.18 $ | 1000 | IC MCU 8BIT 896B OTP 18SO... |
| PIC16C715T-20E/SO | Microchip Te... | 2.43 $ | 1000 | IC MCU 8BIT 3.5KB OTP 18S... |
| PIC18LF4450T-I/ML | Microchip Te... | 2.23 $ | 1000 | IC MCU 8BIT 16KB FLASH 44... |
| PIC16C620-20I/P | Microchip Te... | 2.56 $ | 1000 | IC MCU 8BIT 896B OTP 18DI... |
| PIC18F4525T-I/ML | Microchip Te... | 3.3 $ | 1000 | IC MCU 8BIT 48KB FLASH 44... |
| PIC18LF4320T-I/PT | Microchip Te... | 4.65 $ | 1000 | IC MCU 8BIT 8KB FLASH 44T... |
| PIC16LC67T-04I/PQ | Microchip Te... | 5.01 $ | 1000 | IC MCU 8BIT 14KB OTP 44MQ... |
| PIC14000T-04I/SO | Microchip Te... | 5.84 $ | 1000 | IC MCU 8BIT 7KB OTP 28SOI... |
| PIC17C766-16/PT | Microchip Te... | 8.58 $ | 1000 | IC MCU 8BIT 32KB OTP 80TQ... |
| PIC16C54/JW | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 768B EPROM 18... |
| PIC16C63T-10E/SO | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 7KB OTP 28SOI... |
| PIC16CE623T-04I/SO | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 896B OTP 18SO... |
| PIC16LC63T-04/SO | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 7KB OTP 28SOI... |
| PIC17C42AT-16I/PQ | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 4KB OTP 44MQF... |
| PIC17C766T-16I/L | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 32KB OTP 84PL... |
| PIC18C452-E/L | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 32KB OTP 44PL... |
| PIC16LC770T-I/SS | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 3.5KB OTP 20S... |
| PIC18F4610-E/ML | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 64KB FLASH 44... |
| PIC16CR77-I/PT | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 14KB ROM 44TQ... |
| PIC16F883-I/SP | Microchip Te... | 1.36 $ | 3672 | IC MCU 8BIT 7KB FLASH 28S... |
| PIC18F2620-I/SO | Microchip Te... | 3.48 $ | 13899 | IC MCU 8BIT 64KB FLASH 28... |
AVR series Microcontroller IC 8-Bit 16MH...
AVR series Microcontroller, 8-bit Microc...
IC MCU 32BIT 64KB FLASH 48LQFPSTM32G071C...
GD32F407VET6. The frequency is up to 108...
GD32F103RBT6 is fully compatible with ST...
The processor frequency can reach 168MHz...
PIC16F877-20I/P Datasheet/PDF