PIC16F887 Microcontroller IC

01 January 1970 User Review

Check your delivery options:

(Additional GST, if applicable, will be charged at checkout.)

24 in stock

The PIC16F882/883/884/886/887 has a 13-bit program counter capable of addressing a 2K x 14 (0000h-07FFh) for the PIC16F882, 4K x 14 (0000h-0FFFh) for the PIC16F883/PIC16F884, and 8K x 14 (0000h-1FFFh) for the PIC16F886/PIC16F887 program memory space. Accessing a location above these boundaries will cause a wraparound within the first 8K x 14 space. The Reset vector is at 0000h and the interrupt vector is at 0004h


  • Maximum CPU Frequency: 20 MHz
  • Architecture: 8 bit 
  • Program Memory (Flash): 14 kB
  • RAM: 368 byte
  • Internal Oscillator: 8 MHz, 32 KHz
  • ADC: 1 (14 channels)
  • No. of Pins: 40
  • Voltage: 2V - 5.5V


  • Precision Internal Oscillator:

              - Factory calibrated to ±1%

              - Software selectable frequency range of 8 MHz to 31 kHz

              - Software tunable

              - Two-Speed Start-up mode

              - Crystal fail detect for critical applications

              - Clock mode switching during operation for power savings

  •  Power-Saving Sleep mode
  •  Wide operating voltage range (2.0V-5.5V)
  • Industrial and Extended Temperature range
  •  Power-on Reset (POR)
  •  Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
  •  Brown-out Reset (BOR) with software control option
  •  Enhanced low-current Watchdog Timer (WDT) with on-chip oscillator (software selectable nominal 268 seconds with full prescaler) with software enable
  •  Multiplexed Master Clear with pull-up/input pin
  •  Programmable code protection 
  • High Endurance Flash/EEPROM cell:

                - 100,000 write Flash endurance

                - 1,000,000 write EEPROM endurance

                - Flash/Data EEPROM retention: > 40 years 

  • Program memory Read/Write during run time
  •  In-Circuit Debugger (on board)

User Review (0)
Related Items