PIC16F884-I/P 20MHz Microcontrollers IC PDIP-40

8-bit PIC16F884-I/P microcontroller PDIP-40 with 7 KB Flash, 256 B SRAM, 256 B EEPROM, 14-channel 10-bit ADC, ECCP module, and nanoWatt low-power modes.

150.00 EGP

Buy Now
PIC16F884-I/P 20MHz Microcontrollers IC PDIP-40

The PIC16F884-I/P is a robust microcontroller from Microchip’s PIC16F88x family, housed in a 40-pin PDIP package for easy prototyping and compatibility with through-hole boards. It supports operation speeds up to 20 MHz, multiple I/O lines, analog interfaces, comparators, serial communication modules (USART, MSSP), and enhanced power-saving features based on nanoWatt technology. The wide supply voltage range (2.0 V to 5.5 V) and rich peripheral set make it adaptable for a variety of embedded tasks.

Features
  • 7 KB (4K × 14) Flash program memory with write/read in application operation.
  • 256 bytes of SRAM and 256 bytes of EEPROM for data and parameter storage.
  • Operates from 2.0 V to 5.5 V, enabling low-voltage and full-voltage system compatibility.
  • Up to 20 MHz oscillator frequency (~5 MIPS performance).
  • 14-channel, 10-bit A/D converter for analog sensor interfacing.
  • Two analog comparators and programmable reference (CVREF) module.
  • Enhanced Capture/Compare/PWM (ECCP/CCP) capabilities and multiple Timer modules for precise timing, motor control, and PWM generation.
  • Serial interface support including EUSART, MSSP (SPI / I²C) modules.
  • Low-power modes (Sleep, Idle) and ultra low-power wake-up (ULPWU) support reduce power consumption in idle states.
  • In-Circuit Serial Programming (ICSP) and on-chip debugging support.
  • Peripheral features like interrupt-on-change, weak pull-ups, and improved I/O drive for LEDs.
Specifications
Parameter Value
Device PIC16F884-I/P
Package PDIP-40
Operating Frequency Up to 20 MHz
Flash Memory 7 KB (4K × 14 bits)
SRAM 256 bytes
EEPROM 256 bytes
Operating Voltage 2.0 V to 5.5 V
ADC 14 channels, 10-bit
Comparators Two analog comparators + CVREF
PWM / Timers ECCP + multiple timers (8/16-bit)
Serial Interfaces EUSART, MSSP (SPI / I²C)
Low Power Features nanoWatt operation, Sleep, Idle, ULPWU
Programming / Debugging ICSP, in-circuit debugging

Applications
  • General embedded control systems including sensors, actuators, and user interface management.
  • Battery-powered measurement and logging devices leveraging low-power modes.
  • Motor or servo control with PWM and timer resources.
  • Communications and protocol bridging using SPI, I²C, or serial interfaces.
  • Educational microcontroller projects, development boards, and prototype systems.
Package Contents
  • PIC16F884-I/P 20MHz Microcontrollers IC PDIP-40.
Documents
Datasheet PIC16F884
CAD Files Download
Weight 7 g
Dimensions 8 × 4 × 2 mm

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Product has been added to your cart