The Microchip PIC16F877 is an 8-bit microcontroller operating at a maximum clock speed of 20 MHz. It features a high-performance RISC CPU with a simple instruction set of only 35 single-word instructions, allowing for efficient programming. The device includes up to 8 KB of FLASH program memory, 368 bytes of RAM, and 256 bytes of EEPROM for data storage. This microcontroller supports a variety of peripheral features, including multiple timers (Timer0, Timer1, and Timer2), two Capture/Compare/PWM modules, and a 10-bit multi-channel Analog-to-Digital Converter (ADC). It also offers serial communication capabilities through a Universal Synchronous Asynchronous Receiver Transmitter (USART) and a Synchronous Serial Port (SSP) with SPI and I¬=C support. The PIC16F877 is designed with power-saving features, including a low-power SLEEP mode and a watchdog timer for reliable operation. It operates over a wide voltage range of 2.0V to 5.5V and is available in a PLCC-44 package, making it suitable for various applications in commercial, industrial, and extended temperature environments. The device is RoHS compliant, ensuring it meets environmental standards.
IC MCU 8BIT 7KB FLASH 44PLCC
PIC PIC® 16F Microcontroller IC 8-Bit 20MHz 7KB (4K x 14) FLASH 44-PLCC (16.59x16.59)
Manufacturer: Microchip Technology
Win Source Part Number: 889506-PIC16F874-20/
Series: PIC® 16F
Operating Temperature Range: 0°C ~ 70°C (TA)
Features: PIC series Microcontroller IC 8-Bit 20MHz 7KB (4K x 14) FLASH 44-PLCC (16.59x16.59)
Core Processor: PIC
Speed: 20MHz
Package: Tube
Package: 44-LCC (J-Lead)
Mounting: Surface Mount
Core Size: 8-Bit
Connectivity: I2C, SPI, UART/USART
Peripherals: Brown-out Detect/Reset, POR, PWM, WDT
Number of I/O: 33
Program Memory Size: 7KB (4K x 14)
Program Memory Type: FLASH
EEPROM Size: 128 x 8
Data Converters: A/D 8x10b
Oscillator Type: External
Supply Voltage: 4V ~ 5.5V
Family Name: PIC16F874
Categories: Integrated Circuits (ICs)
Case / Package: 44-PLCC (16.59x16.59)
ECCN: EAR99
Popularity: Medium
Fake Threat In the Open Market: 39 pct.
Supply and Demand Status: Limited
Quantity per package: 27
MSL Level: 3 (168 Hours)
Estimated Pruduction Lead Time: 20 Weeks
REACH Status: REACH Unaffected
HTSUS: 8542.31.0001
Other Part Number: PIC16F874-20/L-NDR, PIC16F87420L
PIC PIC® 16F Microcontroller IC 8-Bit 20MHz 7KB (4K x 14) FLASH 44-PLCC (16.59x16.59)
IC MCU 8BIT 7KB FLASH 44PLCC
MICROCONTROLLER MCU, 8 BIT, PIC16, 20MHZ, PLCC-44; Product Range:PIC16 Microcontrollers; CPU Speed:20MHz; Program Memory Size:7KB; RAM Memory Size:192Byte; No. of Pins:44Pins; MCU Case Style:LCC; No. of I/O s:33I/O s; ADC Channels:8 RoHS Compliant: Yes
IC MCU 8BIT 7KB FLASH 44PLCC
8-bit Microcontrollers - MCU 7KB 192 RAM 33 I/O
| ODG (Origin Data Global) | DigiKey | Win Source Electronics | Quarktwin Technology Ltd. | Lingto Electronic Limited | Newark, An Avnet Company | Shenzhen Shengyu Electronics Technology Limited | VAST STOCK CO., LIMITED | |
|---|---|---|---|---|---|---|---|---|
| Product Category | Microcontrollers (MCU) | Microcontrollers (MCU) | Microcontrollers (MCU) | Microcontrollers (MCU) | Microcontrollers (MCU) | Microcontrollers (MCU) | Microcontrollers (MCU) | Microcontrollers (MCU) |
| Product Number | PIC16F874-20/L | PIC16F874-20/L-ND | 889506-PIC16F874-20/L | PIC16F874-20/L | PIC16F874-20/L | 61K3460 | PIC16F874-20/L | PIC16F874-20/L |
| Product Name | Microcontrollers | Microcontrollers | Embedded - Embedded - Microcontrollers - PIC16F874-20/L | Microcontrollers | Embedded - Microcontrollers | Microcontroller Mcu, 8 Bit, Pic16, 20Mhz, Plcc-44; Product Range Microchip | Integrated Circuits (ICs) - Embedded - Microcontrollers | 8-bit Microcontrollers - MCU |
| Data Bus | 8 Bit | 8 Bit | 8 Bit | 8 Bit; 8-Bit | 8 Bit; 8-Bit | 8 Bit | 8 Bit | |
| Clock Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | ||
| RAM | 0.1920 KB | 0.1920 KB | 7 KB | 0.1920 KB | 0.1920 KB | 192 KB | ||
| ROM Type | Flash; FLASH | Flash | Flash; FLASH | Flash; FLASH | ||||
| Supply Voltage | 4 to 5.5 volts | 4 to 5.5 volts | 4 to 5.5 volts | 5.5 volts |