PIC16F877A
8-bit RISC microcontroller featuring 14KB FLASH memory and 368B RAM. Operates at up to 20MHz with an 8-bit address and data bus. Offers 33 programmable I/Os, 8 ADC channels, 2 PWM channels, and multiple communication interfaces including I2C, SPI, and UART. Designed for surface mount with a PLCC package, operating from 4V to 5.5V and a temperature range of -40°C to 85°C. Includes integrated peripherals like Brown-out Detect, POR, WDT, and SSP.
Similar Components
ATTINY3217-MNR
8-bit RISC microcontroller featuring 32KB Flash program memory and 2KB RAM. Operates at a maximum clock frequency of 20MHz, with 22 I/O lines and a 5V nominal supply voltage (4.5V-5.5V range). Includes PWM and DAC capabilities, with an integrated ADC. Packaged in a 24-terminal S-XQCC-N24 JEDEC code, this industrial-grade component supports temperatures from -40°C to 105°C.
PIC12F675-I/P
8-bit PIC RISC microcontroller featuring 1.75KB Flash memory and 64B RAM. Operates at up to 20MHz with an 8-bit address and data bus. Includes 6 programmable I/Os, 2 timers/counters, and 4 ADC channels with 1 A/D converter. Supports RS-232 and USB interfaces, with internal oscillator and peripherals like POR and WDT. Packaged in an 8-pin PDIP for through-hole mounting, with an operating temperature range of -40°C to 85°C.
PIC18F46K22-I/PT
8-bit RISC microcontroller featuring 64KB FLASH memory and 3896B RAM. Operates at up to 64MHz with an internal oscillator. Offers 35 I/O pins, including 25 programmable I/Os, and supports I2C, SPI, and USART/UART interfaces. Includes 28 ADC channels, 14 PWM channels, and 7 timers/counters. Packaged in a 44-pin TQFP (10x10mm, 1mm height) and operates from 1.8V to 5.5V. RoHS compliant with a temperature range of -40°C to 85°C.
ATmega16
8-bit AVR microcontroller featuring 16KB FLASH memory and 1KB RAM. Operates at up to 16MHz with an 8-bit data bus width. Offers 54 I/Os, 8 ADC channels, 1 I2C, 4 PWM, 1 SPI, and 3 timers. Includes SPI, UART, and USART interfaces, with internal oscillator and LCD peripheral support. Packaged in a 64-pin QFN for surface mounting, operating from 1.8V to 5.5V and -40°C to 85°C.
dsPIC33CK256MP506-I/PT
Microcontroller
PIC16F877A-I/L
8-Bit 20MHz FLASH MCU, PIC Core, 33 I/O, I2C, SPI, UART, PLCC
About PIC16F877A
The Microchip PIC16F877A Computing Embedded Systems datasheet provides detailed technical specifications, pinout information, and operating characteristics. This component: 8-bit RISC microcontroller featuring 14KB FLASH memory and 368B RAM. Operates at up to 20MHz with an 8-bit address and data bus. Offers 33 programmable I/Os, 8 ADC channels, 2 PWM channels, and multiple communication interfaces including I2C, SPI, and UART. Designed for surface mount with a PLCC package, operating from 4V to 5.5V and a temperature range of -40°C to 85°C. Includes integrated peripherals like Brown-out Detect, POR, WDT, and SSP.. Key parameters include Access Time: 20us, Address Bus Width: 8b, Core Architecture: PIC, Data Bus Width: 8b, and Density: 14KB. PIC16F877A is manufactured by Microchip as part of their Computing Embedded Systems product line. On this page you can view and download the PDF datasheet, check specifications, and find similar components.
Specifications
- Manufacturer
- Microchip
- Category
- Computing Embedded Systems
- File Size
- 2 MB
Ask AI Assistant
Ask questions about PIC16F877A specifications
Click to ask a quick question:
Parameters
| Access Time | 20us |
| Address Bus Width | 8b |
| Core Architecture | PIC |
| Data Bus Width | 8b |
| Density | 14KB |
| Frequency | 20MHz |
| Height | 3.68mm |
| Interface | I2C, SPI, USART, UART, SSP |
| Lead Free | Lead Free |
| Length | 16.66mm |
| Max Frequency | 20MHz |
| Max Operating Temperature | 85°C |
| Max Supply Voltage | 5.5V |
| Memory Size | 14.3KB |
| Memory Type | FLASH, |
| Min Operating Temperature | -40°C |
| Min Supply Voltage | 4V |
| Mount | Surface Mount |
| Number of ADC Channels | 8 |
| Number of A/D Converters | 1 |
| Number of Bits | 8 |
| Number of Ethernet Channels | 1 |
| Number of I2C Channels | 1 |
| Number of I/Os | 33 |
| Number of Programmable I/O | 33 |
| Number of PWM Channels | 2 |
| Number of SPI Channels | 1 |
| Number of Timers/Counters | 3 |
| Number of UART Channels | 1 |
| Oscillator Type | External |
| Package/Case | PLCC |
| Package Quantity | 27 |
| Packaging | Rail/Tube |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT, I2C |
| Quest | 11$12.0542————View offer |
| Radiation Hardening | No |
| RAM Size | 368B |
| Reach SVHC Compliant | No |
| RoHS | Compliant |
| Series | PIC® 16F Series |
| Supply Current | 1.6mA |
| Watchdog Timer | Yes |
| Width | 16.66mm |