Images are for reference only
PIC16F877A-I/P
IC MCU 8BIT 14KB FLASH 40DIP
- Manufacturer
- Mfr. Part #PIC16F877A-I/P
- Package PDIP-40
- Datasheet PIC16F877A-I/P DataSheet
- In Stock3125
100% Original & New
24 Hours ready to ship
365 Days Warranty
RFQ & Get more Discounts
Specifications
| Package | Tube |
| Series | PIC® 16F |
| ProductStatus | Active |
| CoreProcessor | PIC |
| CoreSize | 8-Bit |
| Speed | 20MHz |
| Connectivity | I²C, SPI, UART/USART |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
| NumberofI/O | 33 |
| ProgramMemorySize | 14KB (8K x 14) |
| ProgramMemoryType | FLASH |
| EEPROMSize | 256 x 8 |
| RAMSize | 368 x 8 |
| Voltage-Supply(Vcc/Vdd) | 4V ~ 5.5V |
| DataConverters | A/D 8x10b |
| OscillatorType | External |
| OperatingTemperature | -40°C ~ 85°C (TA) |
| MountingType | Through Hole |
| Package/Case | 40-DIP (0.600, 15.24mm) |
Overview
Description
The microcontroller operates at a maximum clock speed of 20 MHz and has a 12-bit analog-to-digital converter (ADC) for interfacing with analog sensors. It supports various communication protocols, including I2C, SPI, and USART, making it suitable for a wide range of applications, from industrial control to consumer electronics.
The PIC16F877A-I/P is programmed using Microchip’s MPLAB IDE and can be programmed in assembly language or C. Its robust features, coupled with a rich ecosystem of development tools and libraries, make it a popular choice for hobbyists and professionals alike in developing embedded solutions.
Features
1. Architecture: 8-bit mid-range architecture with a 14-bit instruction set.
2. Memory: 368 bytes of RAM, 256 bytes of EEPROM, and 14-bit program memory (up to 14 KB).
3. I/O Ports: 33 I/O pins with programmable pull-up resistors.
4. Timers: Three timers (Timer0, Timer1, Timer2) for various timing applications.
5. Communication: Supports asynchronous serial communication (USART) and I2C protocols.
6. Analog Features: Includes 8-channel 10-bit ADC and comparators.
7. Interrupts: 14 sources of external and internal interrupts.
8. Operating Voltage: Wide operating voltage range of 2.0V to 5.5V.
9. Speed: Max clock speed of 20 MHz, allowing for various application needs.
10. Low Power: Power-saving modes for battery-powered applications.
This microcontroller is suitable for embedded systems, automation, and various control applications due to its versatile features.
Package
Pinout
- Pin Count: 40 pins.
- Functions:
- General Purpose I/O: 33 pins can be configured as digital inputs or outputs.
- Analog Functions: Includes 8 channels of 10-bit Analog-to-Digital Converter (ADC).
- Timers: Three timers (Timer0, Timer1, and Timer2) for various timing applications.
- Communication Interfaces: Supports USART for serial communication, and I2C and SPI protocols.
- PWM: Built-in PWM feature for motor control and other applications.
- External Interrupts: Several pins can be used for external interrupts to respond to external events.
- Program Memory: 14-bit instruction architecture with 14-bit wide program memory.
The PIC16F877A is widely used for its versatility and ease of use in embedded applications.
Manufacturer
Application
1. Industrial Automation: Control systems and process automation.
2. Consumer Electronics: Remote controls, timers, and home appliances.
3. Automotive: Engine management systems and dashboard indicators.
4. Embedded Systems: Data logging and sensor interfacing.
5. Communication: Signal processing and communication devices.
6. Medical Devices: Monitoring and diagnostic equipment.
Its versatility and ease of programming make it suitable for numerous embedded applications.
Equivalent
Shipping
Shipping MethodsWe
offer global shipping services through DHL, FedEx, TNT, UPS, or any other forwarder of your choice.
Shipping Fee Reference (DHL/FedEx):
DHL: Shipping cost ranges from $25-$45 (0.5kg), with an estimated delivery time of 2-5 business days.
FedEx: Shipping cost ranges from $25-$40 (0.5kg), with an estimated delivery time of 3-7 business days.
UPS: Shipping cost ranges from $25-$45 (0.5kg), with an estimated delivery time of 3-7 business days.
TNT: Shipping cost ranges from $25-$65 (0.5kg), with an estimated delivery time of 3-7 business days.
EMS: Shipping cost ranges from $30-$50 (0.5kg), with an estimated delivery time of 7-15 business days.
Registered Air Mail: Shipping cost is $2-$4 (0.1kg), with an estimated delivery time of 5-20 business days.
Payments
Payment Methods
The Payment term is 100% Prepaid.
Currently, we only accept the below payment methods:
1. PayPal
2. Credit/ Debit Card
3. Wire Transfer
Similar
-
MX25R8035FM1IL0
Macronix
-
MX25V4035FZUI
Macronix
-
MX25L8035EM2I-10G
Macronix
-
MX25R6435FBDIL0
Macronix
-
MX25L25673GMI-10G
Macronix
-
MX25U25643GZNI00
Macronix
-
MX25L2006EM1I-12G
Macronix
-
MX25V1635FM2I
Macronix
-
MX25U3232FZBI02
Macronix
-
MX25U6435FM2I-10G
Macronix
-
MX25L12833FM2I-10..
Macronix
-
MX25U25645GXDI00
Macronix