IC PIC 16F887

IC PIC 16F887

    • Login to view ProMaker's Insider Price!
    • $4.25
  • Ex Tax: $4.25
    • 10 or more $4.00
    • 100 or more $3.61
  • Cashback: 3%
  • CytronCash Balance: Login
  • Availability:
  • Product Code: IC-PIC-16F887

This powerful yet easy-to-program (only 35 single word instructions) CMOS FLASH-based 8-bit microcontroller packs Microchip's powerful PIC® architecture into an 40- or 44-pin package.The PIC16F887 features 256 bytes of EEPROM data memory, self programming, an ICD, 2 Comparators, 14 channels of 10-bit Analog-to-Digital (A/D) converter, 1 capture/compare/PWM and 1 Enhanced capture/compare/PWM functions, a synchronous serial port that can be configured as either 3-wire Serial Peripheral Interface (SPI™) or the 2-wire Inter-Integrated Circuit (I²C™) bus and an Enhanced Universal Asynchronous Receiver Transmitter (EUSART). All of these features make it ideal for more advanced level A/D applications in automotive, industrial, appliances or consumer applications.

  • Pin Count: 40
  • Program Memory: 14KB  Flash
  • CPU Speed (MIPS):  5
  • RAM Bytes:  368
  • Data EEPROM (bytes):  256
  • Digital Communication Peripherals:  1-A/E/USART, 1-MSSP(SPI/I2C)
  • Capture/Compare/PWM Peripherals:  1 CCP, 1 ECCP
  • Timers:  2 x 8-bit, 1 x 16-bit
  • ADC:  14 ch, 10-bit
  • Comparators:  2
  • Operating Voltage Range (V):  2 to 5.5
  • Cap Touch Channels:  11

*PIC16F887 from Cytron come with a sticker labeled of pins assignment.

I have purchased "40 pins PIC Start-Up Kit Combo 1" with some other components, is there any videos/tutorials that I can refer on how to perform connections/soldering? Any board/cables I should purchase? TQVM ( Chong, 07/12/2015 )

Hi. You can check out this tutorial to get started with SK40C. For further inquiry, please do visit our technical forum/ facebook group as this session is only for short inquiry only. Thanks. :)

May I know what is the difference between *887A and *877A? TQVM ( Chong Chui Fun, 03/12/2015 )

Hi. You can refer here. Thanks. :)

Can i know which port can be connected by four flexible sensor? ( eyena, 18/01/2015 )

flexible sensor? Or Flexibend sensor? Basically you need to know what is the output of sensor, if it is digital, you can connect to any IO or PIC, RA0 to RD7. If it is analog output, you can connect to analog input of PIC, example AN0 to AN7. Of course that is hardware connection, you need to develop software/program correctly to read the data.

If you have further inquiry, please do discuss in our technical forum as this section is for short inquiry, thanks :)

Ask a question

Note: HTML is not translated!
DescriptionDate AddedSizeAction
  • 5 out of 5
Total Reviews (8)
  • 5
  • 4
  • 3
  • 2
  • 1

Tags: pic, 16f887, series ic-pic-16f887