All Products

Microchip Technology Inc. PIC16F887-E/P

Microchip Technology Inc. - PIC16F887-E/P - 40-Pin,  14KB Flash,  368 RAM,  36 I/O,  PDIP View larger image View larger image
Image may be a representation.
See specs for product details.

Microchip Technology Inc. 40-Pin, 14KB Flash, 368 RAM, 36 I/O, PDIP
Mfr. Part#:

Allied Stock#: 70046902

 RoHS Compliant Part

View More from Microchip Technology Inc. >>
  • For additional quantity inquiries, please contact your local sales office.
  • This item may not be backordered online. Maximum order amount is 5.
Pricing (USD) & Availability
Standard Pricing
$3.84 (Each)

5 can ship immediately.

Request Lead Time

Minimum Quantity: 1 |  Multiples Of: 1


A/D Inputs: 14 x 10 bit
ADC Ch: 14
ADC Resolution: 10 bit
Architecture: RISC
Brand/Series: PIC 16F Series
Comparator Type: 2
CPU Speed: 5 MIPS
Data Rate: 5 MIPS
Dimensions: 2.095 x 0.580 x 0.195 in.
EEPROM Memory: 256 B
Family Name: PIC16
Height: 0.195" (5mm)
Input Output: 35
Interface: I2C/SPI/USART
Length: 2.095" (53.213mm)
Maximum Number of CAN Channels: 0
Maximum Number of Ethernet Channels: 0
Maximum Number of I2C Channels: 1
Maximum Number of LIN Channels: 0
Maximum Number of PCI Channels: 0
Maximum Number of SPI Channels: 1
Maximum Number of UART Channels: 1
Memory Type: Flash
Mounting Type: Through Hole
Number of ADCs: 1
Number of Bits: 8
Number of I/O Ports: 35
Number of Pins: 40
Number of PWM Units: 1
Number of Timers: 3
Package Type: PDIP
Program Memory Size: 14 kB
Programmable Memory: 14K Bytes
Pulse Width Distortion: 1 x 10 bit
PWM Channels: 1 (CCP), 1 (ECCP)
PWM Resolution: 10 bit
RAM Size: 368 B
Serial Interface: MSSP or EUSART
Speed: 20 MHz
Temperature, Operating, Maximum: +125 °C
Temperature, Operating, Minimum: -40 °C
Temperature, Operating, Range: -40 to +125 °C
Timer Resolution: 8, 16 bit
Timers: 1 x 16 bit, 2 x 8 bit
Type: PIC
USB Channels: 1 x Device
Voltage Range: 2-5.5 V
Voltage, Operating: 2 to 5.5 V
Width: 0.58" (14.7mm)


The peripheral-rich 8-bit The PIC microcontrollers offer the best price/performance ratio in the industry, with Flash, one-time-programmable and ROM program memory options. Based on a powerful RISC core, these families feature a common architecture for easy migration from 6 to 100 pins with little or no code change required. The PIC microcontrollers featuring Microchip’s Mid-Range 14-bit program word architecture are available in higher pin count packages with Flash and OTP program memory options. The Flash products offer an operating voltage range of 2.0 V to 5.5 V, small package footprints, interrupt handling, a deeper hardware stack, multiple A/D channels and EEPROM data memory. All of these features provide the Mid-Range microcontrollers with an intelligence level not previously available because of cost or size considerations.

  • Standard Flash Memory
  • 1 μs Instruction Execution
  • 35 Instructions
  • 25 mA Source and Sink Per I/O
  • ICSP™ (In-Circuit Serial Programming™)
  • 1-8-Bit, 1-16-Bit and 1 WD Timer (PIC12F683 1-16 Bit, 2- 8-Bit and 1 WDT)
  • .0-5.5 V Operating Range